Enhanced Few-Shot Malware Traffic Classification via Integrating Knowledge Transfer With Neural Architecture Search

被引:7
作者
Zhang, Xixi [1 ]
Wang, Qin [1 ]
Qin, Maoyang [1 ]
Wang, Yu [1 ]
Ohtsuki, Tomoaki [2 ]
Adebisi, Bamidele [3 ]
Sari, Hikmet [1 ]
Gui, Guan [1 ]
机构
[1] Nanjing Univ Posts & Telecommun, Coll Telecommun & Informat Engn, Nanjing 210003, Peoples R China
[2] Keio Univ, Dept Informat & Comp Sci, Yokohama, Kanagawa 2238522, Japan
[3] Manchester Metropolitan Univ, Fac Sci & Engn, Dept Engn, Manchester M1 5GD, England
关键词
Feature extraction; Malware; Task analysis; Knowledge transfer; Convolutional neural networks; Image edge detection; Data models; Malware traffic classification; cyber security; deep learning; neural architecture search; few-shot learning; NETWORK INTRUSION DETECTION; INTERNET; THINGS; MODEL;
D O I
10.1109/TIFS.2024.3396624
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Malware traffic classification (MTC) is one of the important research topics in the field of cyber security. Existing MTC methods based on deep learning have been developed based on the assumption of enough high-quality samples and powerful computing resources. However, both are hard to obtain in real applications especially in availability of IoT. In this paper, we propose a few-shot MTC (FS-MTC) method combining knowledge transfer and neural architecture search (i.e. NAS-based FS-MTC) with limited training samples as well as acceptable computational resources, in order to mitigate the identified challenges. Specifically, our proposed method first converts the raw network traffic into traffic images through data pre-processing to serve as input data for the neural network. Second, we use neural architecture search to adaptively search for the effective feature extraction model on the source domain (including Edge-IIoTset, Bot-IoT, and benign USTC-TFC2016). Third, the searched model is pre-trained on source task to achieve the generic feature representation of malware traffic. Finally, we only use few-shot malware traffic samples to fine-tune the pre-trained model to quickly adapt to new types of MTC tasks in realistic network environments. The experimental results show that the proposed NAS-based FS-MTC method has great scalability and classification performance in different FS-MTC tasks, including 5-way K-shot USTC-TFC2016 dataset and 10-way K-shot CIC-IoT dataset. Compared with state-of-the-art methods in the field of malware classification, the proposed NAS-based FS-MTC has higher classification accuracy. Especially in the 1-shot case of the USTC-TFC2016 dataset, its average accuracy is as high as 86.91%.
引用
收藏
页码:5245 / 5256
页数:12
相关论文
共 50 条
  • [21] Learning Dual-Pooling Graph Neural Networks for Few-Shot Video Classification
    Hu, Yufan
    Gao, Junyu
    Xu, Changsheng
    IEEE TRANSACTIONS ON MULTIMEDIA, 2021, 23 : 4285 - 4296
  • [22] A Multi-Perspective Feature Approach to Few-Shot Classification of IoT Traffic
    Ma, Xiaotian
    Wang, Yipeng
    Lai, Yingxu
    Jia, Wenxu
    Zhao, Zijian
    He, Huijie
    Yin, Ruiping
    Chen, Yige
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2023, 7 (04): : 2052 - 2066
  • [23] Boosting Knowledge Base Automatically via Few-Shot Relation Classification
    Pang, Ning
    Tan, Zhen
    Xu, Hao
    Xiao, Weidong
    FRONTIERS IN NEUROROBOTICS, 2020, 14
  • [24] Symmetric Hallucination With Knowledge Transfer for Few-Shot Learning
    Wang, Shuo
    Zhang, Xinyu
    Wang, Meng
    He, Xiangnan
    IEEE TRANSACTIONS ON MULTIMEDIA, 2025, 27 : 1797 - 1807
  • [25] Few-Shot SAR Target Classification via Metalearning
    Fu, Kun
    Zhang, Tengfei
    Zhang, Yue
    Wang, Zhirui
    Sun, Xian
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2022, 60
  • [26] An Incremental Malware Classification Approach Based on Few-Shot Learning
    Qiang, Qian
    Cheng, Mian
    Hu, Yang
    Zhou, Yuan
    Sun, Jiawei
    Ding, Yu
    Qi, Zisen
    Jiao, Fei
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 2682 - 2687
  • [27] A Few-Shot Learning Based Approach to IoT Traffic Classification
    Zhao, Zijian
    Lai, Yingxu
    Wang, Yipeng
    Jia, Wenxu
    He, Huijie
    IEEE COMMUNICATIONS LETTERS, 2022, 26 (03) : 537 - 541
  • [28] Generalized Few-Shot Classification with Knowledge Graph
    Liu, Dianqi
    Bai, Liang
    Yu, Tianyuan
    NEURAL PROCESSING LETTERS, 2023, 55 (06) : 7649 - 7666
  • [29] Generalized Few-Shot Classification with Knowledge Graph
    Dianqi Liu
    Liang Bai
    Tianyuan Yu
    Neural Processing Letters, 2023, 55 : 7649 - 7666
  • [30] Enhanced ProtoNet With Self-Knowledge Distillation for Few-Shot Learning
    Habib, Mohamed El Hacen
    Kucukmanisa, Ayhan
    Urhan, Oguzhan
    IEEE ACCESS, 2024, 12 : 145331 - 145340