← Search

Jon Donnelly

8 accepted papers

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

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

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
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…

2022

Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypes

CVPR 2022poster

We present a deformable prototypical part network (Deformable ProtoPNet), an interpretable image classifier that integrates the power of deep learning and the interpretability of case-based reasoning. This model classifies input images by comparing them with prototypes learned during training, yield…

Cited by 157PDFcodeScholar