mlsanityData to 7 Oct 2026

Enhancing Decision-Making in Windows PE Malware Classification During Dataset Shifts with Uncertainty Estimation

arXiv 2512.18495 ↗First posted 20 Dec 2025cs.CR cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Artificial intelligence techniques have achieved strong performance in classifying Windows Portable Executable (PE) malware, but their reliability often degrades under dataset shifts, leading to misclassifications with severe security consequences. To address this, we enhance an existing LightGBM (LGBM) malware detector by integrating Neural Networks (NN), PriorNet, and Neural Network Ensembles, evaluated across three benchmark datasets: EMBER, BODMAS, and UCSB. The UCSB dataset, composed mainly of packed malware, introduces a substantial distributional shift relative to EMBER and BODMAS, making it a challenging testbed for robustness. We study uncertainty-aware decision strategies, including probability thresholding, PriorNet, ensemble-derived estimates, and Inductive Conformal Evaluation (ICE). Our main contribution is the use of ensemble-based uncertainty estimates as Non-Conformity Measures within ICE, combined with a novel threshold optimisation method. On the UCSB dataset, where the shift is most severe, the state-of-the-art probability-based ICE (SOTA) yields an incorrect acceptance rate (IA%) of 22.8%. In contrast, our method reduces this to 16% a relative reduction of about 30% while maintaining competitive correct acceptance rates (CA%). These results demonstrate that integrating ensemble-based uncertainty with conformal prediction provides a more reliable safeguard against misclassifications under extreme dataset shifts, particularly in the presence of packed malware, thereby offering practical benefits for real-world security operations.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 13 of its 32 references that are in the map. First posted on arXiv 20 Dec 2025.

Builds on

13 of 32 references.

References · 13

  1. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  2. 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
  3. 2021A Gentle Introduction to Conformal Prediction and Distribution-Free Uncertainty Quantificationcited by 777
  4. 2021A Survey of Uncertainty in Deep Neural Networkscited by 675
  5. 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 164
  6. 2019Reverse KL-Divergence Training of Prior Networks: Improved Uncertainty and Adversarial Robustnesscited by 104
  7. 2020Neural Ensemble Search for Uncertainty Estimation and Dataset Shiftcited by 56
  8. 2020Transcending Transcend: Revisiting Malware Classification in the Presence of Concept Driftcited by 53
  9. 2021Leveraging Uncertainty for Improved Static Malware Detection Under Extreme False Positive Constraintscited by 11
  10. 2024Conformal Prediction for Ensembles: Improving Efficiency via Score-Based Aggregationcited by 9
  11. 2021Can We Leverage Predictive Uncertainty to Detect Dataset Shift and Adversarial Examples in Android Malware Detection?cited by 5
  12. 2024Bayesian Learned Models Can Detect Adversarial Malware For Freecited by 3
1 more
  1. 2023Android Malware Detection with Unbiased Confidence Guaranteescited by 2

Built on by

Not cited yet.