Optimizing android malware detection via ensemble learning

被引:8
|
作者
Christiana A.O. [1 ]
Gyunka B.A. [1 ]
Oluwatobi A.N. [2 ]
机构
[1] University of Ilorin, Ilorin
[2] Landmark University, Omu-Aran
来源
关键词
Android malware detection; Base learners; Ensemble learner; Machine learning models; Reverse engineering;
D O I
10.3991/ijim.v14i09.11548
中图分类号
学科分类号
摘要
Android operating system has become very popular having the highest market share amongst all other mobile operating systems. However, the popularity of Android based mobile applications have opened it up to several attacks and malwares. Traditional signature-based malware detection techniques have been proven to be less effective in detecting new and unknown malware, therefore, machine learning techniques are taking the lead for timely zero-day anomaly detections. Therefore, this study presents an optimized android malware detection model using ensemble learning technique. Random Forest, Support Vector Machine, and k-Nearest Neighbours were used to develop three distinct base models and their predictive results were further combined using majority vote combination function to produce an ensemble model. Reverse engineering procedure was employed to extract static features from large repository of malware samples and benign applications. WEKA 3.8.2 data mining suite was used to perform all the learning experiments. The results obtained revealed that Random Forest had a better sensitivity of 97.9% and a classification accuracy of 98.00% among the other base classifiers connoting that it is a strong base model. However, the ensemble model achieved a sensitivity of 98.1% and a classification accuracy of 98.16%. The finding shows that, although the base learners had good detection results, the ensemble learner produced a better optimized detection model compared with the performances of those of the base learners. © 2020, International Association of Online Engineering.
引用
收藏
页码:61 / 78
页数:17
相关论文
共 50 条
  • [21] Android traffic malware analysis and detection using ensemble classifier
    Mohanraj, A.
    Sivasankari, K.
    Ain Shams Engineering Journal, 2024, 15 (12)
  • [22] Android Malware Detection Using Deep Learning
    Elayan, Omar N.
    Mustafa, Ahmad M.
    12TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT) / THE 4TH INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40) / AFFILIATED WORKSHOPS, 2021, 184 : 847 - 852
  • [23] An Android Malware Detection Leveraging Machine Learning
    Shatnawi, Ahmed S.
    Jaradat, Aya
    Yaseen, Tuqa Bani
    Taqieddin, Eyad
    Al-Ayyoub, Mahmoud
    Mustafa, Dheya
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [24] An Ensemble Approach Based on Fuzzy Logic Using Machine Learning Classifiers for Android Malware Detection
    Atacak, Ismail
    APPLIED SCIENCES-BASEL, 2023, 13 (03):
  • [25] Deep and Broad Learning based Detection of Android Malware via Network Traffic
    Wang, Shanshan
    Chen, Zhenxiang
    Yan, Qiben
    Ji, Ke
    Wang, Lin
    Yang, Bo
    Conti, Mauro
    2018 IEEE/ACM 26TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2018,
  • [26] DETECTION OF ANDROID MALWARE USING DEEP LEARNING ENSEMBLE WITH CHEETAH-OPTIMIZED FEATURE SELECTION
    Almotairi, Sultan
    Khan, Mohd Abdul Rahim
    Alharbi, Olayan
    Alzaid, Zaid
    Hausawi, Yasser M.
    Almutairi, Jaber
    ADVANCES AND APPLICATIONS IN DISCRETE MATHEMATICS, 2024, 41 (05): : 357 - 392
  • [27] Android Malware Detection Based on Machine Learning
    Wang, Qing-Fei
    Fang, Xiang
    2018 4TH ANNUAL INTERNATIONAL CONFERENCE ON NETWORK AND INFORMATION SYSTEMS FOR COMPUTERS (ICNISC 2018), 2018, : 434 - 436
  • [28] Towards Multimodal Learning for Android Malware Detection
    McGiff, Josh
    Hatcher, William G.
    Nguyen, James
    Yu, Wei
    Blasch, Erik
    Lu, Chao
    2019 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2019, : 432 - 436
  • [29] Android Malware Detection Using Machine Learning
    Droos, Ayat
    Al-Mahadeen, Awss
    Al-Harasis, Tasnim
    Al-Attar, Rama
    Ababneh, Mohammad
    2022 13TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2022, : 36 - 41
  • [30] A Deep Learning Approach to Android Malware Feature Learning and Detection
    Su, Xin
    Zhang, Dafang
    Li, Wenjia
    Zhao, Kai
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 244 - 251