A lightweight method for Android malware classification based on teacher assistant distillation

被引:0
|
作者
Tang, Junwei [1 ,2 ]
Pi, Qiaosen [2 ]
Huang, Jin [2 ]
He, Ruhan [1 ,2 ]
Peng, Tao [2 ]
Hu, Xinrong [1 ,2 ]
Tian, Wenlong [3 ,4 ]
机构
[1] Wuhan Textile Univ, Hubei Prov Engn Res Ctr Intelligent Textile & Fas, Wuhan, Peoples R China
[2] Wuhan Textile Univ, Sch Comp Sci & Artificial Intelligence, Wuhan, Peoples R China
[3] Univ South China, Sch Comp Sci, Guangzhou, Peoples R China
[4] Nanyang Technol Univ, Sch Phys & Math Sci, Singapore, Singapore
基金
湖北省教育厅重点项目;
关键词
Android Malware; Residual Network; Knowledge Distillation; Teacher Assistant Model;
D O I
10.1109/MSN60784.2023.00120
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, the growing concern over mobile security and the associated risks posed by mobile malware have prompted an increased focus on utilizing deep learning models for analyzing Android application security. However, the expansion of deep learning model sizes results in an exponential growth of model parameters, demanding significant computing resources for execution. To address this challenge, we propose a lightweight Android malware detection method based on teacher-assistant-student knowledge distillation. Our method enables predicting on local clients, eliminating the need for cloud-base service interactions, and protecting user privacy. We visualize the binary file of the target Android application as an RGB three-channel color image, using ResNeSt50 as the teacher model, and compress it based on knowledge distillation. An assistant model is incorporated to address the issue of insufficient distillation resulting from the significant gap between the teacher and student models. Additionally, we integrate a split-attention mechanism to enhance the ability of the professor model to acquire deep features of malware images. We conduct experiments on Drebin and CICMalDroid 2020 datasets and the results show that the proposed method can ensure that the detection results of student model are more similar to those of the teacher model while reducing model complexity. Our method reduces the number of model parameters by 95% compare to the teacher model while maintaining accuracy. And the accuracy is improved by 0.63% compare to the traditional distillation method.
引用
收藏
页码:819 / 824
页数:6
相关论文
共 50 条
  • [41] Teacher-Assistant Knowledge Distillation Based Indoor Positioning System
    Mazlan, Aqilah Binti
    Ng, Yin Hoe
    Tan, Chee Keong
    SUSTAINABILITY, 2022, 14 (21)
  • [42] AN ANDROID MALWARE DETECTION METHOD BASED ON ANDROIDMANIFEST FILE
    Li, Xiang
    Liu, Jianyi
    Huo, Yanyu
    Zhang, Ru
    Yao, Yuangang
    PROCEEDINGS OF 2016 4TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS (IEEE CCIS 2016), 2016, : 239 - 243
  • [43] Not so Crisp, Malware! Fuzzy Classification of Android Malware Classes
    Mercaldo, Francesco
    Saracino, Andrea
    2018 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2018,
  • [44] Improved Knowledge Distillation via Teacher Assistant
    Mirzadeh, Seyed Iman
    Farajtabar, Mehrdad
    Li, Ang
    Levine, Nir
    Matsukawa, Akihiro
    Ghasemzadeh, Hassan
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 5191 - 5198
  • [45] IoT Malware Classification Based on Lightweight Convolutional Neural Networks
    Yuan, Baoguo
    Wang, Junfeng
    Wu, Peng
    Qing, Xianguo
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (05) : 3770 - 3783
  • [46] Deep Android Malware Classification with API-based Feature Graph
    Huang, Na
    Xu, Ming
    Zheng, Ning
    Qiao, Tong
    Choo, Kim-Kwang Raymond
    2019 18TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS/13TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (TRUSTCOM/BIGDATASE 2019), 2019, : 296 - 303
  • [47] API and Permission-based Classification System for Android Malware Analysis
    Park, Jungsoo
    Chun, Hojin
    Jung, Souhwan
    2018 32ND INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2018, : 930 - 935
  • [48] An Attention-Based Approach to Enhance the Detection and Classification of Android Malware
    Ghourabi, Abdallah
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 80 (02): : 2743 - 2760
  • [49] Analysis of Bayesian classification-based approaches for Android malware detection
    Yerima, Suleiman Y.
    Sezer, Sakir
    McWilliams, Gavin
    IET INFORMATION SECURITY, 2014, 8 (01) : 25 - 36
  • [50] Improvement of feature set based on Apriori algorithm in Android malware classification using machine learning method
    Le Duc Thuan
    Pham Van Huong
    Hoang Van Hiep
    Nguyen Kim Khanh
    2020 RIVF INTERNATIONAL CONFERENCE ON COMPUTING & COMMUNICATION TECHNOLOGIES (RIVF 2020), 2020, : 185 - 191