학술논문

Enhancing malware detection performance: leveraging K-Nearest Neighbors with Firefly Optimization Algorithm
Document Type
Original Paper
Source
Multimedia Tools and Applications: An International Journal. :1-24
Subject
Malware detection
K-Nearest Neighbors
Machine learning
Firefly algorithm
Language
English
ISSN
1573-7721
Abstract
Malware detection plays a crucial role in ensuring robust cybersecurity amidst the ever-evolving cyber threats. This research paper delves into the realm of machine learning (ML) algorithms for malware detection, with a specific emphasis on the K-Nearest Neighbors (KNN) algorithm, utilizing tailored parameter settings and the Firefly Optimization Algorithm (FOA). The study leverages the MalMem-2022 dataset to assess the efficacy of KNN and KNN with FOA in malware detection. The impact of parameter tuning and feature selection on classification is elucidated by comparing the performance of both approaches. Encouragingly, the results reveal promising advancements in one of the multiclass classification scenarios when employing KNN with FOA, yielding noteworthy enhancements in Accuracy, Recall, Precision, Matthews Correlation Coefficient, TNR, and F1-score by 2.65%, 2.65%, 2.47%, 3.59%, 0.17%, and 2.61%, respectively. These findings accentuate the significance of optimizing KNN’s parameters and implementing FOA for feature selection, culminating in heightened accuracy in malware detection. The symbiotic fusion of KNN and FOA exhibits remarkable effectiveness in augmenting the classification model’s performance, thus offering valuable insights for bolstering cybersecurity measures. Adopting ML algorithms, particularly KNN with specific parameter settings and FOA, presents a promising avenue for enhancing malware detection capabilities.