The rapid growth of Android devices has led to increased security concerns, especially from malicious software. This study extensively compares machine-learning algorithms for effective Android malware detection. Traditional models, such as random forest (RF) and support vector machines (SVM), alongside advanced approaches, such as convolutional neural networks (CNN) and XGBoost, were evaluated. Leveraging the NATICUSdroid dataset containing 29,332 records and 86 traces, the results highlight the superiority of RF with 97.1% and XGBoost with 97.2% accuracy. However, evolving malware and real-world unpredictability require a cautious interpretation. Promising as they are, our findings stress the need for continuous innovation in malware detection to ensure robust Android user security and data integrity.
Android malware detection Machine learning algorithms Naticusdroid dataset Comparative analysis Data integrity
Primary Language | English |
---|---|
Subjects | Machine Learning (Other) |
Journal Section | Research Articles |
Authors | |
Early Pub Date | June 6, 2024 |
Publication Date | June 30, 2024 |
Submission Date | August 27, 2023 |
Acceptance Date | March 15, 2024 |
Published in Issue | Year 2024 Volume: 28 Issue: 3 |
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.