Explainable Malware Detection with Tailored Logic Explained Networks
Not on the map. Why?
Abstract (arXiv)
Malware detection is a constant challenge in cybersecurity due to the rapid development of new attack techniques. Traditional signature-based approaches struggle to keep pace with the sheer volume of malware samples. Machine learning offers a promising solution, but faces issues of generalization to unseen samples and a lack of explanation for the instances identified as malware. However, human-understandable explanations are especially important in security-critical fields, where understanding model decisions is crucial for trust and legal compliance. While deep learning models excel at malware detection, their black-box nature hinders explainability. Conversely, interpretable models often fall short in performance. To bridge this gap in this application domain, we propose the use of Logic Explained Networks (LENs), which are a recently proposed class of interpretable neural networks providing explanations in the form of First-Order Logic (FOL) rules. This paper extends the application of LENs to the complex domain of malware detection, specifically using the large-scale EMBER dataset. In the experimental results we show that LENs achieve robustness that exceeds traditional interpretable methods and that are rivaling black-box models. Moreover, we introduce a tailored version of LENs that is shown to generate logic explanations with higher fidelity with respect to the model's predictions.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 14 of its 37 references that are in the map. First posted on arXiv 5 May 2024.
Builds on
14 of 37 references.
References · 14
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 164
- 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 64
- 2021Entropy-based Logic Explanations of Neural Networkscited by 51
- 2021Logic Explained Networkscited by 45
- 2019How model accuracy and explanation fidelity influence user trustcited by 44
- 2020Classifying Sequences of Extreme Length with Constant Memory Applied to Malware Detectioncited by 23
- 2021Malware Analysis with Artificial Intelligence and a Particular Attention on Results Interpretabilitycited by 9
- 2022Incremental Permutation Feature Importance (iPFI): Towards Online Explanations on Data Streamscited by 8
- 2022Extending Logic Explained Networks to Text Classificationcited by 8
- 2022Machine Learning for Detecting Malware in PE Filescited by 2
Built on by
Citing papers per year: 2024: 1.
1 paper.