Interpretable Machine Learning: Fundamental Principles and 10 Grand Challenges
Cynthia Rudin, Chaofan Chen, Zhi Chen, Haiyang Huang, Lesia Semenova,, and Chudi Zhong

TL;DR
This paper discusses fundamental principles of interpretable machine learning, highlights ten key challenges in the field, and provides historical context and background for each, aiming to guide future research and application.
Contribution
It introduces a comprehensive framework of ten major challenges in interpretable ML, clarifies misconceptions, and offers historical insights to support ongoing and future research.
Findings
Identified ten critical technical challenges in interpretable ML.
Provided historical background and context for each challenge.
Clarified common misunderstandings about interpretability in ML.
Abstract
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…
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) · Neural Networks and Applications · Statistical and Computational Modeling
