Android Malware Detection Using Machine Learning with Feature Selection Based on the Genetic Algorithm

被引:21
|
作者
Lee, Jaehyeong [1 ]
Jang, Hyuk [1 ]
Ha, Sungmin [2 ]
Yoon, Yourim [1 ]
机构
[1] Gachon Univ, Dept Comp Engn, 1342 Seongnamdaero, Seongnam Si 13120, Gyeonggi Do, South Korea
[2] Gachon Univ, Dept Business Adm, 1342 Seongnamdaero, Seongnam Si 13120, Gyeonggi Do, South Korea
关键词
android malware detection; machine learning; genetic algorithm; feature selection; static analysis; STATIC ANALYSIS;
D O I
10.3390/math9212813
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Since the discovery that machine learning can be used to effectively detect Android malware, many studies on machine learning-based malware detection techniques have been conducted. Several methods based on feature selection, particularly genetic algorithms, have been proposed to increase the performance and reduce costs. However, because they have yet to be compared with other methods and their many features have not been sufficiently verified, such methods have certain limitations. This study investigates whether genetic algorithm-based feature selection helps Android malware detection. We applied nine machine learning algorithms with genetic algorithm-based feature selection for 1104 static features through 5000 benign applications and 2500 malwares included in the Andro-AutoPsy dataset. Comparative experimental results show that the genetic algorithm performed better than the information gain-based method, which is generally used as a feature selection method. Moreover, machine learning using the proposed genetic algorithm-based feature selection has an absolute advantage in terms of time compared to machine learning without feature selection. The results indicate that incorporating genetic algorithms into Android malware detection is a valuable approach. Furthermore, to improve malware detection performance, it is useful to apply genetic algorithm-based feature selection to machine learning.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] FSDroid:- A feature selection technique to detect malware from Android using Machine Learning Techniques FSDroid
    Mahindru, Arvind
    Sangal, A. L.
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (09) : 13271 - 13323
  • [42] Study on Android Hybrid Malware Detection Based on Machine Learning
    Kuo, Wen-Chung
    Liu, Tsung-Ping
    Wang, Chun-Cheng
    [J]. 2019 IEEE 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2019), 2019, : 31 - 35
  • [43] A Review of Android Malware Detection Approaches Based on Machine Learning
    Liu, Kaijun
    Xu, Shengwei
    Xu, Guoai
    Zhang, Miao
    Sun, Dawei
    Liu, Haifeng
    [J]. IEEE ACCESS, 2020, 8 (08): : 124579 - 124607
  • [44] Ensemble Feature Selection for Android SMS Malware Detection
    Ibrahim, Syed F.
    Hossain, Md Sakir
    Islam, Md Moontasirul
    Mostofa, Md Golam
    [J]. ADVANCES IN CYBERSECURITY, CYBERCRIMES, AND SMART EMERGING TECHNOLOGIES, 2023, 4 : 15 - 26
  • [45] Analysis of Feature Selection Techniques for Android Malware Detection
    Guyton, Fred
    Li, Wei
    Wang, Ling
    Kumar, Ajoy
    [J]. SOUTHEASTCON 2022, 2022, : 96 - 103
  • [46] Feature Selection and Ensemble of Classifiers for Android Malware Detection
    Coronado-De-Alba, Lilian D.
    Rodriguez-Mota, Abraham
    Escamilla-Ambrosio, Ponciano J.
    [J]. 2016 8TH IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM), 2016,
  • [47] A study of feature selection methods for android malware detection
    Kshirsagar, Deepak
    Agrawal, Pooja
    [J]. JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2022, 43 (08): : 2111 - 2120
  • [48] FSSDroid: Feature subset selection for Android malware detection
    Polatidis, Nikolaos
    Kapetanakis, Stelios
    Trovati, Marcello
    Korkontzelos, Ioannis
    Manolopoulos, Yannis
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2024, 27 (05):
  • [49] Feature Selection for Malware Detection Based on Reinforcement Learning
    Fang, Zhiyang
    Wang, Junfeng
    Geng, Jiaxuan
    Kan, Xuan
    [J]. IEEE ACCESS, 2019, 7 : 176177 - 176187
  • [50] An Android Malware Detection Leveraging Machine Learning
    Shatnawi, Ahmed S.
    Jaradat, Aya
    Yaseen, Tuqa Bani
    Taqieddin, Eyad
    Al-Ayyoub, Mahmoud
    Mustafa, Dheya
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022