Interpretable Decision Sets: A Joint Framework for Description and Prediction
Open accessAbstract
One of the most important obstacles to deploying predictive models is the fact that humans do not understand and trust them. Knowing which variables are important in a model's prediction and how they are combined can be very powerful in helping people understand and trust automatic decision making systems. Here we propose interpretable decision sets, a framework for building predictive models that are highly accurate, yet also highly interpretable. Decision sets are sets of independent if-then rules. Because each rule can be applied independently, decision sets are simple, concise, and easily interpretable. We formalize decision set learning through an objective function that simultaneously optimizes accuracy and interpretability of the rules. In particular, our approach learns short, accurate, and non-overlapping rules that cover the whole feature space and pay attention to small but important classes. Moreover, we prove that our objective is a non-monotone submodular function, which we efficiently optimize to find a near-optimal set of rules. Experiments show that interpretable decision sets are as accurate at classification as state-of-the-art machine learning techniques. They are also three times smaller on average than rule-based models learned by other methods. Finally, results of a user study show that people are able to answer multiple-choice questions about the decision boundaries of interpretable decision sets and write descriptions of classes based on them faster and more accurately than with other rule-based models that were designed for interpretability. Overall, our framework provides a new approach to interpretable machine learning that balances accuracy, interpretability, and computational efficiency.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
As users of ML systems have grown beyond ML experts and the research community, the need to better interpret and understand them has grown, particularly in high-stakes decisions that affect individuals' health or wellbeing.
“As users of these systems have grown beyond ML experts and the research community, the need to better interpret and understand them has grown as well, particularly in the context of high-stakes decisions that affect individuals ' health or wellbeing (Lakkaraju et al., 2016; Lipton, 2018; Rudin, 2019).”
From Explainable machine learning for public policy: Use cases, gaps, and research directions (2023) · cites this paper as Lakkaraju et al., 2016
Inherently interpretable ML models are designed such that an end user could understand their decision-making process.
“Inherently interpretable ML models are designed such that an end user could understand its decisionmaking process (Lakkaraju et al., 2016; Rudin, 2019).”
From Explainable machine learning for public policy: Use cases, gaps, and research directions (2023) · cites this paper as Lakkaraju et al., 2016
Interpretable models often rely on carefully curated representations of data with meaningful input features, often through discretization or binary encoding.
“Interpretable models often rely on carefully curated representations of data with meaningful input features (Rudin, 2019), often through discretization or binary encoding (Caruana et al., 2015; Lakkaraju et al., 2016; Ustun and Rudin, 2019).”
From Explainable machine learning for public policy: Use cases, gaps, and research directions (2023) · cites this paper as Lakkaraju et al., 2016
The citation to Lakkaraju et al. is attached to the claim about discretization or binary encoding. Section 3.1 defines rules using predicates on input attributes, including a numerical threshold, but does not say that the input features are discretized or binary-encoded. Searches for those preprocessing steps found no supporting passage; the binarization mentioned in §5.1 concerns class labels for calculating AUC, not input features. (LLM, conf=0.73)
Experimental — accuracy not yet measuredSome papers already optimize for interpretability by using a regularization term or objective function during training of the predictive model or by relating rewards to explainability and presentation quality in reinforcement learning.
“Some papers already optimize for interpretability by using a regularization term or objective function during training of the predictive model (e.g., [33,137,191,211,244,276,277,289]) or by relating rewards to explainability and presentation quality in reinforcement learning (e.g., [268]).”
From From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AI (2023) · cites this paper as [137]
Rule-based methods are advantageous because they are interpretable.
“rule-based methods have the advantage of interpretability [2,51,55,60,61].”
From Who Should I Trust: AI or Myself? Leveraging Human and AI Correctness Likelihood to Promote Appropriate Trust in AI-Assisted Decision-Making (2023) · cites this paper as [55]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Regression shrinkage and selection via the lasso
Tibshirani, R. (1996) · Journal of the Royal Statistical Society Series B: Statistical Methodology · doi:10.1111/j.2517-6161.1996.tb02080.x · Cited by 51,482 · see citing works
Classification and Regression Trees.
Gordon, A. D., Breiman, L., Friedman, J. H., Olshen, R. A., & Stone, C. J. (1984) · Biometrics · doi:10.2307/2530946 · Cited by 23,834 · see citing works
(1992) · Cited by 23,431 · see citing works
The magical number seven, plus or minus two: Some limits on our capacity for processing information.
Miller, G. A. (1994) · Psychological Review · doi:10.1037/0033-295x.101.2.343 · Cited by 17,469 · see citing works
Mining association rules between sets of items in large databases
Agrawal, R., Imieliński, T., & Swami, A. (1993) · Proceedings of the 1993 ACM SIGMOD international conference on Management of data · doi:10.1145/170035.170072 · Cited by 14,907 · see citing works
Fast Algorithms for Mining Association Rules in Large Databases
Agrawal, R., & Srikant, R. (1994) · Very Large Data Bases · Cited by 9,454 · see citing works
Brown, R. A., Hastie, T. J., & Tibshirani, R. J. (1991) · Biometrics · doi:10.2307/2532174 · Cited by 8,262 · see citing works
Koyak, R. A., Hastie, T. J., & Tibshirani, R. J. (1991) · Journal of the American Statistical Association · doi:10.2307/2290538 · Cited by 7,717 · see citing works
Wood, S. N. (2006) · doi:10.1201/9781420010404 · Cited by 4,953 · see citing works
Hastie, T. J., & Tibshirani, R. J. (2014) · Wiley StatsRef: Statistics Reference Online · doi:10.1002/9781118445112.stat03141 · Cited by 3,156 · see citing works
Simple means to improve the interpretability of regression coefficients
Schielzeth, H. (2010) · Methods in Ecology and Evolution · doi:10.1111/j.2041-210x.2010.00012.x · Cited by 3,027 · see citing works
A Simple Generalisation of the Area Under the ROC Curve for Multiple Class Classification Problems
Hand, D. J., & Till, R. J. (2001) · Machine Learning · doi:10.1023/a:1010920819831 · Cited by 2,276 · see citing works
Clark, P. A., & Niblett, T. (1989) · Machine Learning · doi:10.1023/a:1022641700528 · Cited by 2,267 · see citing works
Integrating classification and association rule mining
Liu, B., Hsu, W., & Ma, Y. (1998) · Cited by 2,247 · see citing works
Efficient mining of emerging patterns
Dong, G., & Li, J. (1999) · ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/312129.312191 · Cited by 1,023 · see citing works
The budgeted maximum coverage problem
Khuller, S., Moss, A., & Naor, J. S. (1999) · Information Processing Letters · doi:10.1016/s0020-0190(99)00031-9 · Cited by 1,009 · see citing works
Rivest, R. L. (1987) · Machine Learning · doi:10.1023/a:1022607331053 · Cited by 894 · see citing works
Rule induction with CN2: Some recent improvements
Clark, P. A., & Boswell, R. (1991) · Lecture notes in computer science · doi:10.1007/bfb0017011 · Cited by 871 · see citing works
CPAR: Classification based on Predictive Association Rules
Yin, X., & Han, J. (2003) · Proceedings of the 2003 SIAM International Conference on Data Mining · doi:10.1137/1.9781611972733.40 · Cited by 833 · see citing works
Letham, B., Rudin, C., McCormick, T. H., & Madigan, D. (2015) · The Annals of Applied Statistics · doi:10.1214/15-aoas848 · Cited by 766 · see citing works
Designing fuzzy inference systems from data: An interpretability-oriented review
Serge Guillaume, A. (2001) · IEEE Transactions on Fuzzy Systems · doi:10.1109/91.928739 · Cited by 754 · see citing works
Accurate intelligible models with pairwise interactions
Lou, Y., Caruana, R., Gehrke, J., & Hooker, G. (2013) · Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining · doi:10.1145/2487575.2487579 · Cited by 564 · see citing works
Intelligible models for classification and regression
Lou, Y., Caruana, R., & Gehrke, J. (2012) · Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining · doi:10.1145/2339530.2339556 · Cited by 547 · see citing works
Revelle, W., & Rocklin, T. (1979) · Multivariate Behavioral Research · doi:10.1207/s15327906mbr1404_2 · Cited by 491 · see citing works
Maximizing Non-monotone Submodular Functions
Feige, U., Mirrokni, V., & Vondrák, J. (2011) · SIAM Journal on Computing · doi:10.1137/090779346 · Cited by 444 · see citing works
Obtaining interpretable fuzzy classification rules from medical data
Nauck, D. D., & Kruse, R. (1999) · Artificial Intelligence in Medicine · doi:10.1016/s0933-3657(98)00070-0 · Cited by 396 · see citing works
Optimal marketing strategies over social networks
Hartline, J. D., Mirrokni, V., & Sundararajan, M. (2008) · International World Wide Web Conference (WWW) · doi:10.1145/1367497.1367524 · Cited by 382 · see citing works
Discriminative Frequent Pattern Analysis for Effective Classification
Cheng, H., Yan, X., Han, J., & Hsu, C. (2007) · IEEE International Conference on Data Engineering (ICDE) · doi:10.1109/icde.2007.367917 · Cited by 366 · see citing works
Fiat, A., & Woeginger, G. J. (1998) · Lecture notes in computer science · doi:10.1007/bfb0029561 · Cited by 361 · see citing works
Novak, P. K., Nada Lavrač, A., & Webb, G. I. (2009) · doi:10.5555/1577069.1577083 · Cited by 331 · see citing works
Supersparse linear integer models for optimized medical scoring systems
Ustun, B., & Rudin, C. D. (2015) · Machine Learning · doi:10.1007/s10994-015-5528-6 · Cited by 316 · see citing works
Subgroup Discovery with CN2-SD
Nada Lavrač, A., Kavšek, B., Flach, P. A., & Todorovski, L. (2004) · Explore Bristol Research · Cited by 308 · see citing works
An overview on subgroup discovery: foundations and applications
Herrera, F., Carmona, C. J., González, P., et al. (2010) · Knowledge and Information Systems · doi:10.1007/s10115-010-0356-2 · Cited by 291 · see citing works
An Analytical Solution for Approximating Simple Structure in Factor Analysis
Carroll, J. B. (1953) · Psychometrika · doi:10.1007/bf02289025 · Cited by 230 · see citing works
A Machine Learning Framework to Identify Students at Risk of Adverse Academic Outcomes
Lakkaraju, H., Aguiar, E., Shan, C., MILLER, D. P., Bhanpuri, N. H., Ghani, R., & Addison, K. L. (2015) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/2783258.2788620 · Cited by 212 · see citing works
Self-citationDetecting change in categorical data
Bay, S. D., & Pazzani, M. J. (1999) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/312129.312263 · Cited by 193 · see citing works
The Bayesian Case Model: A Generative Approach for Case-Based Reasoning and Prototype Classification
Kim, B., Rudin, C. D., & Shah, J. (2014) · Cited by 185 · see citing works
Briand, L., Brasili, V. R., & Hetmanski, C. J. (1993) · IEEE Transactions on Software Engineering · doi:10.1109/32.256851 · Cited by 179 · see citing works
On-Line Algorithms in Machine Learning
Blum, A. L. (1998) · Lecture notes in computer science · doi:10.1007/bfb0029575 · Cited by 162 · see citing works
HARMONY: Efficiently Mining the Best Rules for Classification
Wang, J., & Karypis, G. (2005) · SIAM International Conference on Data Mining · doi:10.1137/1.9781611972757.19 · Cited by 137 · see citing works
Subgroup Discovery with CN2-SD
LavračNada, KavšekBranko, FlachPeter, & TodorovskiLjupčo (2004) · Journal of Machine Learning Research · doi:10.5555/1005332.1005338 · Cited by 131 · see citing works
Mind the Gap: a generative approach to interpretable feature selection and extraction
Kim, B., Shah, J., & Doshi‐Velez, F. (2015) · Neural Information Processing Systems · Cited by 92 · see citing works
The Effect of Race/Ethnicity on Sentencing: Examining Sentence Type, Jail Length, and Prison Length
Jordan, K. L., & Freiburger, T. L. (2014) · Journal of Ethnicity in Criminal Justice · doi:10.1080/15377938.2014.984045 · Cited by 85 · see citing works
The Chosen Few: On Identifying Valuable Patterns
Bringmann, B., & Zimmermann, A. (2007) · Proceedings · doi:10.1109/icdm.2007.85 · Cited by 84 · see citing works
Interpretable boosted naïve Bayes classification
Ridgeway, G. K., Madigan, D., Richardson, T. S., & O’Kane, J. W. (1998) · Cited by 77 · see citing works
Exact Rule Learning via Boolean Compressed Sensing
Malioutov, D., & Varshney, K. R. (2013) · Cited by 73 · see citing works
Searching for rules to detect defective modules: A subgroup discovery approach
Rodríguez, D., Ruíz, R., Riquelme, J. C., et al. (2011) · Information Sciences · doi:10.1016/j.ins.2011.01.039 · Cited by 63 · see citing works
Bayesian reasoning with ifs and ands and ors
Cruz, N., Baratgin, J., Oaksford, M., & Over, D. E. (2015) · Frontiers in Psychology · doi:10.3389/fpsyg.2015.00192 · Cited by 62 · see citing works
Toward Attribute Efficient Learning of Decision Lists and Parities
Klivans, A. R., & Servedio, R. A. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-27819-1_16 · Cited by 62 · see citing works
One in a million: picking the right patterns
Bringmann, B., & Zimmermann, A. (2008) · Knowledge and Information Systems · doi:10.1007/s10115-008-0136-4 · Cited by 42 · see citing works
Wang, T., Rudin, C., Doshi-Velez, F., Liu, Y.-M., Klampfl, E., & MacNeille, P. (2015) · arXiv.org · doi:10.48550/arxiv.1504.07614 · Cited by 41 · see citing works
Valiant, L. G. (1999) · Machine Learning · doi:10.1023/a:1007678005361 · Cited by 27 · see citing works
Contrast Set Mining for Distinguishing Between Similar Diseases
Kralj, P., Lavrač, N., Gamberger, D., et al. (2007) · Lecture notes in computer science · doi:10.1007/978-3-540-73599-1_12 · Cited by 26 · see citing works
Interpretable Two-level Boolean Rule Learning for ClassificationPreprint
Su, G., Wei, D., Varshney, K. R., & Malioutov, D. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1606.05798 · Cited by 25 · see citing works
A New Emerging Pattern Mining Algorithm and Its Application in Supervised Classification
García-Borroto, M., Martínez-Trinidad, J. F., & Carrasco-Ochoa, J. A. (2010) · Lecture notes in computer science · doi:10.1007/978-3-642-13657-3_18 · Cited by 15 · see citing works
Interpretable Two-level Boolean Rule Learning for ClassificationPreprint
Su, G., Wei, D., Varshney, K. R., et al. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1511.07361 · Cited by 14 · see citing works
Azevedo, P. J. (2010) · Intelligent Data Analysis · doi:10.3233/ida-2010-0444 · Cited by 12 · see citing works
Review And Comparison Of Associative Classification Data Mining Approaches
Wedyan, S. (2014) · Zenodo (CERN European Organization for Nuclear Research) · doi:10.5281/zenodo.1336439 · Cited by 11 · see citing works
Classification by Set Cover: The Prototype Vector MachinePreprint
Bien, J., & Tibshirani, R. J. (2009) · arXiv (Cornell University) · doi:10.48550/arxiv.0908.2284 · Cited by 10 · see citing works
Flagged first, then by citations
Research works printed but not linked: 1
- [32]Lakkaraju H Bach SH Leskovec J Interpretable decision sets: A joint framework for description and prediction Technical report, Stanford InfoLab 2016 PMC5108651 27853627
Cited by
Sorted by citations
Towards A Rigorous Science of Interpretable Machine Learning
Doshi-Velez, F., & Kim, B. (2017) · arXiv · doi:10.48550/arxiv.1702.08608 · Cited by 3,121 · see citing works
Anchors: High-Precision Model-Agnostic Explanations
Ribeiro, M. T., Singh, S., & Guestrin, C. (2018) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v32i1.11491 · Cited by 2,162 · see citing works
“…machine learning has seen a resurgence in recent years, ranging from the design of novel globally-interpretable machine learning models (Lakkaraju, Bach, and Leskovec 2016; Ustun and Rudin 2015; Wang and Rudin 2015) to local explanations (for individual predictions) that can be…”
BackgroundMachine Learning Interpretability: A Survey on Methods and Metrics
Carvalho, D. V., Pereira, E. M., & Cardoso, J. S. (2019) · Electronics · doi:10.3390/electronics8080832 · Cited by 1,842 · see citing works
Ali, S., Abuhmed, T., El-Sappagh, S., Muhammad, K., Alonso-Moral, J. M., Confalonieri, R., Guidotti, R., Del Ser, J., Díaz-Rodríguez, N., & Herrera, F. (2023) · Information Fusion · doi:10.1016/j.inffus.2023.101805 · Cited by 1,762 · see citing works
Explaining machine learning classifiers through diverse counterfactual explanations
Mothilal, R. K., Sharma, A., & Tan, C. (2020) · Proceedings of the 2020 Conference on Fairness, Accountability, and Transparency · doi:10.1145/3351095.3372850 · Cited by 1,233 · see citing works
Explainable artificial intelligence: A survey
Dosilovic, F. K., Brcic, M., & Hlupic, N. (2018) · 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) · doi:10.23919/mipro.2018.8400040 · Cited by 1,147 · see citing works
Bias in data‐driven artificial intelligence systems—An introductory survey
Ntoutsi, E., Fafalios, P., Gadiraju, U., Iosifidis, V., Nejdl, W., Vidal, M., Ruggieri, S., Turini, F., Papadopoulos, S., Krasanakis, E., et al. (2020) · WIREs Data Mining and Knowledge Discovery · doi:10.1002/widm.1356 · Cited by 1,043 · see citing works
A Survey on the Explainability of Supervised Machine Learning
Burkart, N., & Huber, M. F. (2021) · Journal of Artificial Intelligence Research · doi:10.1613/jair.1.12228 · Cited by 1,008 · see citing works
Interpretable machine learning: Fundamental principles and 10 grand challenges
Rudin, C., Chen, C., Chen, Z., Huang, H., Semenova, L., & Zhong, C. (2022) · Statistics Surveys · doi:10.1214/21-ss133 · Cited by 958 · see citing works
Designing Theory-Driven User-Centric Explainable AI
Wang, D., Yang, Q., Abdul, A., & Lim, B. Y. (2019) · Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3290605.3300831 · Cited by 906 · see citing works
Abdul, A., Vermeulen, J., Wang, D., Lim, B. Y., & Kankanhalli, M. (2018) · Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3173574.3174156 · Cited by 743 · see citing works
Manipulating and Measuring Model Interpretability
Poursabzi-Sangdeh, F., Goldstein, D. G., Hofman, J. M., Wortman Vaughan, J. W., & Wallach, H. (2021) · Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3411764.3445315 · Cited by 728 · see citing works
Evaluating the quality of machine learning explanations: a survey on methods and metrics
Zhou, J., Gandomi, A. H., Chen, F., & Holzinger, A. (2021) · Electronics · doi:10.3390/electronics10050593 · Cited by 606 · see citing works
Nauta, M., Trienes, J., Pathak, S., Nguyen, E., Peters, M., Schmitt, Y., Schlötterer, J., van Keulen, M., & Seifert, C. (2023) · ACM Computing Surveys · doi:10.1145/3583558 · Cited by 590 · see citing works
Beyond Accuracy: The Role of Mental Models in Human-AI Team Performance
Bansal, G., Nushi, B., Kamar, E., Lasecki, W. S., Weld, D. S., & Horvitz, E. (2019) · Proceedings of the AAAI Conference on Human Computation and Crowdsourcing · doi:10.1609/hcomp.v7i1.5285 · Cited by 466 · see citing works
Wang, X., & Yin, M. (2021) · 26th International Conference on Intelligent User Interfaces · doi:10.1145/3397481.3450650 · Cited by 320 · see citing works
Toward Trustworthy AI Development: Mechanisms for Supporting Verifiable Claims
Brundage, M., Avin, S., Wang, J., Belfield, H., Krueger, G., Hadfield, G., Khlaaf, H., Yang, J., Toner, H., Fong, R., et al. (2020) · arXiv · doi:10.48550/arxiv.2004.07213 · Cited by 306 · see citing works
Human-Machine Collaboration for Content Regulation: The Case of Reddit Automoderator
Jhaver, S., Birman, I., Gilbert, E., & Bruckman, A. (2019) · ACM Transactions on Computer-Human Interaction · doi:10.1145/3338243 · Cited by 289 · see citing works
Proxy tasks and subjective measures can be misleading in evaluating explainable AI systems
Buçinca, Z., Lin, P., Gajos, K. Z., & Glassman, E. L. (2020) · Proceedings of the 25th International Conference on Intelligent User Interfaces · doi:10.1145/3377325.3377498 · Cited by 307 · see citing works
Human Digital Twin for Fitness Management
Barricelli, B. R., Casiraghi, E., Gliozzo, J., Petrini, A., & Valtolina, S. (2020) · IEEE Access · doi:10.1109/access.2020.2971576 · Cited by 259 · see citing works
Four principles of explainable artificial intelligence
Phillips, P. J., Hahn, C. A., Fontana, P. C., Yates, A. N., Greene, K., Broniatowski, D. A., & Przybocki, M. A. (2021) · doi:10.6028/nist.ir.8312 · Cited by 262 · see citing works
"How do I fool you?": Manipulating User Trust via Misleading Black Box Explanations
Lakkaraju, H., & Bastani, O. (2020) · Proceedings of the AAAI/ACM Conference on AI, Ethics, and Society · doi:10.1145/3375627.3375833 · Cited by 241 · see citing works
Self-citationInvestigating Explainability of Generative AI for Code through Scenario-based Design
Sun, J., Liao, Q. V., Muller, M., Agarwal, M., Houde, S., Talamadupula, K., & Weisz, J. D. (2022) · 27th International Conference on Intelligent User Interfaces · doi:10.1145/3490099.3511119 · Cited by 219 · see citing works
“Many XAI techniques have been developed for discriminative ML models, both through producing directly interpretable models [14, 44] and generating post-hoc explanations for a trained opaque-box model [47, 62, 80, 104].”
MethodBeyond Sparsity: Tree Regularization of Deep Models for Interpretability
Wu, M., Hughes, M., Parbhoo, S., Zazzi, M., Roth, V., & Doshi-Velez, F. (2018) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v32i1.11501 · Cited by 213 · see citing works
A Survey of Methods for Explaining Black Box Models
Guidotti, R., Monreale, A., Ruggieri, S., Turini, F., Giannotti, F., & Pedreschi, D. (2019) · ACM Computing Surveys · doi:10.1145/3236009 · Cited by 629 · see citing works
Lai, V., Chen, C., Smith-Renner, A., Liao, Q. V., & Tan, C. (2023) · 2023 ACM Conference on Fairness Accountability and Transparency · doi:10.1145/3593013.3594087 · Cited by 204 · see citing works
A literature review on applications of explainable artificial intelligence (XAI)
Kalasampath, K., Spoorthi, K. N., Sajeev, S., Kuppa, S. S., Ajay, K., & Maruthamuthu, A. (2025) · IEEE Access · doi:10.1109/access.2025.3546681 · Cited by 180 · see citing works
Transparency: Motivations and Challenges
Weller, A. (2019) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-28954-6_2 · Cited by 198 · see citing works
Considerations for Evaluation and Generalization in Interpretable Machine Learning
Doshi-Velez, F., & Kim, B. (2018) · The Springer Series on Challenges in Machine Learning · doi:10.1007/978-3-319-98131-4_1 · Cited by 176 · see citing works
Ma, S., Lei, Y., Wang, X., Zheng, C., Shi, C., Yin, M., & Ma, X. (2023) · Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3544548.3581058 · Cited by 143 · see citing works
Kliegr, T., Bahník, Š., & Fürnkranz, J. (2021) · Artificial Intelligence · doi:10.1016/j.artint.2021.103458 · Cited by 139 · see citing works
GLocalX—From Local to Global Explanations of Black Box AI Models
Setzu, M., Guidotti, R., Monreale, A., Turini, F., Pedreschi, D., & Giannotti, F. (2021) · Artificial Intelligence · doi:10.1016/j.artint.2021.103457 · Cited by 140 · see citing works
Explainable Artificial Intelligence for Tabular Data: A Survey
Sahakyan, M., Aung, Z., & Rahwan, T. (2021) · IEEE Access · doi:10.1109/access.2021.3116481 · Cited by 135 · see citing works
“Another recent example of rule extraction is the work of Lakkaraju et al. [168], who proposed a framework for generating prediction models by extracting Interpretable Decision Sets (IDS), i.e., independent if-then rules.”
BackgroundMethodExplaining machine learning models with interactive natural language conversations using TalkToModel
Slack, D., Krishna, S., Lakkaraju, H., & Singh, S. (2023) · Nature Machine Intelligence · doi:10.1038/s42256-023-00692-8 · Cited by 125 · see citing works
Self-citationAn Evaluation of the Human-Interpretability of Explanation
Lage, I., Chen, E., He, J., Narayanan, M., Kim, B., Gershman, S., & Doshi-Velez, F. (2019) · arXiv · doi:10.48550/arxiv.1902.00006 · Cited by 125 · see citing works
How can I choose an explainer?: An Application-grounded Evaluation of Post-hoc Explanations
Jesus, S., Belém, C., Balayan, V., Bento, J., Saleiro, P., Bizarro, P., & Gama, J. (2021) · Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency · doi:10.1145/3442188.3445941 · Cited by 112 · see citing works
XAI Systems Evaluation: A Review of Human and Computer-Centred Methods
Lopes, P., Silva, E., Braga, C., Oliveira, T., & Rosado, L. (2022) · Applied Sciences · doi:10.3390/app12199423 · Cited by 112 · see citing works
Lakkaraju, H., Kleinberg, J., Leskovec, J., Ludwig, J., & Mullainathan, S. (2017) · Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining · doi:10.1145/3097983.3098066 · Cited by 110 · see citing works
Self-citationWhat can AI do for me?: evaluating machine learning interpretations in cooperative play
Feng, S., & Boyd-Graber, J. (2019) · Proceedings of the 24th International Conference on Intelligent User Interfaces · doi:10.1145/3301275.3302265 · Cited by 92 · see citing works
Explainable Artificial Intelligence: a Systematic Review
Vilone, G., & Longo, L. (2020) · arXiv · doi:10.48550/arxiv.2006.00093 · Cited by 269 · see citing works
HIVE: Evaluating the Human Interpretability of Visual Explanations
Kim, S. S. Y., Meister, N., Ramaswamy, V. V., Fong, R., & Russakovsky, O. (2022) · Lecture Notes in Computer Science · doi:10.1007/978-3-031-19775-8_17 · Cited by 72 · see citing works
Explainable machine learning for public policy: Use cases, gaps, and research directions
Amarasinghe, K., Rodolfa, K. T., Lamba, H., & Ghani, R. (2023) · Data & Policy · doi:10.1017/dap.2023.2 · Cited by 73 · see citing works
“erts and the research community, the desire to better interpret and understand them has grown as well, particularlyin the context of high-stakes decisions that affect individuals’ health or well-being [22, 23, 39]. Likewise, new legal frameworks reflecting these needs are beginning to emerge, such as the right to explan…”
BackgroundMethodInfluential"Why Should You Trust My Explanation?" Understanding Uncertainty in LIME Explanations
Zhang, Y., Song, K., Sun, Y., Tan, S., & Udell, M. (2019) · arXiv · doi:10.48550/arxiv.1904.12991 · Cited by 68 · see citing works
Explainable AI In Education : Current Trends, Challenges, And Opportunities
Rachha, A., & Seyam, M. (2023) · SoutheastCon 2023 · doi:10.1109/southeastcon51012.2023.10115140 · Cited by 68 · see citing works
Does my multimodal model learn cross-modal interactions? It’s harder to tell than you might think!
Hessel, J., & Lee, L. (2020) · Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP) · doi:10.18653/v1/2020.emnlp-main.62 · Cited by 57 · see citing works
Explainable Sentiment Analysis with Applications in Medicine
Zucco, C., Liang, H., Fatta, G. D., & Cannataro, M. (2018) · 2018 IEEE International Conference on Bioinformatics and Biomedicine (BIBM) · doi:10.1109/bibm.2018.8621359 · Cited by 59 · see citing works
Leveraging rationales to improve human task performance
Das, D., & Chernova, S. (2020) · Proceedings of the 25th International Conference on Intelligent User Interfaces · doi:10.1145/3377325.3377512 · Cited by 52 · see citing works
Explaining Any Time Series Classifier
Guidotti, R., Monreale, A., Spinnato, F., Pedreschi, D., & Giannotti, F. (2020) · 2020 IEEE Second International Conference on Cognitive Machine Intelligence (CogMI) · doi:10.1109/cogmi50398.2020.00029 · Cited by 46 · see citing works
A Missing Piece in the Puzzle: Considering the Role of Task Complexity in Human-AI Decision Making
Salimzadeh, S., He, G., & Gadiraju, U. (2023) · Proceedings of the 31st ACM Conference on User Modeling, Adaptation and Personalization · doi:10.1145/3565472.3592959 · Cited by 42 · see citing works
Abduction-Based Explanations for Machine Learning Models
Ignatiev, A., Narodytska, N., & Marques-Silva, J. (2019) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v33i01.33011511 · Cited by 40 · see citing works
Lee, Y., Son, K., Kim, T. S., Kim, J., Chung, J. J. Y., Adar, E., & Kim, J. (2024) · The 2024 ACM Conference on Fairness, Accountability, and Transparency · doi:10.1145/3630106.3662681 · Cited by 36 · see citing works
Moorthy, U. M. K., Muthukumaran, A. M. J., Kaliyaperumal, V., Jayakumar, S., & Vijayaraghavan, K. A. (2025) · Explainable Artificial Intelligence in the Healthcare Industry · doi:10.1002/9781394249312.ch23 · Cited by 8 · see citing works
Nomological Deductive Reasoning for Trustworthy, Human-Readable, and Actionable AI Outputs
Hakizimana, G., & Ledezma Espino, A. (2025) · Algorithms · doi:10.3390/a18060306 · Cited by 2 · see citing works
- Authors
- Lakkaraju, H., Bach, S. H., & Leskovec, J.
- Affiliations
- Stanford University (US)
- Venue
- Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
- Publisher
- ACM
- Published
- 2016-08-13
- Volume
- 2016
- Pages
- 1675-1684
- PMC
- PMC5108651
- OpenAlex
- W2367397349
- Cited by
- 687
- References
- 59
- Citations by year
- 2026: 33 · 2025: 51 · 2024: 58 · 2023: 83 · 2022: 69 · 2021: 106 · 2020: 104 · 2019: 102 · 2018: 51 · 2017: 22 · 2016: 8
- FWCI
- 32.25
- Type
- conference paper
- Language
- en
- Open access
- green
- www.ncbi.nlm.nih.gov
- Locations
- ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) (publishedVersion)
- PubMed (publishedVersion)
- PubMed Central (acceptedVersion)
- Funders
- National Institutes of Health
- National Institute of Biomedical Imaging and Bioengineering (U54EB020405)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Physical Sciences › Computer Science › Information Systems › Data Mining Algorithms and Applications
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Data Classification
- Keywords
- if-then rules, rule-based models, model interpretability, submodular optimization, non-monotone submodular functions, accuracy-interpretability trade-off, decision boundaries, user study
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review