mlsanityData to 7 Oct 2026

A Comprehensive Study on Learning-Based PE Malware Family Classification Methods

arXiv 2110.15552 ↗First posted 29 Oct 2021cs.CR cs.LG cs.SEcited by 3

Not on the map. Why?

Abstract (arXiv)

Driven by the high profit, Portable Executable (PE) malware has been consistently evolving in terms of both volume and sophistication. PE malware family classification has gained great attention and a large number of approaches have been proposed. With the rapid development of machine learning techniques and the exciting results they achieved on various tasks, machine learning algorithms have also gained popularity in the PE malware family classification task. Three mainstream approaches that use learning based algorithms, as categorized by the input format the methods take, are image-based, binary-based and disassembly-based approaches. Although a large number of approaches are published, there is no consistent comparisons on those approaches, especially from the practical industry adoption perspective. Moreover, there is no comparison in the scenario of concept drift, which is a fact for the malware classification task due to the fast evolving nature of malware. In this work, we conduct a thorough empirical study on learning-based PE malware classification approaches on 4 different datasets and consistent experiment settings. Based on the experiment results and an interview with our industry partners, we find that (1) there is no individual class of methods that significantly outperforms the others; (2) All classes of methods show performance degradation on concept drift (by an average F1-score of 32.23%); and (3) the prediction time and high memory consumption hinder existing approaches from being adopted for industry usage.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 15 of its 63 references that are in the map. First posted on arXiv 29 Oct 2021.

Builds on

15 of 63 references.

References · 15

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  5. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  6. 2014Going Deeper with Convolutionscited by 4,231
  7. 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,509
  8. 2017Malware Detection by Eating a Whole EXEcited by 114
  9. 2018Microsoft Malware Classification Challengecited by 46
  10. 2020A Survey of Machine Learning Methods and Challenges for Windows Malware Classificationcited by 33
  11. 2017Survey of Machine Learning Techniques for Malware Analysiscited by 31
  12. 2015Novel Feature Extraction, Selection and Fusion for Effective Malware Family Classificationcited by 21
3 more
  1. 2019Transfer Learning for Image-Based Malware Classificationcited by 12
  2. 2017Learning the PE Header, Malware Detection with Minimal Domain Knowledgecited by 7
  3. 2021A Comparison of Word2Vec, HMM2Vec, and PCA2Vec for Malware Classificationcited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 0; 2026: 1.

3 papers.