Malware Classification Using Few-Shot Learning Approach

被引:1
|
作者
Alfarsi, Khalid [1 ]
Rasheed, Saim [1 ]
Ahmad, Iftikhar [1 ]
机构
[1] King Abdulaziz Univ, Fac Comp & Informat Technol, Dept Informat Technol, Jeddah 21589, Saudi Arabia
关键词
few-shot learning (FSL); Prototypical; malware detection; cyber-attack; classification algorithms;
D O I
10.3390/info15110722
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Malware detection, targeting the microarchitecture of processors, has recently come to light as a potentially effective way to improve computer system security. Hardware Performance Counter data are used by machine learning algorithms in security mechanisms, such as hardware-based malware detection, to categorize and detect malware. It is crucial to determine whether or not a file contains malware. Many issues have been brought about by the rise in malware, and businesses are losing vital data and dealing with other issues. The second thing to keep in mind is that malware can quickly cause a lot of damage to a system by slowing it down and encrypting a large amount of data on a personal computer. This study provides extensive details on a flexible framework related to machine learning and deep learning techniques using few-shot learning. Malware detection is possible using DT, RF, LR, SVM, and FSL techniques. The logic is that these algorithms make it simple to differentiate between files that are malware-free and those that are not. This indicates that their goal is to reduce the number of false positives in the data. For this, we use two different datasets from an online platform. In this research work, we mainly focus on few-shot learning techniques by using two different datasets. The proposed model has an 97% accuracy rate, which is much greater than that of other techniques.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] 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
  • [2] Visual Classification of Malware by Few-shot Learning
    Tran, Kien
    Kubo, Masao
    Sato, Hiroshi
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB2020), 2020, : 770 - 774
  • [3] Few-Shot Malware Classification using Malware Variant and Model Augmentation
    Liu, Yanni
    Ye, Ayong
    Liu, Yuanhuang
    Lu, Wenting
    2024 INTERNATIONAL CONFERENCE ON NETWORKING AND NETWORK APPLICATIONS, NANA 2024, 2024, : 399 - 404
  • [4] A few-shot malware classification approach for unknown family recognition using malware feature visualization
    Conti, Mauro
    Khandhar, Shubham
    Vinod, P.
    Computers and Security, 2022, 122
  • [5] A few-shot malware classification approach for unknown family recognition using malware feature visualization
    Conti, Mauro
    Khandhar, Shubham
    Vinod, P.
    COMPUTERS & SECURITY, 2022, 122
  • [6] Few-Shot Malware Traffic Classification Method Using Network Traffic and Meta Transfer Learning
    Guo, Hanyi
    Zhang, Xixi
    Wang, Yu
    Adebisi, Bamidele
    Gacanin, Haris
    Gui, Guan
    2022 IEEE 96TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-FALL), 2022,
  • [7] Image-based Unknown Malware Classification with Few-Shot Learning Models
    Trung Kien Tran
    Sato, Hiroshi
    Kubo, Masao
    2019 SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS (CANDARW 2019), 2019, : 401 - 407
  • [8] Few-Shot Classification with Contrastive Learning
    Yang, Zhanyuan
    Wang, Jinghua
    Zhu, Yingying
    COMPUTER VISION, ECCV 2022, PT XX, 2022, 13680 : 293 - 309
  • [9] FAMCF: A few-shot Android malware family classification framework
    Zhou, Fan
    Wang, Dongxia
    Xiong, Yanhai
    Sun, Kun
    Wang, Wenhai
    COMPUTERS & SECURITY, 2024, 146
  • [10] Knowledge Distillation Meets Few-Shot Learning: An Approach for Few-Shot Intent Classification Within and Across Domains
    Sauer, Anna
    Asaadi, Shima
    Kuech, Fabian
    PROCEEDINGS OF THE 4TH WORKSHOP ON NLP FOR CONVERSATIONAL AI, 2022, : 108 - 119