← Search

Cynthia Rudin

55 accepted papers

2026

AutoSchA: Automatic Hierarchical Music Representations via Multi-Relational Node Isolation

AAAI 2026technical

Hierarchical representations provide powerful and principled approaches for analyzing many musical genres. Such representations have been broadly studied in music theory, for instance via Schenkerian analysis (SchA). Hierarchical music analyses, however, are highly cost-intensive; the analysis of a

Cited by 0SourcePDFScholar
2026

CLARITree: Cholesky and Lookahead Accelerations for Regression with Interpretable Piecewise Linear Trees

ICML 2026poster

Regression trees are among the most interpretable yet expressive model classes in machine learning. Historically, greedy induction has been the dominant approach for constructing well-performing regression trees. While optimal methods based on dynamic programming and branch-and-bound exist, they are…

Cited by 0SourceScholar
2026

Efficient Rashomon Set Approximation for Decision Trees

ICML 2026poster

Standard machine learning pipelines often admit many near-optimal models. These “Rashomon sets” pose a range of challenges and opportunities for uncertainty-aware, robust decision making. They allow users to incorporate domain knowledge and preferences that would otherwise be difficult to specify di…

Cited by 0SourceScholar
2026

Noise as a Natural Regularizer in Markov Decision Processes: Connecting Environmental Stochasticity and Policy Simplicity

ICML 2026poster

The planning horizon in a Markov Decision Process (MDP) determines how far into the future an agent reasons. In practice, shorter horizons are commonly associated with policies that exhibit simpler or more interpretable decision-making behavior. In this paper, we establish a formal connection betwee…

Cited by 0SourceScholar
2026

Position: Explainability Research Must Prioritize Foundations over Ad-hoc Methods

ICML 2026poster

Despite the proliferation of Explainable AI (XAI) techniques—from feature attributions to sparse autoencoders—explanations rarely influence real-world workflows. In practice, they are often generated and discarded without guiding meaningful action. This gap reflects foundational shortcomings: resear…

Cited by 0SourceScholar
2025

Data Fusion for Partial Identification of Causal Effects

NeurIPS 2025poster

Data fusion techniques integrate information from heterogeneous data sources to improve learning, generalization, and decision-making across data sciences. In causal inference, these methods leverage rich observational data to improve causal effect estimation, while maintaining the trustworthiness o…

Cited by 0SourceScholar
2025

Dimension Reduction with Locally Adjusted Graphs

AAAI 2025technical

Dimension reduction (DR) algorithms have proven to be extremely useful for gaining insight into large-scale high-dimensional datasets, particularly finding clusters in transcriptomic data. The initial phase of these DR methods often involves converting the original high-dimensional data into a graph…

2025

How Your Location Relates to Health: Variable Importance and Interpretable Machine Learning for Environmental and Sociodemographic Data

AAAI 2025technical

Health outcomes depend on complex environmental and sociodemographic factors whose effects change over location and time. Only recently has fine-grained spatial and temporal data become available to study these effects, namely the MEDSAT dataset of English health, environmental, and sociodemographic…

2025

Leveraging Predictive Equivalence in Decision Trees

ICML 2025poster

Decision trees are widely used for interpretable machine learning due to their clearly structured reasoning process. However, this structure belies a challenge we refer to as predictive equivalence: a given tree's decision boundary can be represented by many different decision trees. The presence of…

2025

Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Time

CVPR 2025poster

Interpretability is critical for machine learning models in high-stakes settings because it allows users to verify the model's reasoning. In computer vision, prototypical part models (ProtoPNets) have become the dominant model type to meet this need. Users can easily identify flaws in ProtoPNets, bu…

2024

Evaluating Pre-trial Programs Using Interpretable Machine Learning Matching Algorithms for Causal Inference

AAAI 2024technical

After a person is arrested and charged with a crime, they may be released on bail and required to participate in a community supervision program while awaiting trial. These 'pre-trial programs' are common throughout the United States, but very little research has demonstrated their effectiveness. Re…

Cited by 2SourcePDFScholar
2024

FastSurvival: Hidden Computational Blessings in Training Cox Proportional Hazards Models

NeurIPS 2024poster

Survival analysis is an important research topic with applications in healthcare, business, and manufacturing. One essential tool in this area is the Cox proportional hazards (CPH) model, which is widely used for its interpretability, flexibility, and predictive performance. However, for modern data…

Cited by 1SourcePDFScholar
2024

Interpretable Causal Inference for Analyzing Wearable, Sensor, and Distributional Data

AISTATS 2024poster

