Model Reconstruction Using Counterfactual Explanations: A Perspective From Polytope Theory
Not on the map. Why?
Abstract (arXiv)
Counterfactual explanations provide ways of achieving a favorable model outcome with minimum input perturbation. However, counterfactual explanations can also be leveraged to reconstruct the model by strategically training a surrogate model to give similar predictions as the original (target) model. In this work, we analyze how model reconstruction using counterfactuals can be improved by further leveraging the fact that the counterfactuals also lie quite close to the decision boundary. Our main contribution is to derive novel theoretical relationships between the error in model reconstruction and the number of counterfactual queries required using polytope theory. Our theoretical analysis leads us to propose a strategy for model reconstruction that we call Counterfactual Clamping Attack (CCA) which trains a surrogate model using a unique loss function that treats counterfactuals differently than ordinary instances. Our approach also alleviates the related problem of decision boundary shift that arises in existing model reconstruction approaches when counterfactuals are treated as ordinary instances. Experimental results demonstrate that our strategy improves fidelity between the target and surrogate model predictions on several datasets.
Key facts. Cited by 13 papers in the map (data through 13 Oct 2026). Builds on 35 of its 58 references that are in the map. First posted on arXiv 8 May 2024.
Builds on
35 of 58 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,656
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,088
- 2016Practical Black-Box Attacks against Machine Learningcited by 902
- 2017Spectrally-normalized margin bounds for neural networkscited by 681
- 2016Stealing Machine Learning Models via Prediction APIscited by 617
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
- 2016Input Convex Neural Networkscited by 408
- 2018Regularisation of Neural Networks by Enforcing Lipschitz Continuitycited by 311
- 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 262
- 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 213
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
23 more
- 2019Complexity of Linear Regions in Deep Networkscited by 166
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2019The Hidden Assumptions Behind Counterfactual Explanations and Principal Reasonscited by 115
- 2021Towards Robust and Reliable Algorithmic Recoursecited by 101
- 2020Training robust neural networks using Lipschitz boundscited by 99
- 2018Model Reconstruction from Model Explanationscited by 86
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
- 2022Plug & Play Attacks: Towards Robust and Flexible Model Inversion Attackscited by 60
- 2020Certified Monotonic Neural Networkscited by 51
- 2017Inverse Classification for Comparison-based Interpretability in Machine Learningcited by 50
- 2021Exploiting Explanations for Model Inversion Attackscited by 49
- 2022Robust Counterfactual Explanations for Tree-Based Ensemblescited by 49
- 2020Model extraction from counterfactual explanationscited by 47
- 2023Robust Counterfactual Explanations for Neural Networks With Probabilistic Guaranteescited by 45
- 2021Explanations for Monotonic Classifierscited by 39
- 2021A Survey on the Robustness of Feature Importance and Counterfactual Explanationscited by 38
- 2021Consistent Counterfactuals for Deep Modelscited by 37
- 2022DualCF: Efficient Model Extraction Attack from Counterfactual Explanationscited by 32
- 2022On the Privacy Risks of Algorithmic Recoursecited by 32
- 2022Improved Bounds on Neural Complexity for Representing Piecewise Linear Functionscited by 26
- 2022Formalising the Robustness of Counterfactual Explanations for Neural Networkscited by 24
- 2022The privacy issue of counterfactual explanations: explanation linkage attackscited by 20
- 2022XAudit : A Theoretical Look at Auditing with Explanationscited by 5
Built on by
Citing papers per year: 2024: 4; 2025: 6; 2026: 3.
13 papers.
Sort:
By area:
- 2024Quantifying Knowledge Distillation Using Partial Information Decompositioncited by 12
- 2024Model Inversion Attacks: A Survey of Approaches and Countermeasurescited by 11
- 2025Counterfactual Explanations for Model Ensembles Using Entropic Risk Measurescited by 4
- 2025From Counterfactuals to Trees: Competitive Analysis of Model Extraction Attackscited by 3
- 2025Few-Shot Knowledge Distillation of LLMs With Counterfactual Explanationscited by 3
- 2024Private Counterfactual Retrievalcited by 2
- 2026Linear Model Extraction via Factual and Counterfactual Queriescited by 2
- 2024Private Counterfactual Retrieval With Immutable Featurescited by 0
- 2025On the interplay of Explainability, Privacy and Predictive Performance with Explanation-assisted Model Extractioncited by 0
- 2025What If, But Privately: Private Counterfactual Retrievalcited by 0
- 2025Classifier Reconstruction Through Counterfactual-Aware Wasserstein Prototypescited by 0
- 2026RECAST: Model Reconstruction via Counterfactual-Aware Wasserstein Geometry under Limited Datacited by 0
1 more
- 2026Information Design Against Gaming and Learning Adversaries12 Sep 2026
- 2026RECAST: Model Reconstruction via Counterfactual-Aware Wasserstein Geometry under Limited Data26 Jun 2026
- 2026Linear Model Extraction via Factual and Counterfactual Queries10 Feb 2026
- 2025Classifier Reconstruction Through Counterfactual-Aware Wasserstein Prototypes11 Dec 2025
- 2025Few-Shot Knowledge Distillation of LLMs With Counterfactual Explanations24 Oct 2025
- 2025What If, But Privately: Private Counterfactual Retrieval5 Aug 2025
- 2025On the interplay of Explainability, Privacy and Predictive Performance with Explanation-assisted Model Extraction13 May 2025
- 2025Counterfactual Explanations for Model Ensembles Using Entropic Risk Measures11 Mar 2025
- 2025From Counterfactuals to Trees: Competitive Analysis of Model Extraction Attacks7 Feb 2025
- 2024Private Counterfactual Retrieval With Immutable Features15 Nov 2024
- 2024Model Inversion Attacks: A Survey of Approaches and Countermeasures15 Nov 2024
- 2024Quantifying Knowledge Distillation Using Partial Information Decomposition12 Nov 2024
1 more
- 2024Private Counterfactual Retrieval17 Oct 2024
- 2024Model Inversion Attacks: A Survey of Approaches and Countermeasurescited by 11
- 2025Counterfactual Explanations for Model Ensembles Using Entropic Risk Measurescited by 4
- 2025From Counterfactuals to Trees: Competitive Analysis of Model Extraction Attackscited by 3
- 2024Private Counterfactual Retrievalcited by 2
- 2026Linear Model Extraction via Factual and Counterfactual Queriescited by 2
- 2024Private Counterfactual Retrieval With Immutable Featurescited by 0
- 2025On the interplay of Explainability, Privacy and Predictive Performance with Explanation-assisted Model Extractioncited by 0
- 2025What If, But Privately: Private Counterfactual Retrievalcited by 0
- 2025Classifier Reconstruction Through Counterfactual-Aware Wasserstein Prototypescited by 0
- 2026RECAST: Model Reconstruction via Counterfactual-Aware Wasserstein Geometry under Limited Datacited by 0
- 2026Information Design Against Gaming and Learning Adversariescited by 0
- 2026Information Design Against Gaming and Learning Adversaries12 Sep 2026
- 2026RECAST: Model Reconstruction via Counterfactual-Aware Wasserstein Geometry under Limited Data26 Jun 2026
- 2026Linear Model Extraction via Factual and Counterfactual Queries10 Feb 2026
- 2025Classifier Reconstruction Through Counterfactual-Aware Wasserstein Prototypes11 Dec 2025
- 2025What If, But Privately: Private Counterfactual Retrieval5 Aug 2025
- 2025On the interplay of Explainability, Privacy and Predictive Performance with Explanation-assisted Model Extraction13 May 2025
- 2025Counterfactual Explanations for Model Ensembles Using Entropic Risk Measures11 Mar 2025
- 2025From Counterfactuals to Trees: Competitive Analysis of Model Extraction Attacks7 Feb 2025
- 2024Private Counterfactual Retrieval With Immutable Features15 Nov 2024
- 2024Model Inversion Attacks: A Survey of Approaches and Countermeasures15 Nov 2024
- 2024Private Counterfactual Retrieval17 Oct 2024