paper-with-me

Papers

Model extraction from counterfactual explanations

2020-09-03 · Ulrich Aïvodji, Alexandre Bolot, Sébastien Gambs

Post-hoc explanation techniques refer to a posteriori methods that can be used to explain how black-box machine learning models produce their outcomes. Among post-hoc explanation techniques, counterfactual explanations are becoming one of the most popular methods to achieve this objective. In particular, in addition to highlighting the most important features used by the black-box model, they provide users with actionable explanations in the form of data instances that would have received a different outcome. Nonetheless, by doing so, they also leak non-trivial information about the model itself, which raises privacy issues. In this work, we demonstrate how an adversary can leverage the information provided by counterfactual explanations to build high-fidelity and high-accuracy model extraction attacks. More precisely, our attack enables the adversary to build a faithful copy of a target model by accessing its counterfactual explanations. The empirical evaluation of the proposed attack on black-box models trained on real-world datasets demonstrates that they can achieve high-fidelity and high-accuracy extraction even under low query budgets.

📄 PDF Abstract BibTeX arXiv:2009.01884

Code (1)

aivodji/mrce 공식 구현 tf

Tasks

counterfactualmodelModel extraction

Similar Papers 제목 키워드 기반

Watermarking Counterfactual Explanations

2024-05-29 · Hangzhi Guo, Firdaus Ahmed Choudhury, Tinghua Chen, Amulya Yadav

Counterfactual (CF) explanations for ML model predictions provide actionable recourse recommendations to individuals adversely impacted by predicted outcomes. However, despite being preferred by end-users, CF explanation…

counterfactualExplainable artificial intelligenceExplainable Artificial Intelligence (XAI)Model extraction

Measurable Counterfactual Local Explanations for Any Classifier

2019-08-08 · Adam White, Artur d'Avila Garcez

We propose a novel method for explaining the predictions of any classifier. In our approach, local explanations are expected to explain both the outcome of a prediction and how that prediction would change if 'things had…

counterfactualregression

Linear Model Extraction via Factual and Counterfactual Queries

2026-02-10 · Daan Otto, Jannis Kurtz, Dick den Hertog, Ilker Birbil arxiv

In model extraction attacks, the goal is to reveal the parameters of a black-box machine learning model by querying the model for a selected set of data points. Due to an increasing demand for explanations, this may invo…

Model extraction

Evaluating Robustness of Counterfactual Explanations

2021-03-03 · André Artelt, Valerie Vaquet, Riza Velioglu, Fabian Hinder 외

Transparency is a fundamental requirement for decision making systems when these should be deployed in the real world. It is usually achieved by providing explanations of the system's behavior. A prominent and intuitive …

counterfactualDecision MakingFairness

Ranking Counterfactual Explanations

2025-03-20 · Suryani Lim, Henri Prade, Gilles Richard

AI-driven outcomes can be challenging for end-users to understand. Explanations can address two key questions: "Why this outcome?" (factual) and "Why not another?" (counterfactual). While substantial efforts have been ma…

counterfactualCounterfactual Explanation