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 条
  • [1] Android Malware Detection Using Ensemble Feature Learning
    Rout, Siddhartha Suman
    Vashishtha, Lalit Kumar
    Chatterjee, Kakali
    Rout, Jitendra Kumar
    INFORMATION SYSTEMS AND MANAGEMENT SCIENCE, ISMS 2021, 2023, 521 : 531 - 539
  • [2] Evaluation of Advanced Ensemble Learning Techniques for Android Malware Detection
    Rana, Md. Shohel
    Sung, Andrew H.
    VIETNAM JOURNAL OF COMPUTER SCIENCE, 2020, 7 (02) : 145 - 159
  • [3] MFDroid: A Stacking Ensemble Learning Framework for Android Malware Detection
    Wang, Xusheng
    Zhang, Linlin
    Zhao, Kai
    Ding, Xuhui
    Yu, Mingming
    SENSORS, 2022, 22 (07)
  • [4] High accuracy android malware detection using ensemble learning
    Yerima, Suleiman Y.
    Sezer, Sakir
    Muttik, Igor
    IET INFORMATION SECURITY, 2015, 9 (06) : 313 - 320
  • [5] A Novel Dynamic Android Malware Detection System With Ensemble Learning
    Feng, Pengbin
    Ma, Jianfeng
    Sun, Cong
    Xu, Xinpeng
    Ma, Yuwan
    IEEE ACCESS, 2018, 6 : 30996 - 31011
  • [6] Android Malware Detection via Graph Representation Learning
    Feng, Pengbin
    Ma, Jianfeng
    Li, Teng
    Ma, Xindi
    Xi, Ning
    Lu, Di
    MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [7] Android Malware Detection Through CNN Ensemble Learning on Grayscale Images
    Chaymae, El Youssofi
    Khalid, Chougdali
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2025, 16 (01) : 1208 - 1217
  • [8] A Robust Malware Detection Approach for Android System Based on Ensemble Learning
    Li, Wenjia
    Cai, Juecong
    Wang, Zi
    Cheng, Sihua
    UBIQUITOUS SECURITY, 2022, 1557 : 309 - 321
  • [9] DroidExaminer: An Android Malware Hybrid Detection System Based on Ensemble Learning
    Zhan, Zhongxiang
    Ji, Sai
    Zheng, Wenying
    Liu, Dengzhi
    JOURNAL OF INTERNET TECHNOLOGY, 2024, 25 (01): : 105 - 116
  • [10] PIdroid: A novel Android malware detection system using ensemble learning methods
    Idrees, Fauzia
    Rajarajan, Muttukrishnan
    Conti, Mauro
    Chen, Thomas M.
    Rahulamathavan, Yogachandran
    COMPUTERS & SECURITY, 2017, 68 : 36 - 46