mlsanityData to 13 Oct 2026

Model Reconstruction Using Counterfactual Explanations: A Perspective From Polytope Theory

arXiv 2405.05369 ↗First posted 8 May 2024cs.LG cs.CR cs.CYcited by 13

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,950
  2. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,656
  3. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,088
  4. 2016Practical Black-Box Attacks against Machine Learningcited by 902
  5. 2017Spectrally-normalized margin bounds for neural networkscited by 681
  6. 2016Stealing Machine Learning Models via Prediction APIscited by 617
  7. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
  8. 2016Input Convex Neural Networkscited by 408
  9. 2018Regularisation of Neural Networks by Enforcing Lipschitz Continuitycited by 311
  10. 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 262
  11. 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 213
  12. 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
23 more
  1. 2019Complexity of Linear Regions in Deep Networkscited by 166
  2. 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
  3. 2019The Hidden Assumptions Behind Counterfactual Explanations and Principal Reasonscited by 115
  4. 2021Towards Robust and Reliable Algorithmic Recoursecited by 101
  5. 2020Training robust neural networks using Lipschitz boundscited by 99
  6. 2018Model Reconstruction from Model Explanationscited by 86
  7. 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
  8. 2022Plug & Play Attacks: Towards Robust and Flexible Model Inversion Attackscited by 60
  9. 2020Certified Monotonic Neural Networkscited by 51
  10. 2017Inverse Classification for Comparison-based Interpretability in Machine Learningcited by 50
  11. 2021Exploiting Explanations for Model Inversion Attackscited by 49
  12. 2022Robust Counterfactual Explanations for Tree-Based Ensemblescited by 49
  13. 2020Model extraction from counterfactual explanationscited by 47
  14. 2023Robust Counterfactual Explanations for Neural Networks With Probabilistic Guaranteescited by 45
  15. 2021Explanations for Monotonic Classifierscited by 39
  16. 2021A Survey on the Robustness of Feature Importance and Counterfactual Explanationscited by 38
  17. 2021Consistent Counterfactuals for Deep Modelscited by 37
  18. 2022DualCF: Efficient Model Extraction Attack from Counterfactual Explanationscited by 32
  19. 2022On the Privacy Risks of Algorithmic Recoursecited by 32
  20. 2022Improved Bounds on Neural Complexity for Representing Piecewise Linear Functionscited by 26
  21. 2022Formalising the Robustness of Counterfactual Explanations for Neural Networkscited by 24
  22. 2022The privacy issue of counterfactual explanations: explanation linkage attackscited by 20
  23. 2022XAudit : A Theoretical Look at Auditing with Explanationscited by 5

Built on by

Cited by year (2026 to 13 Oct)

Citing papers per year: 2024: 4; 2025: 6; 2026: 3.

13 papers.

Sort:

By area: