Interpretable Machine Learning: Fundamental Principles and 10 Grand Challenges
Not on the map. Why?
Abstract (arXiv)
Interpretability in machine learning (ML) is crucial for high stakes decisions and troubleshooting. In this work, we provide fundamental principles for interpretable ML, and dispel common misunderstandings that dilute the importance of this crucial topic. We also identify 10 technical challenge areas in interpretable machine learning and provide history and background on each problem. Some of these problems are classically important, and some are recent problems that have arisen in the last few years. These problems are: (1) Optimizing sparse logical models such as decision trees; (2) Optimization of scoring systems; (3) Placing constraints into generalized additive models to encourage sparsity and better interpretability; (4) Modern case-based reasoning, including neural networks and matching for causal inference; (5) Complete supervised disentanglement of neural networks; (6) Complete or even partial unsupervised disentanglement of neural networks; (7) Dimensionality reduction for data visualization; (8) Machine learning models that can incorporate physics and other generative or causal constraints; (9) Characterization of the "Rashomon set" of good models; and (10) Interpretable reinforcement learning. This survey is suitable as a starting point for statisticians and computer scientists interested in working in interpretable machine learning.
Key facts. Cited by 364 papers in the map (data through 7 Oct 2026). Builds on 123 of its 347 references that are in the map. First posted on arXiv 20 Mar 2021.
Builds on
123 of 347 references.
References · 123
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
- 2015Spatial Transformer Networkscited by 1,423
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2020Concept Bottleneck Modelscited by 1,022
- 2020Object-Centric Learning with Slot Attentioncited by 865
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 858
38 more
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2020Deep Reinforcement Learning for Autonomous Driving: A Surveycited by 698
- 2017Dynamic Routing Between Capsulescited by 689
- 2018Disentangling by Factorisingcited by 614
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 488
- 2017Sharp Minima Can Generalize For Deep Netscited by 462
- 2018Confounding variables can degrade generalization performance of radiological deep learning modelscited by 374
- 2018All Models are Wrong, but Many are Useful: Learning a Variable's Importance by Studying an Entire Class of Prediction Models Simultaneouslycited by 364
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 359
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 357
- 2020Neural Additive Models: Interpretable Machine Learning with Neural Netscited by 318
- 2019Reinforcement Learning in Healthcare: A Surveycited by 308
- 2018Towards a Definition of Disentangled Representationscited by 294
- 2016Deep Reinforcement Learning for Dialogue Generationcited by 286
- 2019Physics-Constrained Deep Learning for High-dimensional Surrogate Modeling and Uncertainty Quantification without Labeled Datacited by 261
- 2018Manipulating and Measuring Model Interpretabilitycited by 256
- 2019InterpretML: A Unified Framework for Machine Learning Interpretabilitycited by 243
- 2017Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictionscited by 234
- 2018Deep Hidden Physics Models: Deep Learning of Nonlinear Partial Differential Equationscited by 233
- 2020Concept Whitening for Interpretable Image Recognitioncited by 225
- 2017Deep Reinforcement Learning framework for Autonomous Drivingcited by 224
- 2020Neural Prototype Trees for Interpretable Fine-grained Image Recognitioncited by 213
- 2019Explainable Machine Learning in Deploymentcited by 210
- 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 203
- 2018Programmatically Interpretable Reinforcement Learningcited by 192
- 2014Object Detectors Emerge in Deep Scene CNNscited by 178
- 2018Verifiable Reinforcement Learning via Policy Extractioncited by 176
- 2020Understanding How Dimension Reduction Tools Work: An Empirical Approach to Deciphering t-SNE, UMAP, TriMAP, and PaCMAP for Data Visualizationcited by 170
- 2018Isolating Sources of Disentanglement in Variational Autoencoderscited by 167
- 2020Toward Trustworthy AI Development: Mechanisms for Supporting Verifiable Claimscited by 163
- 2019Predictive Multiplicity in Classificationcited by 162
- 2017Interpretable Convolutional Neural Networkscited by 161
- 2020Making deep neural networks right for the right scientific reasons by interacting with their explanationscited by 141
- 2015Interpretable classifiers using rules and Bayesian analysis: Building a better stroke prediction modelcited by 140
- 2020Understanding and mitigating gradient pathologies in physics-informed neural networkscited by 134
- 2018Set Transformer: A Framework for Attention-based Permutation-Invariant Neural Networkscited by 129
- 2021How to represent part-whole hierarchies in a neural networkcited by 123
- 2015Deep Convolutional Inverse Graphics Networkcited by 121
50 most cited of 123 All 123 (JSON)
Built on by
Citing papers per year: 2021: 25; 2022: 75; 2023: 79; 2024: 91; 2025: 61; 2026: 33.
364 papers.
Sort:
By area:
- 2022Scientific Machine Learning through Physics-Informed Neural Networks: Where we are and What's nextcited by 603
- 2022Visual Classification via Description from Large Language Modelscited by 331
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 126
- 2024Rethinking Interpretability in the Era of Large Language Modelscited by 110
- 2021HIVE: Evaluating the Human Interpretability of Visual Explanationscited by 105
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2021Few-Shot Self-Rationalization with Natural Language Promptscited by 83
- 2022Exploring the Whole Rashomon Set of Sparse Decision Treescited by 80
- 2022"Help Me Help the AI": Understanding How Explainability Can Support Human-AI Interactioncited by 63
- 2022Concept Embedding Models: Beyond the Accuracy-Explainability Trade-Offcited by 61
- 2022From Shapley Values to Generalized Additive Models and backcited by 59
- 2022Visual Recognition with Deep Nearest Centroidscited by 59
38 more
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometrycited by 58
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 52
- 2024Amazing Things Come From Having Many Good Modelscited by 52
- 2021Entropy-based Logic Explanations of Neural Networkscited by 51
- 2022Logic-Based Explainability in Machine Learningcited by 47
- 2022Overlooked factors in concept-based explanations: Dataset choice, concept learnability, and human capabilitycited by 46
- 2021Local Explanations via Necessity and Sufficiency: Unifying Theory and Practicecited by 45
- 2021Logic Explained Networkscited by 45
- 2021A Framework for Learning Ante-hoc Explainable Models via Conceptscited by 45
- 2024Usable XAI: 10 Strategies Towards Exploiting Explainability in the LLM Eracited by 45
- 2022On Tackling Explanation Redundancy in Decision Treescited by 44
- 2025Fostering Appropriate Reliance on Large Language Models: The Role of Explanations, Sources, and Inconsistenciescited by 39
- 2022Is Neuro-Symbolic AI Meeting its Promise in Natural Language Processing? A Structured Reviewcited by 37
- 2022Visual correspondence-based explanations improve AI robustness and human-AI team accuracycited by 37
- 2022Augmenting Interpretable Models with LLMs during Trainingcited by 36
- 2021Multimodal Co-learning: Challenges, Applications with Datasets, Recent Advances and Future Directionscited by 35
- 2021Deep learning for temporal data representation in electronic health records: A systematic review of challenges and methodologiescited by 34
- 2023Explainable Deep Reinforcement Learning: State of the Art and Challengescited by 33
- 2023ProtoSeg: Interpretable Semantic Segmentation with Prototypical Partscited by 33
- 2023A Path to Simpler Models Starts With Noisecited by 33
- 2024Energy-Based Concept Bottleneck Models: Unifying Prediction, Concept Intervention, and Probabilistic Interpretationscited by 33
- 2021Adaptive wavelet distillation from neural networks through interpretationscited by 32
- 2024Facing the Elephant in the Room: Visual Prompt Tuning or Full Finetuning?cited by 31
- 2022Interpretable by Design: Learning Predictors by Composing Interpretable Queriescited by 26
- 2022Predicting is not Understanding: Recognizing and Addressing Underspecification in Machine Learningcited by 26
- 2024Interpretable Image Classification with Adaptive Prototype-based Vision Transformerscited by 25
- 2023ICICLE: Interpretable Class Incremental Continual Learningcited by 24
- 2022Computing Abductive Explanations for Boosted Treescited by 23
- 2023Dear XAI Community, We Need to Talk! Fundamental Misconceptions in Current XAI Researchcited by 22
- 2021Characterizing the risk of fairwashingcited by 21
- 2024Position: Explain to Question not to Justifycited by 20
- 2024Explain via Any Concept: Concept Bottleneck Model with Open Vocabulary Conceptscited by 20
- 2022Fast Sparse Classification for Generalized Linear and Additive Modelscited by 19
- 2021GAM Changer: Editing Generalized Additive Models with Interactive Visualizationcited by 18
- 2022Hierarchical Shrinkage: improving the accuracy and interpretability of tree-based methodscited by 18
- 2024Nonlocal Attention Operator: Materializing Hidden Knowledge Towards Interpretable Physics Discoverycited by 18
- 2024Self-eXplainable AI for Medical Image Analysis: A Survey and New Outlookscited by 18
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
50 most cited of 364 All 364 (JSON)
- 2026Alignment Inertia: Auditing the Durability of Training Data Influence Through Policy Override Resistance23 Sep 2026
- 2026TetrisCNN for interpretable detection of phases of matter from experimental quantum simulator data17 Sep 2026
- 2026SMILE: Self-Explainable Multimodal Information Bottleneck for Medical Diagnosis4 Sep 2026
- 2026Data-Driven Learning of Unknown Nonlinear Differential Equations Using Functional Analysis3 Sep 2026
- 2026A Heterogeneous Mixture of Experts Framework for Interpretable Machine Learning25 Aug 2026
- 2026Interpretable Feature Learning for RF Fingerprinting via Polar MKANs20 Aug 2026
- 2026Learning Auditable Classifier Models: Source-Disjoint Tree Ensembles16 Aug 2026
- 2026Smart predict-then-robustly-optimize23 Jul 2026
- 2026Relevance-Aware Rule: Structural Deletion of Irrelevant Conditions in Decision Trees15 Jul 2026
- 2026Discourse-Aware Policy Analysis with Argumentation: A Hybrid LLM-Symbolic Framework for Disaster Governance14 Jul 2026
- 2026Video-based detection of cessation of breathing in pre-term infants using machine learning6 Jul 2026
- 2026PACE: A Neuro-Symbolic Framework for Plausible and Actionable Counterfactual Explanations1 Jul 2026
38 more
- 2026Monotonic Kolmogorov-Arnold Networks: A Theoretical and Empirical Study of Monotonicity as an Inductive Bias16 Jun 2026
- 2026The Case for Model Science: Verify, Explore, Steer, Refine31 May 2026
- 2026Auditing Near-Optimal Policies Can Be Exponentially Hard: Conditional Query Lower Bounds via Occupancy Rashomon Capacity29 May 2026
- 2026Efficient Banzhaf-Based Data Valuation for k-Nearest Neighbors Classification20 May 2026
- 2026Optimal Pattern Detection Tree for Symbolic Rule-Based Classification14 May 2026
- 2026OceanCBM: A Concept Bottleneck Model for Mechanistic Interpretability in Ocean Forecasting12 May 2026
- 2026Interpretable Machine Learning for Spatial Science: A Lie-Algebraic Kernel for Rotationally Anisotropic Gaussian Processes11 May 2026
- 2026Agentic-imodels: Evolving agentic interpretability tools via autoresearch5 May 2026
- 2026Robust and Explainable Divide-and-Conquer Learning for Intrusion Detection3 May 2026
- 2026RuleEdit: Failure-Guided Human-AI Model Editing with Prospective Impact Preview12 Apr 2026
- 2026Principal Prototype Analysis on Manifold for Interpretable Reinforcement Learning30 Mar 2026
- 2026From Causal Discovery to Dynamic Causal Inference in Neural Time Series21 Mar 2026
- 2026Predictive Statistics Shape Emergent World Representations of Grid Walkers17 Mar 2026
- 2026Same Error, Different Function: The Optimizer as an Implicit Prior in Financial Time Series3 Mar 2026
- 2026Privately Learning Decision Lists and a Differentially Private Winnow7 Feb 2026
- 2026KANFIS: A Neuro-Symbolic Framework for Interpretable and Uncertainty-Aware Learning3 Feb 2026
- 2026Mixture of Concept Bottleneck Experts2 Feb 2026
- 2026Shortcut Learning in Binary Classifier Black Boxes: Applications to Voice Anti-Spoofing and Biometrics25 Jan 2026
- 2026Learning Nonlinear Heterogeneity in Physical Kolmogorov-Arnold Networks20 Jan 2026
- 2026Why are there many equally good models? An Anatomy of the Rashomon Effect11 Jan 2026
- 2026Formally Explaining Decision Tree Models with Answer Set Programming7 Jan 2026
- 2025A Fast Interpretable Fuzzy Tree Learner12 Dec 2025
- 2025Provable Recovery of Locally Important Signed Features and Interactions from Random Forest11 Dec 2025
- 2025Towards symbolic regression for interpretable clinical decision scores8 Dec 2025
- 2025ProteinPNet: Prototypical Part Networks for Concept Learning in Spatial Proteomics2 Dec 2025
- 2025Physically Interpretable Representation Learning with Gaussian Mixture Variational AutoEncoder (GM-VAE)26 Nov 2025
- 2025Enhancing Pre-trained Representation Classifiability can Boost its Interpretability28 Oct 2025
- 2025Machine learning approaches for interpretable antibody property prediction using structural data28 Oct 2025
- 2025Worst-Case Distance-Aware Error Bounds for Neural Networks24 Oct 2025
- 2025Restricted Receptive Fields for Face Verification12 Oct 2025
- 2025How Scale Breaks "Normalized Stress" and KL Divergence: Rethinking Quality Metrics9 Oct 2025
- 2025Quantifying the Accuracy-Interpretability Trade-Off in Concept-Based Sidechannel Models7 Oct 2025
- 2025Uncertainty-Aware Concept Bottleneck Models with Enhanced Interpretability1 Oct 2025
- 2025Multiplicative-Additive Constrained Models:Toward Joint Visualization of Interactive and Independent Effects26 Sep 2025
- 2025Efficient & Correct Predictive Equivalence for Decision Trees22 Sep 2025
- 2025An Interpretable Deep Learning Model for General Insurance Pricing10 Sep 2025
- 2025Rashomon in the Streets: Explanation Ambiguity in Scene Understanding3 Sep 2025
- 2025Attention of a Kiss: Exploring Attention Maps in Video Diffusion for XAIxArts30 Aug 2025
50 newest of 364 All 364 (JSON)
- 2022Visual Classification via Description from Large Language Modelscited by 331
- 2025Re-Imagining Multimodal Instruction Tuning: A Representation Viewcited by 9
- 2022Task Bias in Vision-Language Modelscited by 8
- 2025Towards Automated Semantic Interpretability in Reinforcement Learning via Vision-Language Modelscited by 1
- 2025Augmented Vision-Language Models: A Systematic Reviewcited by 0
- 2025Augmented Vision-Language Models: A Systematic Review24 Jul 2025
- 2025Towards Automated Semantic Interpretability in Reinforcement Learning via Vision-Language Models20 Mar 2025
- 2025Re-Imagining Multimodal Instruction Tuning: A Representation View2 Mar 2025
- 2022Task Bias in Vision-Language Models8 Dec 2022
- 2022Visual Classification via Description from Large Language Models13 Oct 2022
- 2025Parallel Key-Value Cache Fusion for Position Invariant RAG13 Jan 2025
- 2022Scientific Machine Learning through Physics-Informed Neural Networks: Where we are and What's nextcited by 603
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 126
- 2021HIVE: Evaluating the Human Interpretability of Visual Explanationscited by 105
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2021Few-Shot Self-Rationalization with Natural Language Promptscited by 83
- 2022Exploring the Whole Rashomon Set of Sparse Decision Treescited by 80
- 2022"Help Me Help the AI": Understanding How Explainability Can Support Human-AI Interactioncited by 63
- 2022Concept Embedding Models: Beyond the Accuracy-Explainability Trade-Offcited by 61
- 2022From Shapley Values to Generalized Additive Models and backcited by 59
- 2022Visual Recognition with Deep Nearest Centroidscited by 59
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometrycited by 58
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 52
12 most cited of 347 All 347 (JSON)
- 2026Alignment Inertia: Auditing the Durability of Training Data Influence Through Policy Override Resistance23 Sep 2026
- 2026TetrisCNN for interpretable detection of phases of matter from experimental quantum simulator data17 Sep 2026
- 2026SMILE: Self-Explainable Multimodal Information Bottleneck for Medical Diagnosis4 Sep 2026
- 2026Data-Driven Learning of Unknown Nonlinear Differential Equations Using Functional Analysis3 Sep 2026
- 2026Interpretable Feature Learning for RF Fingerprinting via Polar MKANs20 Aug 2026
- 2026Learning Auditable Classifier Models: Source-Disjoint Tree Ensembles16 Aug 2026
- 2026Smart predict-then-robustly-optimize23 Jul 2026
- 2026Relevance-Aware Rule: Structural Deletion of Irrelevant Conditions in Decision Trees15 Jul 2026
- 2026Discourse-Aware Policy Analysis with Argumentation: A Hybrid LLM-Symbolic Framework for Disaster Governance14 Jul 2026
- 2026Video-based detection of cessation of breathing in pre-term infants using machine learning6 Jul 2026
- 2026PACE: A Neuro-Symbolic Framework for Plausible and Actionable Counterfactual Explanations1 Jul 2026
- 2026Monotonic Kolmogorov-Arnold Networks: A Theoretical and Empirical Study of Monotonicity as an Inductive Bias16 Jun 2026
12 newest of 347 All 347 (JSON)