Model-Agnostic Explanations using Minimal Forcing Subsets
Xing Han, Joydeep Ghosh

TL;DR
This paper introduces a model-agnostic algorithm to identify minimal training sample subsets crucial for specific model predictions, aiding transparency and understanding of complex machine learning decisions.
Contribution
The paper presents a novel, efficient algorithm for finding indispensable training samples for individual predictions, with theoretical backing and broad applicability.
Findings
Effective in data poisoning detection
Useful for training set debugging
Enhances understanding of local model behavior
Abstract
How can we find a subset of training samples that are most responsible for a specific prediction made by a complex black-box machine learning model? More generally, how can we explain the model's decisions to end-users in a transparent way? We propose a new model-agnostic algorithm to identify a minimal set of training samples that are indispensable for a given model's decision at a particular test point, i.e., the model's decision would have changed upon the removal of this subset from the training dataset. Our algorithm identifies such a set of "indispensable" samples iteratively by solving a constrained optimization problem. Further, we speed up the algorithm through efficient approximations and provide theoretical justification for its performance. To demonstrate the applicability and effectiveness of our approach, we apply it to a variety of tasks including data poisoning…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Machine Learning and Data Classification · Adversarial Robustness in Machine Learning
