Explainable Deep Learning Models for Dynamic and Online Malware Classification
<|reference_start|>Explainable Deep Learning Models for Dynamic and Online Malware Classification: In recent years, there has been a significant surge in malware attacks, necessitating more advanced preventive measures and remedial strategies. While several successful AI-based malware classification approaches exist categorized into static, dynamic, or online analysis, most successful AI models lack easily interpretable decisions and explanations for their processes. Our paper aims to delve into explainable malware classification across various execution environments (such as dynamic and online), thoroughly analyzing their respective strengths, weaknesses, and commonalities. To evaluate our approach, we train Feed Forward Neural Networks (FFNN) and Convolutional Neural Networks (CNN) to classify malware based on features obtained from dynamic and online analysis environments. The feature attribution for malware classification is performed by explainability tools, SHAP, LIME and Permutation Importance. We perform a detailed evaluation of the calculated global and local explanations from the experiments, discuss limitations and, ultimately, offer recommendations for achieving a balanced approach.<|reference_end|>
@article{card2024explainable,
    title={Explainable Deep Learning Models for Dynamic and Online Malware
  Classification},
    author={Quincy Card, Daniel Simpson, Kshitiz Aryal, Maanak Gupta, Sheikh
  Rabiul Islam},
    journal={arXiv preprint arXiv:2404.12473},
    year={2024},
    archivePrefix={arXiv},
    eprint={2404.12473},
    primaryClass={cs.CR}
}