arrow
Return

AOAFS: A Malware Detection System Using an Improved Arithmetic Optimization Algorithm

delete2025-04-04
delete0
delete
OA
AI
R
Rafat Alshorman *
B
Bilal H. Abed-alguni
Y
Yaqeen E. Alqudah
DOI:10.3390/technologies13040145delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Malware detection datasets often contain a huge number of features, many of which are irrelevant, noisy, and duplicated. This issue diminishes the efficacy of Machine Learning models used for malware detection. Feature Selection (FS) is an approach commonly used to reduce the number of features in a malware detection dataset to a smaller set of features to facilitate the ease of the Machine Learning process. The Arithmetic Optimization Algorithm (AOA) is a relatively new efficient optimization algorithm that can be used for FS. This work introduces a new malware detection system called the improved AOA method for FS (AOAFS) that enhances the performance of Machine Learning techniques for malware detection. The AOAFS contains three key enhancements. First, the K-means clustering method is used to improve the initial population of the AOAFS. Second, sixteen Binary Transfer Functions are applied to model the binary solution space for FS in the AOAFS. Finally, Dynamic Opposition-based Learning is utilized to improve the mutation capability of the AOAFS. Several malware datasets were used to compare the AOAFS to four popular Machine Learning algorithms and eight famous wrapper-based optimization algorithms. Statistically, the AOAFS was evaluated using the Friedman Test for ranking the tested algorithms, while the Wilcoxon Signed-Rank Test was employed for pairwise comparisons. The results indicated that the AOAFS achieves the highest classification accuracy with the smallest feature set across all datasets.
Keywords:
malware detection
arithmetic optimization algorithm
feature selection
k-means clustering
dynamic opposition-based learning

Journal

T
Technologies
IF:
3.6
Papers:
1.4K
Citations:
3.2K

Organization

No organization information available
Cited Papers

Cited Papers

Swarm Optimization and Machine Learning Applied to PE Malware Detection towards Cyber Threat Intelligence
err2023-01-09
err0
errOAAI
errSantosh Jhansi Kattamuri; Ravi Kiran Varma Penmatsa; Sujata Chakravarty; Venkata Sai Pavan Madabathula
errShare
errSave
A survey on missing data in machine learning
err2021-10-27
err324
errOAAI
errEmmanuel, Tlamelo; Maupong, Thabiso; Mpoeleng, Dimane; Semong, Thabo; Mphago, Banyatsang; Tabona, Oteng
errShare
errSave
DIDroid: Android Malware Classification and Characterization Using Deep Image Learning
err2021-03-13
err0
PREAI
errAbir Rahali; Arash Habibi Lashkari; Gurdip Kaur; Laya Taheri; FRANCOIS GAGNON; Frédéric Massicotte
errShare
errSave
Bat optimization algorithm for wrapper‐based feature selection and performance improvement of android malware detection
err2021-03-19
err0
PREAI
errRavi Kiran Varma P; S Kumar Reddy Mallidi; Santosh Jhansi K; Pushpa Latha D
errShare
errSave
researcher View more