Litcius/Paper detail

Android Malware Detection Approach Using Stacked AutoEncoder and Convolutional Neural Networks

Brahami Menaouer, Abdallah El Hadj Mohamed Islem, Nada Matta

2023International Journal of Intelligent Information Technologies11 citationsDOIOpen Access PDF

Abstract

In the past decade, Android has become a standard smartphone operating system. The mobile devices running on the Android operating system are particularly interesting to malware developers, as the users often keep personal information on their mobile devices. This paper proposes a deep learning model for mobile malware detection and classification. It is based on SAE for reducing the data dimensionality. Then, a CNN is utilized to detect and classify malware apps in Android devices through binary visualization. Tests were carried out with an original Android application (Drebin-215) dataset consisting of 15,036 applications. The conducted experiments prove that the classification performance achieves high accuracy of about 98.50%. Other performance measures used in the study are precision, recall, and F1-score. Finally, the accuracy and results of these techniques are analyzed by comparing the effectiveness with previous works.

Topics & Concepts

Computer scienceAndroid (operating system)MalwareAndroid malwareMobile malwareConvolutional neural networkAutoencoderMobile deviceArtificial intelligenceDeep learningMachine learningComputer securityOperating systemAdvanced Malware Detection TechniquesNetwork Security and Intrusion DetectionDigital and Cyber Forensics