用可解释AI分析安卓恶意软件检测模型的决策逻辑
XAI and Android Malware Models
- 对五类机器学习与深度学习模型应用XAI技术获取解释
- 通过LIME、SHAP等方法揭示模型判断依据,提升可信度
- 适合安全研究者和需要透明化模型的开发者参考
基于机器学习(ML)和深度学习(DL)的安卓恶意软件检测广泛应用于移动设备安全。这些模型在检测准确率和效率方面表现优异,但其决策过程常难以理解,被视为黑箱,导致信任缺失且更难发现对抗攻击。可解释人工智能(XAI)旨在揭示此类黑箱模型的决策机制。本文将XAI技术应用于在具有挑战性的安卓恶意软件分类任务上训练的多种模型:经典机器学习模型包括支持向量机(SVM)、随机森林(Random Forest)和k近邻(k-NN),深度学习模型包括多层感知机(MLP)和卷积神经网络(CNN)。采用的前沿XAI方法包括局部可解释模型无关解释(LIME)、加性解释的沙普利值(SHAP)、部分依赖图(PDP)、ELI5以及类别激活映射(CAM)。我们获得了全局与局部解释结果,并讨论了XAI技术在此领域中的实用性。同时,本文还提供了与安卓恶意软件相关的XAI研究文献综述。
原文摘要 · Abstract (English)
Android malware detection based on machine learning (ML) and deep learning (DL) models is widely used for mobile device security. Such models offer benefits in terms of detection accuracy and efficiency, but it is often difficult to understand how such learning models make decisions. As a result, these popular malware detection strategies are generally treated as black boxes, which can result in a lack of trust in the decisions made, as well as making adversarial attacks more difficult to detect. The field of eXplainable Artificial Intelligence (XAI) attempts to shed light on such black box models. In this paper, we apply XAI techniques to ML and DL models that have been trained on a challenging Android malware classification problem. Specifically, the classic ML models considered are Support Vector Machines (SVM), Random Forest, and $k$-Nearest Neighbors ($k$-NN), while the DL models we consider are Multi-Layer Perceptrons (MLP) and Convolutional Neural Networks (CNN). The state-of-the-art XAI techniques that we apply to these trained models are Local Interpretable Model-agnostic Explanations (LIME), Shapley Additive exPlanations (SHAP), PDP plots, ELI5, and Class Activation Mapping (CAM). We obtain global and local explanation results, and we discuss the utility of XAI techniques in this problem domain. We also provide a literature review of XAI work related to Android malware.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。