mlsanityData to 14 Oct 2026

Quo Vadis: Hybrid Machine Learning Meta-Model based on Contextual and Behavioral Malware Representations

arXiv 2208.12248 ↗First posted 20 Aug 2022cs.CR cs.LGcited by 9

Not on the map. Why?

Abstract (arXiv)

We propose a hybrid machine learning architecture that simultaneously employs multiple deep learning models analyzing contextual and behavioral characteristics of Windows portable executable, producing a final prediction based on a decision from the meta-model. The detection heuristic in contemporary machine learning Windows malware classifiers is typically based on the static properties of the sample since dynamic analysis through virtualization is challenging for vast quantities of samples. To surpass this limitation, we employ a Windows kernel emulation that allows the acquisition of behavioral patterns across large corpora with minimal temporal and computational costs. We partner with a security vendor for a collection of more than 100k int-the-wild samples that resemble the contemporary threat landscape, containing raw PE files and filepaths of applications at the moment of execution. The acquired dataset is at least ten folds larger than reported in related works on behavioral malware analysis. Files in the training dataset are labeled by a professional threat intelligence team, utilizing manual and automated reverse engineering tools. We estimate the hybrid classifier's operational utility by collecting an out-of-sample test set three months later from the acquisition of the training set. We report an improved detection rate, above the capabilities of the current state-of-the-art model, especially under low false-positive requirements. Additionally, we uncover a meta-model's ability to identify malicious activity in validation and test sets even if none of the individual models express enough confidence to mark the sample as malevolent. We conclude that the meta-model can learn patterns typical to malicious samples from representation combinations produced by different analysis techniques. We publicly release pre-trained models and anonymized dataset of emulation reports.

Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 20 of its 40 references that are in the map. First posted on arXiv 20 Aug 2022.

Builds on

20 of 40 references.

References · 20

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  4. 2016Layer Normalizationcited by 5,669
  5. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
  6. 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,367
  7. 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,070
  8. 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 165
  9. 2017Malware Detection by Eating a Whole EXEcited by 115
  10. 2017Comparative Study of CNN and RNN for Natural Language Processingcited by 82
  11. 2018Adversarial Malware Binaries: Evading Deep Learning for Malware Detection in Executablescited by 62
  12. 2018Learning to Evade Static PE Machine Learning Malware Models via Reinforcement Learningcited by 61
8 more
  1. 2020Functionality-preserving Black-box Optimization of Adversarial Windows Malwarecited by 58
  2. 2017Survey of Machine Learning Techniques for Malware Analysiscited by 31
  3. 2017eXpose: A Character-Level Convolutional Neural Network with Embeddings For Detecting Malicious URLs, File Paths and Registry Keyscited by 18
  4. 2019ALOHA: Auxiliary Loss Optimization for Hypothesis Augmentationcited by 9
  5. 2020Getting Passive Aggressive About False Positives: Patching Deployed Malware Detectorscited by 5
  6. 2018Robust Neural Malware Detection Models for Emulation Sequence Learningcited by 1
  7. 2019Theoretical Investigation of Composite Neural Networkcited by 1
  8. 2019Integration of Static and Dynamic Analysis for Malware Family Classification with Composite Neural Networkcited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 1; 2024: 3; 2025: 2; 2026: 3.

9 papers.