Swarm Optimization and Machine Learning for Android Malware Detection

被引:3
|
作者
Jhansi, K. Santosh [1 ,2 ]
Varma, P. Ravi Kiran [2 ]
Chakravarty, Sujata [3 ]
机构
[1] Centurion Univ Technol & Management, Paralakhemundi, Odisha, India
[2] Maharaj Vijayaram Gajapathi Raj Coll Engn, Vizianagaram, India
[3] Centurion Univ Technol & Management, Bhubaneswar, Odisha, India
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2022年 / 73卷 / 03期
关键词
Android malware; API calls; auto-encoders; ant lion optimization; cuckoo search optimization; firefly optimization; artificial neural networks; artificial neuronal classifier;
D O I
10.32604/cmc.2022.030878
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Malware Security Intelligence constitutes the analysis of applications and their associated metadata for possible security threats. Application Programming Interfaces (API) calls contain valuable information that can help with malware identification. The malware analysis with reduced feature space helps for the efficient identification of malware. The goal of this research is to find the most informative features of API calls to improve the android malware detection accuracy. Three swarm optimization methods, viz., Ant Lion Optimization (ALO), Cuckoo Search Optimization (CSO), and Firefly Optimization (FO) are applied to API calls using auto-encoders for identification of most influential features. The nature-inspired wrapper-based algorithms are evaluated using well-known Machine Learning (ML) classifiers such as Linear Regression (LR), Decision Tree (DT), Random Forest (RF), K-Nearest Neighbor (KNN)& SupportVector Machine (SVM). A hybrid Artificial Neuronal Classifier (ANC) is proposed for improving the classification of android malware. The experimental results yielded an accuracy of 98.87% with just seven features out of hundred API call features, i.e., a massive 93% of data optimization.
引用
收藏
页码:6327 / 6345
页数:19
相关论文
共 50 条
  • [11] Androhealthcheck: A malware detection system for android using machine learning
    Agrawal P.
    Trivedi B.
    Lecture Notes on Data Engineering and Communications Technologies, 2021, 66 : 35 - 41
  • [12] A Closer Look at Machine Learning Effectiveness in Android Malware Detection
    Giannakas, Filippos
    Kouliaridis, Vasileios
    Kambourakis, Georgios
    INFORMATION, 2023, 14 (01)
  • [13] An Investigation on Fragility of Machine Learning Classifiers in Android Malware Detection
    Rafiq, Husnain
    Aslam, Nauman
    Issac, Biju
    Randhawa, Rizwan Hamid
    IEEE INFOCOM 2022 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2022,
  • [14] Study on Android Hybrid Malware Detection Based on Machine Learning
    Kuo, Wen-Chung
    Liu, Tsung-Ping
    Wang, Chun-Cheng
    2019 IEEE 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2019), 2019, : 31 - 35
  • [15] AndyWar: an intelligent android malware detection using machine learning
    Roy, Sandipan
    Bhanja, Samit
    Das, Abhishek
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2025, 21 (01) : 303 - 311
  • [16] A Machine Learning Approach for Real Time Android Malware Detection
    Ngoc C Le
    Tien-Manh Nguyen
    Trang Truong
    Ngoc-Dam Nguyen
    Tra Ngo
    2020 RIVF INTERNATIONAL CONFERENCE ON COMPUTING & COMMUNICATION TECHNOLOGIES (RIVF 2020), 2020, : 347 - 352
  • [17] A Comprehensive Survey on Machine Learning Techniques for Android Malware Detection
    Kouliaridis, Vasileios
    Kambourakis, Georgios
    INFORMATION, 2021, 12 (05)
  • [18] A Review of Android Malware Detection Approaches Based on Machine Learning
    Liu, Kaijun
    Xu, Shengwei
    Xu, Guoai
    Zhang, Miao
    Sun, Dawei
    Liu, Haifeng
    IEEE ACCESS, 2020, 8 (08): : 124579 - 124607
  • [19] Android Malware Detection Using Machine Learning on Image Patterns
    Darus, Falai Mohd
    Salleh, Noor Azurati Alimad
    Ariffin, Aswami Fadillah Mohd
    PROCEEDINGS OF THE 2018 CYBER RESILIENCE CONFERENCE (CRC), 2018,
  • [20] Android Malware Detection Using Parallel Machine Learning Classifiers
    Yerima, Suleiman Y.
    Sezer, Sakir
    Muttik, Igor
    2014 EIGHTH INTERNATIONAL CONFERENCE ON NEXT GENERATION MOBILE APPS, SERVICES AND TECHNOLOGIES (NGMAST), 2014, : 37 - 42