Many modern causal questions ask how treatments affect complex outcomes that are measured using wearable devices and sensors. Current analysis approaches require summarizing these data into scalar statistics (e.g., the mean), but these summaries can be misleading. For example, disparate distribution…

2024

Interpretable Generalized Additive Models for Datasets with Missing Values

NeurIPS 2024poster

Many important datasets contain samples that are missing one or more feature values. Maintaining the interpretability of machine learning models in the presence of such missing data is challenging. Singly or multiply imputing missing values complicates the model’s mapping from features to labels. On…

2024

Interpretable Image Classification with Adaptive Prototype-based Vision Transformers

NeurIPS 2024poster

We present ProtoViT, a method for interpretable image classification combining deep learning and case-based reasoning. This method classifies an image by comparing it to a set of learned prototypes, providing explanations of the form ``this looks like that.'' In our model, a prototype consists of **…

2024

Navigating the Effect of Parametrization for Dimensionality Reduction

NeurIPS 2024poster

Parametric dimensionality reduction methods have gained prominence for their ability to generalize to unseen datasets, an advantage that traditional non-parametric approaches typically lack. Despite their growing popularity, there remains a prevalent misconception among practitioners about the equiv…

2024

Position: Amazing Things Come From Having Many Good Models

ICML 2024spotlight

The *Rashomon Effect*, coined by Leo Breiman, describes the phenomenon that there exist many equally good predictive models for the same dataset. This phenomenon happens for many real datasets and when it does, it sparks both magic and consternation, but mostly magic. In light of the Rashomon Effect…

Cited by 25SourcePDFScholar
2024

Safe and Interpretable Estimation of Optimal Treatment Regimes

AISTATS 2024poster

Recent advancements in statistical and reinforcement learning methods have contributed to superior patient care strategies. However, these methods face substantial challenges in high-stakes contexts, including missing data, stochasticity, and the need for interpretability and patient safety. Our wor…

2024

Sparse and Faithful Explanations Without Sparse Models

AISTATS 2024poster

Even if a model is not globally sparse, it is possible for decisions made from that model to be accurately and faithfully described by a small number of features. For instance, an application for a large loan might be denied to someone because they have no credit history, which overwhelms any eviden…

2024

Using Noise to Infer Aspects of Simplicity Without Learning

NeurIPS 2024poster

Noise in data significantly influences decision-making in the data science process. In fact, it has been shown that noise in data generation processes leads practitioners to find simpler models. However, an open question still remains: what is the degree of model simplification we can expect under d…

Cited by 0SourcePDFScholar
2023

Exploring and Interacting with the Set of Good Sparse Generalized Additive Models

NeurIPS 2023poster

In real applications, interaction between machine learning models and domain experts is critical; however, the classical machine learning paradigm that usually produces only a single model does not facilitate such interaction. Approximating and exploring the Rashomon set, i.e., the set of all near-o…

2023

OKRidge: Scalable Optimal k-Sparse Ridge Regression

NeurIPS 2023spotlight

We consider an important problem in scientific discovery, namely identifying sparse governing equations for nonlinear dynamical systems. This involves solving sparse ridge regression problems to provable optimality in order to determine which terms drive the underlying dynamics. We propose a fast al…

2023

The Mechanical Bard: An Interpretable Machine Learning Approach to Shakespearean Sonnet Generation

ACL 2023short

We consider the automated generation of sonnets, a poetic form constrained according to meter, rhyme scheme, and length. Sonnets generally also use rhetorical figures, expressive language, and a consistent theme or narrative. Our constrained decoding approach allows for the generation of sonnets wit…

2023

The Rashomon Importance Distribution: Getting RID of Unstable, Single Model-based Variable Importance

NeurIPS 2023spotlight

Quantifying variable importance is essential for answering high-stakes questions in fields like genetics, public policy, and medicine. Current methods generally calculate variable importance for a given model trained on a given dataset. However, for a given dataset, there may be many models that exp…

2023

This Looks Like Those: Illuminating Prototypical Concepts Using Multiple Visualizations

NeurIPS 2023poster

We present ProtoConcepts, a method for interpretable image classification combining deep learning and case-based reasoning using prototypical parts. Existing work in prototype-based image classification uses a "this looks like that'' reasoning process, which dissects a test image by finding prototyp…

2023

Variable importance matching for causal inference

UAI 2023poster

Our goal is to produce methods for observational causal inference that are auditable, easy to troubleshoot, yield accurate treatment effect estimates, and scalable to high-dimensional data. We describe a general framework called Model-to-Match that achieves these goals by (i) learning a distance met…

2022

Data poisoning attacks on off-policy policy evaluation methods

UAI 2022poster

