Mind the Gap: On Bridging the Semantic Gap between Machine Learning and Information Security
Michael R. Smith, Nicholas T. Johnson, Joe B. Ingram, Armida J., Carbajal, Ramyaa Ramyaa, Evelyn Domschot, Christopher C. Lamb, Stephen J., Verzi, W. Philip Kegelmeyer

TL;DR
This paper highlights the semantic gap between machine learning datasets and real-world cybersecurity needs, proposing behavioral labeling of malware data to improve ML's impact in InfoSec.
Contribution
It identifies the disconnect in data representations and introduces behavioral annotations to bridge the semantic gap for better ML application in cybersecurity.
Findings
Current datasets are primarily syntactic and not behavioral.
Datasets contain extreme exemplars that simplify class discrimination.
Behavioral labeling of malware datasets can enhance analysis and ML effectiveness.
Abstract
Despite the potential of Machine learning (ML) to learn the behavior of malware, detect novel malware samples, and significantly improve information security (InfoSec) we see few, if any, high-impact ML techniques in deployed systems, notwithstanding multiple reported successes in open literature. We hypothesize that the failure of ML in making high-impacts in InfoSec are rooted in a disconnect between the two communities as evidenced by a semantic gap---a difference in how executables are described (e.g. the data and features extracted from the data). Specifically, current datasets and representations used by ML are not suitable for learning the behaviors of an executable and differ significantly from those used by the InfoSec community. In this paper, we survey existing datasets used for classifying malware by ML algorithms and the features that are extracted from the data. We observe…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Network Security and Intrusion Detection · Information and Cyber Security
