Detection of Malicious Android Applications: Classical Machine Learning vs. Deep Neural Network Integrated with Clustering

02/28/2021
by   Hemant Rathore, et al.
0

Today anti-malware community is facing challenges due to the ever-increasing sophistication and volume of malware attacks developed by adversaries. Traditional malware detection mechanisms are not able to cope-up with next-generation malware attacks. Therefore in this paper, we propose effective and efficient Android malware detection models based on machine learning and deep learning integrated with clustering. We performed a comprehensive study of different feature reduction, classification and clustering algorithms over various performance metrics to construct the Android malware detection models. Our experimental results show that malware detection models developed using Random Forest eclipsed deep neural network and other classifiers on the majority of performance metrics. The baseline Random Forest model without any feature reduction achieved the highest AUC of 99.4 vector space using clustering integrated with Random Forest further boosted the AUC to 99.6 cluster, thus reducing the curse of dimensionality. Additionally, we found that feature reduction in detection models does improve the model efficiency (training and testing time) many folds without much penalty on the effectiveness of the detection model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/28/2021

Identification of Significant Permissions for Efficient Android Malware Detection

Since Google unveiled Android OS for smartphones, malware are thriving w...
research
04/04/2019

Malware Detection using Machine Learning and Deep Learning

Research shows that over the last decade, malware has been growing expon...
research
09/26/2018

Classification of malware based on file content and characteristics

In general, the industry of malware has come to be a market which brings...
research
08/13/2019

On Defending Against Label Flipping Attacks on Malware Detection Systems

Label manipulation attacks are a subclass of data poisoning attacks in a...
research
04/21/2019

Android Malicious Application Classification Using Clustering

Android malware have been growing at an exponential pace and becomes a s...
research
09/16/2018

Comparison of Deep Learning and the Classical Machine Learning Algorithm for the Malware Detection

Recently, Deep Learning has been showing promising results in various Ar...
research
11/03/2022

Reliable Malware Analysis and Detection using Topology Data Analysis

Increasingly, malwares are becoming complex and they are spreading on ne...

Please sign up or login with your details

Forgot password? Click here to reset