4.0 Article

SOMDROID: android malware detection by artificial neural network trained using unsupervised learning

Journal

EVOLUTIONARY INTELLIGENCE
Volume 15, Issue 1, Pages 407-437

Publisher

SPRINGER HEIDELBERG
DOI: 10.1007/s12065-020-00518-1

Keywords

Android permissions; Self-organizing map; Intrusion-detection; Cyber security; Smartphone; API calls; Feature selection and android apps

Ask authors/readers for more resources

Android's popularity is attributed to its open-source nature and the abundance of apps available in its official store. However, this also makes it easier for cybercriminals to develop malware-infected apps. In this study, a framework called SOMDROID was proposed, which utilizes unsupervised machine learning algorithm to effectively detect Android malware. The framework was tested on a large dataset of Android apps and achieved a high detection rate compared to existing anti-virus scanners and frameworks.
Android has gained its popularity due to its open-source and number of freely available apps in its official play store. Appropriate functioning of Android apps depends upon the permission or set of permissions which an app demands at the time of installation and run-time. By taking the advantage of these permissions or set of permissions, cybercriminals are developing malware-infected apps daily. In this study, we proposed a framework named as SOMDROID, that work on the principle of unsupervised machine learning algorithm. To develop an effective and efficient Android malware detection model, we collect 5,00,000 distinct Android apps from promised repositories and extract 1844 unique features. Further, to select significant features or feature sets, we applied six different feature ranking approaches in this study. With the selected feature or feature sets, we implement the Self-Organizing Map (SOM) algorithm of Kohonen and measure four distinct performance parameters, i.e., Intra-cluster distance, Inter-cluster distance, Accuracy and F-measure. Empirical result reveals that our proposed framework is able to detect 98.7% malware that belongs to unknown families and in addition to that the detection rate is higher by 2% when compared to commercial anti-virus scanners and frameworks proposed in the literature.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.0
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available