mlsanityData to 14 Oct 2026

High-resolution Image-based Malware Classification using Multiple Instance Learning

arXiv 2311.12760 ↗First posted 21 Nov 2023cs.CR cs.CV cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

This paper proposes a novel method of classifying malware into families using high-resolution greyscale images and multiple instance learning to overcome adversarial binary enlargement. Current methods of visualisation-based malware classification largely rely on lossy transformations of inputs such as resizing to handle the large, variable-sized images. Through empirical analysis and experimentation, it is shown that these approaches cause crucial information loss that can be exploited. The proposed solution divides the images into patches and uses embedding-based multiple instance learning with a convolutional neural network and an attention aggregation function for classification. The implementation is evaluated on the Microsoft Malware Classification dataset and achieves accuracies of up to 96.6% on adversarially enlarged samples compared to the baseline of 22.8%. The Python code is available online at https://github.com/timppeters/MIL-Malware-Images .

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 15 of its 41 references that are in the map. First posted on arXiv 21 Nov 2023.

Builds on

15 of 41 references.

References · 15

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  3. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  4. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  5. 2018Attention-based Deep Multiple Instance Learningcited by 1,095
  6. 2017Malware Detection by Eating a Whole EXEcited by 115
  7. 2018Microsoft Malware Classification Challengecited by 46
  8. 2018Exploring Adversarial Examples in Malware Detectioncited by 42
  9. 2019Streaming convolutional neural networks for end-to-end learning with multi-megapixel imagescited by 41
  10. 2021A Framework for Cluster and Classifier Evaluation in the Absence of Reference Labelscited by 16
  11. 2019Activation Analysis of a Byte-Based Deep Neural Network for Malware Classificationcited by 14
  12. 2018Static Malware Detection & Subterfuge: Quantifying the Robustness of Machine Learning and Current Anti-Viruscited by 8
3 more
  1. 2019COPYCAT: Practical Adversarial Attacks on Visualization-Based Malware Detectioncited by 8
  2. 2021Mapping the Internet: Modelling Entity Interactions in Complex Heterogeneous Networkscited by 3
  3. 2021Attacks on Visualization-Based Malware Detection: Balancing Effectiveness and Executabilitycited by 3

Built on by

Not cited yet.