arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2404.03348cs.LGcs.AIcs.CRcs.CY
收藏

基于GAN私有反事实解释的知识蒸馏模型提取攻击

Knowledge Distillation-Based Model Extraction Attack using GAN-based Private Counterfactual Explanations

Faculty of Informatics(信息学学院);Università della Svizzera italiana(瑞士意大利语大学)

Fatima Ezzeddine, Omran Ayoub, Silvia Giordano

AI总结:

本文研究如何利用反事实解释对MLaaS平台实施模型提取攻击,提出基于知识蒸馏的高效攻击方法,并引入差分隐私生成私有反事实解释以缓解攻击,同时分析其对解释质量的影响。

摘要:

近年来,机器学习(ML)模型作为服务(MLaaS)在各种生产软件应用中的部署显著增加。与此同时,可解释人工智能(XAI)持续发展,以满足ML模型对透明度和可信度的需求。XAI技术旨在通过提供模型解释方面的洞察来增强ML模型的透明度,帮助理解其决策过程。同时,一些MLaaS平台现在在提供ML预测输出的同时也提供解释。这种设置加剧了人们对MLaaS脆弱性的担忧,特别是与模型提取攻击(MEA)等隐私泄露攻击相关的问题。这是因为解释可能揭示模型内部运作的洞察,从而被恶意用户利用。在这项工作中,我们重点研究如何利用模型解释,特别是反事实解释(CFs),在MLaaS平台内执行MEA。我们还深入评估了将差分隐私(DP)作为缓解策略的有效性。为此,我们首先提出了一种基于知识蒸馏(KD)的MEA新方法,以提高在攻击者不了解训练数据分布的情况下利用CFs提取目标模型替代模型的效率。然后,我们提出了一种结合DP训练反事实生成器以生成私有CFs的方法。我们在真实世界数据集上进行了全面的实验评估,并证明我们提出的基于KD的MEA能够以较少的查询次数生成高保真替代模型,优于基线方法。此外,我们的研究结果表明,加入隐私层可以缓解MEA。然而,就CFs的质量而言,这会影响解释的性能。

英文摘要:

In recent years, there has been a notable increase in the deployment of machine learning (ML) models as services (MLaaS) across diverse production software applications. In parallel, explainable AI (XAI) continues to evolve, addressing the necessity for transparency and trustworthiness in ML models. XAI techniques aim to enhance the transparency of ML models by providing insights, in terms of model's explanations, into their decision-making process. Simultaneously, some MLaaS platforms now offer explanations alongside the ML prediction outputs. This setup has elevated concerns regarding vulnerabilities in MLaaS, particularly in relation to privacy leakage attacks such as model extraction attacks (MEA). This is due to the fact that explanations can unveil insights about the inner workings of the model which could be exploited by malicious users. In this work, we focus on investigating how model explanations, particularly counterfactual explanations (CFs), can be exploited for performing MEA within the MLaaS platform. We also delve into assessing the effectiveness of incorporating differential privacy (DP) as a mitigation strategy. To this end, we first propose a novel approach for MEA based on Knowledge Distillation (KD) to enhance the efficiency of extracting a substitute model of a target model exploiting CFs, without any knowledge about the training data distribution by the attacker. Then, we advise an approach for training CF generators incorporating DP to generate private CFs. We conduct thorough experimental evaluations on real-world datasets and demonstrate that our proposed KD-based MEA can yield a high-fidelity substitute model with a reduced number of queries with respect to baseline approaches. Furthermore, our findings reveal that including a privacy layer can allow mitigating the MEA. However, on the account of the quality of CFs, impacts the performance of the explanations.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