Fuzzy Integral-Based Multi-Classifiers Ensemble for Android Malware Classification

被引:4
作者
Taha, Altyeb [1 ]
Barukab, Omar [1 ]
Malebary, Sharaf [1 ]
机构
[1] King Abdulaziz Univ, Fac Comp & Informat Technol Rabigh, Dept Informat Technol, Jeddah, Saudi Arabia
关键词
Android malware classification; ensemble learning; choquet fuzzy integral; NETWORK; APPS;
D O I
10.3390/math9222880
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
One of the most commonly used operating systems for smartphones is Android. The open-source nature of the Android operating system and the ability to include third-party Android apps from various markets has led to potential threats to user privacy. Malware developers use sophisticated methods that are intentionally designed to bypass the security checks currently used in smartphones. This makes effective detection of Android malware apps a difficult problem and important issue. This paper proposes a novel fuzzy integral-based multi-classifier ensemble to improve the accuracy of Android malware classification. The proposed approach utilizes the Choquet fuzzy integral as an aggregation function for the purpose of combining and integrating the classification results of several classifiers such as XGBoost, Random Forest, Decision Tree, AdaBoost, and LightGBM. Moreover, the proposed approach utilizes an adaptive fuzzy measure to consider the dynamic nature of the data in each classifier and the consistency and coalescence between each possible subset of classifiers. This enables the proposed approach to aggregate the classification results from the multiple classifiers. The experimental results using the dataset, consisting of 9476 Android goodware apps and 5560 malware Android apps, show that the proposed approach for Android malware classification based on the Choquet fuzzy integral technique outperforms the single classifiers and achieves the highest accuracy of 95.08%.
引用
收藏
页数:18
相关论文
共 51 条
[1]   Intelligent Approach for Android Malware Detection [J].
Abdulla, Shubair ;
Altaher, Altyeb .
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2015, 9 (08) :2964-2983
[2]  
Allix K, 2016, 13TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2016), P468, DOI [10.1109/MSR.2016.056, 10.1145/2901739.2903508]
[3]   An improved Android malware detection scheme based on an evolving hybrid neuro-fuzzy classifier (EHNFC) and permission-based features [J].
Altaher, Altyeb .
NEURAL COMPUTING & APPLICATIONS, 2017, 28 (12) :4147-4157
[4]   Android malware classification based on ANFIS with fuzzy c-means clustering using significant application permissions [J].
Altaher, Altyeb ;
Barukab, Omar .
TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2017, 25 (03) :2232-2242
[5]   Drebin: Effective and Explainable Detection of Android Malware in Your Pocket [J].
Arp, Daniel ;
Spreitzenbarth, Michael ;
Huebner, Malte ;
Gascon, Hugo ;
Rieck, Konrad .
21ST ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2014), 2014,
[6]   Image-Based Malware Classification Using VGG19 Network and Spatial Convolutional Attention [J].
Awan, Mazhar Javed ;
Masood, Osama Ahmed ;
Mohammed, Mazin Abed ;
Yasin, Awais ;
Zain, Azlan Mohd ;
Damasevicius, Robertas ;
Abdulkareem, Karrar Hameed .
ELECTRONICS, 2021, 10 (19)
[7]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[8]  
Breiman L, 1996, MACH LEARN, V24, P123, DOI 10.1007/BF00058655
[9]  
Breiman L., 1984, CLASSIFICATION REGRE, V37, P237, DOI [DOI 10.1201/9781315139470, 10.1201/9781315139470-8, DOI 10.1201/9781315139470-8]
[10]  
Burguera I., 2011, P 1 ACM WORKSH SEC P, P15, DOI DOI 10.1145/2046614.2046619