Learning Explainable Malware Characterization Using Knowledge Base Embedding
Malware detection is critical in cybersecurity, yet traditional signature-based methods often fail against emerging threats. Recent advancements suggest machine learning models can enhance malware classification accuracy; however, these models frequently lack explainability, limiting the insights they provide to cybersecurity experts. In this work, we introduce a novel approach using knowledge base embedding to classify malware while also delivering interpretable explanations. By learning vector representations for entities and relationships within a knowledge base, our method preserves semantic meaning, effectively distinguishing between malicious and benign software. Leveraging the RotatE model, our approach achieves 80% classification accuracy and generates meaningful, human-understandable explanations of model decisions, offering insights into malware behavior and improving transparency in detection and characterization.
Authors
- Peter Anthony (ORCID: https://orcid.org/0000-0002-9010-3075)
- D.B. Trizna
- Martin Homola (ORCID: https://orcid.org/0000-0001-6384-9771)
- Štefan Balogh (ORCID: https://orcid.org/0000-0003-0634-9476)
- Zekeri Adams (ORCID: https://orcid.org/0009-0006-3413-2409)
Institutions
- Slovak University of Technology in Bratislava (SK)
- Comenius University Bratislava (SK)
Publication Details
- Published
- 2024-11-26
- DOI
- https://doi.org/10.1109/nigercon62786.2024.10927262
- Citations
- 1
- Primary Topic
- Advanced Malware Detection Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.35