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

📅 2024-09-28
🏛️ International Conference on Network and System Security
📈 Citations: 1
Influential: 0
📄 PDF
🤖 AI Summary
To address the growing sophistication of Android malware and the low accuracy and high computational overhead of conventional detection methods, this paper proposes an attention-enhanced MLP-SVM fusion framework. We introduce a novel attention-guided lightweight feature selection paradigm that distills 47 highly discriminative features from raw inputs, followed by Linear Discriminant Analysis (LDA) to compress them into 14-dimensional discriminative components. On this minimal yet expressive representation, we jointly leverage an attention-enhanced multilayer perceptron (MLP) and an RBF-kernel support vector machine (SVM) for accurate malware detection and family classification. Evaluated on the CCS-CIC-AndMal-2020 dataset, our method achieves 99.03% accuracy—surpassing all existing state-of-the-art approaches—while significantly reducing computational complexity and mitigating model evolution sensitivity. The framework thus delivers both high efficiency and strong robustness.

Technology Category

Application Category

📝 Abstract
The 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.
Problem

Research questions and friction points this paper is trying to address.

Detecting Android malware efficiently with high precision
Reducing feature dimensionality while maintaining accuracy
Classifying malware families using minimal discriminative features
Innovation

Methods, ideas, or system contributions that make the work stand out.

Attention-enhanced MLP for feature selection
SVM with RBF kernel for classification
Reduced 47 features to 14 via LDA
🔎 Similar Papers
No similar papers found.
Safayat Bin Hakim
Safayat Bin Hakim
Islamic University of Technology
Neurosymbolic AIAI for cybersecuritySymbolic learning
M
Muhammad Adil
Department of Computer Science and Engineering, University at Buffalo, Buffalo, NY 14260, USA
Kamal Acharya
Kamal Acharya
PhD Candidate, UMBC
Artificial IntelligenceNeurosymbolic AIAdvanced Air Mobility
H
Houbing Herbert Song
Department of Information Systems, University of Maryland, Baltimore County, Baltimore, MD 21250, USA