CNN-LSTM and Transfer Learning Models for Malware Classification based on Opcodes and API Calls
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a novel model for a malware classification system based on Application Programming Interface (API) calls and opcodes, to improve classification accuracy. This system uses a novel design of combined Convolutional Neural Network and Long Short-Term Memory. We extract opcode sequences and API Calls from Windows malware samples for classification. We transform these features into N-grams (N = 2, 3, and 10)-gram sequences. Our experiments on a dataset of 9,749,57 samples produce high accuracy of 99.91% using the 8-gram sequences. Our method significantly improves the malware classification performance when using a wide range of recent deep learning architectures, leading to state-of-the-art performance. In particular, we experiment with ConvNeXt-T, ConvNeXt-S, RegNetY-4GF, RegNetY-8GF, RegNetY-12GF, EfficientNetV2, Sequencer2D-L, Swin-T, ViT-G/14, ViT-Ti, ViT-S, VIT-B, VIT-L, and MaxViT-B. Among these architectures, Swin-T and Sequencer2D-L architectures achieved high accuracies of 99.82% and 99.70%, respectively, comparable to our CNN-LSTM architecture although not surpassing it.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 14 of its 46 references that are in the map. First posted on arXiv 4 May 2024.
Builds on
14 of 46 references.
References · 14
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2022A ConvNet for the 2020scited by 3,545
- 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,960
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,366
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2020Designing Network Design Spacescited by 954
- 2021Transformer in Transformercited by 632
- 2022MaxViT: Multi-Axis Vision Transformercited by 476
- 2019Dynamic Malware Analysis with Feature Engineering and Feature Learningcited by 23
2 more
- 2022Sequencer: Deep LSTM for Image Classificationcited by 23
- 2020Classifying Malware Images with Convolutional Neural Network Modelscited by 5
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 1.
5 papers.
- 2024A Survey of Malware Detection Using Deep Learningcited by 8
- 2025On the Consistency of GNN Explanations for Malware Detectioncited by 5
- 2025Optimized detection of cyber-attacks on IoT networks via hybrid deep learning modelscited by 1
- 2025A Novel Active Learning Approach to Label One Million Unknown Malware Variantscited by 0
- 2026Malware Classification using Diluted Convolutional Neural Network with Fast Gradient Sign Methodcited by 0
- 2026Malware Classification using Diluted Convolutional Neural Network with Fast Gradient Sign Method14 Jan 2026
- 2025A Novel Active Learning Approach to Label One Million Unknown Malware Variants30 Jun 2025
- 2025On the Consistency of GNN Explanations for Malware Detection22 Apr 2025
- 2025Optimized detection of cyber-attacks on IoT networks via hybrid deep learning models17 Feb 2025
- 2024A Survey of Malware Detection Using Deep Learning27 Jul 2024