mlsanityData to 7 Oct 2026

Small Effect Sizes in Malware Detection? Make Harder Train/Test Splits!

arXiv 2312.15813 ↗First posted 25 Dec 2023cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

Industry practitioners care about small improvements in malware detection accuracy because their models are deployed to hundreds of millions of machines, meaning a 0.1% change can cause an overwhelming number of false positives. However, academic research is often restrained to public datasets on the order of ten thousand samples and is too small to detect improvements that may be relevant to industry. Working within these constraints, we devise an approach to generate a benchmark of configurable difficulty from a pool of available samples. This is done by leveraging malware family information from tools like AVClass to construct training/test splits that have different generalization rates, as measured by a secondary model. Our experiments will demonstrate that using a less accurate secondary model with disparate features is effective at producing benchmarks for a more sophisticated target model that is under evaluation. We also ablate against alternative designs to show the need for our approach.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 16 of its 36 references that are in the map. First posted on arXiv 25 Dec 2023.

Builds on

16 of 36 references.

References · 16

  1. 2021Accounting for Variance in Machine Learning Benchmarkscited by 195
  2. 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 164
  3. 2015Should we really use post-hoc tests based on mean-ranks?cited by 116
  4. 2017Malware Detection by Eating a Whole EXEcited by 114
  5. 2018TESSERACT: Eliminating Experimental Bias in Malware Classification across Space and Timecited by 108
  6. 2020SOREL-20M: A Large Scale Benchmark Dataset for Malicious PE Detectioncited by 49
  7. 2017Cross-validation failure: small sample sizes lead to large error barscited by 41
  8. 2020A Survey of Machine Learning Methods and Challenges for Windows Malware Classificationcited by 33
  9. 2017Replicability Analysis for Natural Language Processing: Testing Significance with Multiple Datasetscited by 32
  10. 2020Classifying Sequences of Extreme Length with Constant Memory Applied to Malware Detectioncited by 23
  11. 2020AVClass2: Massive Malware Tag Extraction from AV Labelscited by 19
  12. 2020Automatic Yara Rule Generation Using Biclusteringcited by 17
4 more
  1. 2021MOTIF: A Large Malware Reference Dataset with Ground Truth Family Labelscited by 17
  2. 2021Leveraging Uncertainty for Improved Static Malware Detection Under Extreme False Positive Constraintscited by 11
  3. 2019KiloGrams: Very Large N-Grams for Malware Classificationcited by 9
  4. 2019Would a File by Any Other Name Seem as Malicious?cited by 4

Built on by

Cited by year (2026 to 7 Oct)

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

4 papers.