Decoding Android Malware with a Fraction of Features: An Attention-Enhanced MLP-SVM Approach

dc.contributor.authorHakim, Safayat Bin
dc.contributor.authorAdil, Muhammad
dc.contributor.authorAcharya, Kamal
dc.contributor.authorSong, Houbing
dc.date.accessioned2024-11-14T15:18:45Z
dc.date.available2024-11-14T15:18:45Z
dc.date.issued2024-09-28
dc.description.abstractThe escalating sophistication of Android malware poses significant challenges to traditional detection methods, necessitating innovative approaches that can efficiently identify and classify threats with high precision. This paper introduces a novel framework that synergistically integrates an attention-enhanced Multi-Layer Perceptron (MLP) with a Support Vector Machine (SVM) to make Android malware detection and classification more effective. By carefully analyzing a mere 47 features out of over 9,760 available in the comprehensive CCCS-CIC-AndMal-2020 dataset, our MLP-SVM model achieves an impressive accuracy over 99% in identifying malicious applications. The MLP, enhanced with an attention mechanism, focuses on the most discriminative features and further reduces the 47 features to only 14 components using Linear Discriminant Analysis (LDA). Despite this significant reduction in dimensionality, the SVM component, equipped with an RBF kernel, excels in mapping these components to a high-dimensional space, facilitating precise classification of malware into their respective families. Rigorous evaluations, encompassing accuracy, precision, recall, and F1-score metrics, confirm the superiority of our approach compared to existing state-of-the-art techniques. The proposed framework not only significantly reduces the computational complexity by leveraging a compact feature set but also exhibits resilience against the evolving Android malware landscape.
dc.description.urihttp://arxiv.org/abs/2409.19234
dc.format.extent17 pages
dc.genrejournal articles
dc.genrepreprints
dc.identifierdoi:10.13016/m2cppr-o7k1
dc.identifier.urihttps://doi.org/10.48550/arXiv.2409.19234
dc.identifier.urihttp://hdl.handle.net/11603/36959
dc.language.isoen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Student Collection
dc.relation.ispartofUMBC Information Systems Department
dc.relation.ispartofUMBC Faculty Collection
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 International CC BY-NC-SA 4.0 Deed
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/
dc.subjectComputer Science - Cryptography and Security
dc.subjectComputer Science - Machine Learning
dc.subjectUMBC Security and Optimization for Networked Globe Laboratory (SONG Lab)
dc.titleDecoding Android Malware with a Fraction of Features: An Attention-Enhanced MLP-SVM Approach
dc.typeText
dcterms.creatorhttps://orcid.org/0000-0002-9712-0265
dcterms.creatorhttps://orcid.org/0000-0003-2631-9223

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2409.19234v1.pdf
Size:
4.92 MB
Format:
Adobe Portable Document Format