Off-policy Evaluation (OPE) methods are a crucial tool for evaluating policies in high-stakes domains such as healthcare, where exploration is often infeasible, unethical, or expensive. However, the extent to which such methods can be trusted under adversarial threats to data quality is largely unex…

Cited by 2SourcePDFScholar
2022

Exploring the Whole Rashomon Set of Sparse Decision Trees

NeurIPS 2022accept

In any given machine learning problem, there may be many models that could explain the data almost equally well. However, most learning algorithms return only one of these models, leaving practitioners with no practical way to explore alternative models that might have desirable properties beyond wh…

2022

Fast Sparse Classification for Generalized Linear and Additive Models

AISTATS 2022poster

We present fast classification techniques for sparse generalized linear and additive models. These techniques can handle thousands of features and thousands of observations in minutes, even in the presence of many highly correlated features. For fast sparse logistic regression, our computational spe…

2022

Fast Sparse Decision Tree Optimization via Reference Ensembles

AAAI 2022technical

Sparse decision tree optimization has been one of the most fundamental problems in AI since its inception and is a challenge at the core of interpretable machine learning. Sparse decision tree optimization is computationally hard, and despite steady effort since the 1960's, breakthroughs have been m…

2022

FasterRisk: Fast and Accurate Interpretable Risk Scores

NeurIPS 2022accept

Over the last century, risk scores have been the most popular form of predictive model used in healthcare and criminal justice. Risk scores are sparse linear models with integer coefficients; often these models can be memorized or placed on an index card. Typically, risk scores have been created eit…

2020

Adaptive Hyper-box Matching for Interpretable Individualized Treatment Effect Estimation

UAI 2020poster

We propose a matching method for observational data that matches units with others in unit-specific, hyper-box-shaped regions of the covariate space. These regions are large enough that many matches are created for each unit and small enough that the treatment effect is roughly constant throughout.…

2020

Almost-Matching-Exactly for Treatment Effect Estimation under Network Interference

AISTATS 2020poster

We propose a matching method that recovers direct treatment effects from randomized experiments where units are connected in an observed network, and units that share edges can potentially influence each others’ outcomes. Traditional treatment effect estimators for randomized experiments are biased…

Cited by 19SourcePDFScholar
2020

Bandits for BMO Functions

ICML 2020poster

We study the bandit problem where the underlying expected reward is a Bounded Mean Oscillation (BMO) function. BMO functions are allowed to be discontinuous and unbounded, and are useful in modeling signals with singularities in the domain. We develop a toolset for BMO bandits, and provide an algori…

Cited by 6SourcePDFScholar
2020

Generalized and Scalable Optimal Sparse Decision Trees

ICML 2020poster

Decision tree optimization is notoriously difficult from a computational perspective but essential for the field of interpretable machine learning. Despite efforts over the past 40 years, only recently have optimization breakthroughs been made that have allowed practical algorithms to find optimal d…

2020

PULSE: Self-Supervised Photo Upsampling via Latent Space Exploration of Generative Models

CVPR 2020poster

The primary aim of single-image super-resolution is to construct a high-resolution (HR) image from a corresponding low-resolution (LR) input. In previous approaches, which have generally been supervised, the training objective typically measures a pixel-wise average distance between the super-resolv…

Cited by 679PDFcodeScholar
2019

Interpretable Almost Matching Exactly With Instrumental Variables

UAI 2019poster

Uncertainty in the estimation of the causal effect in observational studies is often due to unmeasured confounding, i.e., the presence of unobserved covariates linking treatments and outcomes. Instrumental Variables (IV) are commonly used to reduce the effects of unmeasured confounding. Existing met…

Cited by 4SourcePDFScholar
2019

Interpretable Almost-Exact Matching for Causal Inference

AISTATS 2019poster

Matching methods are heavily used in the social and health sciences due to their interpretability. We aim to create the highest possible quality of treatment-control matches for categorical data in the potential outcomes framework. The method proposed in this work aims to match units on a weighted H…

2019

This Looks Like That: Deep Learning for Interpretable Image Recognition

NeurIPS 2019spotlight

When we are faced with challenging image classification tasks, we often explain our reasoning by dissecting the image, and pointing out prototypical aspects of one class or another. The mounting evidence for each of the classes helps us make our final decision. In this work, we introduce a deep netw…

2015

Falling Rule Lists

AISTATS 2015poster

Falling rule lists are classification models consisting of an ordered list of if-then rules, where (i) the order of rules determines which example should be classified by each rule, and (ii) the estimated probability of success decreases monotonically down the list. These kinds of rule lists are ins…

Cited by 375SourcePDFScholar