A New Feature Selection Method Based on a Self-Variant Genetic Algorithm Applied to Android Malware Detection

被引:13
|
作者
Wang, Le [1 ]
Gao, Yuelin [2 ]
Gao, Shanshan [1 ]
Yong, Xin [1 ]
机构
[1] Northern Minzu Univ, Sch Comp Sci & Engn, Yinchuan 750021, Ningxia, Peoples R China
[2] North Minzu Univ, Ningxia Prov Key Lab Intelligent Informat & Data, Yinchuan 750021, Ningxia, Peoples R China
来源
SYMMETRY-BASEL | 2021年 / 13卷 / 07期
基金
中国国家自然科学基金;
关键词
feature selection; machine learning; asexual; genetic algorithm; android malicious application detection; OPTIMIZATION; PSO;
D O I
10.3390/sym13071290
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In solving classification problems in the field of machine learning and pattern recognition, the pre-processing of data is particularly important. The processing of high-dimensional feature datasets increases the time and space complexity of computer processing and reduces the accuracy of classification models. Hence, the proposal of a good feature selection method is essential. This paper presents a new algorithm for solving feature selection, retaining the selection and mutation operators from traditional genetic algorithms. On the one hand, the global search capability of the algorithm is ensured by changing the population size, on the other hand, finding the optimal mutation probability for solving the feature selection problem based on different population sizes. During the iteration of the algorithm, the population size does not change, no matter how many transformations are made, and is the same as the initialized population size; this spatial invariance is physically defined as symmetry. The proposed method is compared with other algorithms and validated on different datasets. The experimental results show good performance of the algorithm, in addition to which we apply the algorithm to a practical Android software classification problem and the results also show the superiority of the algorithm.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Android Malware Detection Using Machine Learning with Feature Selection Based on the Genetic Algorithm
    Lee, Jaehyeong
    Jang, Hyuk
    Ha, Sungmin
    Yoon, Yourim
    [J]. MATHEMATICS, 2021, 9 (21)
  • [2] Community Based Feature Selection Method for Detection of Android Malware
    Bhattacharya, Abhishek
    Goswami, Radha Tamal
    [J]. JOURNAL OF GLOBAL INFORMATION MANAGEMENT, 2018, 26 (03) : 54 - 77
  • [3] Android Malware Detection Using Genetic Algorithm based Optimized Feature Selection and Machine Learning
    Fatima, Anam
    Maurya, Ritesh
    Dutta, Malay Kishore
    Burget, Radim
    Masek, Jan
    [J]. 2019 42ND INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2019, : 220 - 223
  • [4] Permission-based Android Malware Detection System Using Feature Selection with Genetic Algorithm
    Yildiz, Oktay
    Dogru, Ibrahim Alper
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2019, 29 (02) : 245 - 262
  • [5] Android Malware Detection Based on Feature Selection
    Pan, Jianwen
    Zhang, Zhihua
    Lin, Gaoyi
    Cui, Zhanqi
    [J]. Computer Engineering and Applications, 2023, 59 (21): : 287 - 295
  • [6] A New Feature Selection Method Based on Dragonfly Algorithm for Android Malware Detection Using Machine Learning Techniques
    Guendouz, Mohamed
    Amine, Abdelmalek
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY AND PRIVACY, 2023, 17 (01)
  • [7] A New Wrapper-Based Feature Selection Technique with Fireworks Algorithm for Android Malware Detection
    Guendouz, Mohamed
    Amine, Abdelmalek
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE SCIENCE AND COMPUTATIONAL INTELLIGENCE-IJSSCI, 2022, 14 (01):
  • [8] Low redundancy feature selection method for Android malware detection
    Hao, Jingwei
    Pan, Limin
    Li, Rui
    Yang, Peng
    Luo, Senlin
    [J]. Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2022, 48 (02): : 225 - 232
  • [9] An Android Malware Detection Method Based on Feature Codes
    Li, Yiran
    Jin, Zhengping
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, MATERIALS, CHEMISTRY AND COMPUTER ENGINEERING 2015 (ICMMCCE 2015), 2015, 39 : 2690 - 2694
  • [10] Android Malware Detection Based on Feature Selection and Weight Measurement
    Sun, Huizhong
    Xu, Guosheng
    Wu, Zhimin
    Quan, Ruijie
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 33 (01): : 585 - 600