
Playing Codenames with Language Graphs and Word Embeddings
Although board games and video games have been studied for decades in ar...
read it

Ethical Implementation of Artificial Intelligence to Select Embryos in In Vitro Fertilization
AI has the potential to revolutionize many areas of healthcare. Radiolog...
read it

IAIABL: A Casebased Interpretable Deep Learning Model for Classification of Mass Lesions in Digital Mammography
Interpretability in machine learning models is important in highstakes ...
read it

Interpretable Machine Learning: Fundamental Principles and 10 Grand Challenges
Interpretability in machine learning (ML) is crucial for high stakes dec...
read it

dameflame: A Python Library Providing Fast Interpretable Matching for Causal Inference
dameflame is a Python package for performing matching for observational...
read it

Understanding How Dimension Reduction Tools Work: An Empirical Approach to Deciphering tSNE, UMAP, TriMAP, and PaCMAP for Data Visualization
Dimension reduction (DR) techniques such as tSNE, UMAP, and TriMAP have...
read it

CryoZSSR: multipleimage superresolution based on deep internal learning
Singleparticle cryoelectron microscopy (cryoEM) is an emerging imagin...
read it

Matching Bounds: How Choice of Matching Algorithm Impacts Treatment Effects Estimates and What to Do about It
Different matches on the same data may produce different treatment effec...
read it

Bandits for BMO Functions
We study the bandit problem where the underlying expected reward is a Bo...
read it

Generalized Optimal Sparse Decision Trees
Decision tree optimization is notoriously difficult from a computational...
read it

In Pursuit of Interpretable, Fair and Accurate Machine Learning for Criminal Recidivism Prediction
In recent years, academics and investigative journalists have criticized...
read it

PULSE: SelfSupervised Photo Upsampling via Latent Space Exploration of Generative Models
The primary aim of singleimage superresolution is to construct a high...
read it

Adaptive Hyperbox Matching for Interpretable Individualized Treatment Effect Estimation
We propose a matching method for observational data that matches units w...
read it

AlmostMatchingExactly for Treatment Effect Estimation under Network Interference
We propose a matching method that recovers direct treatment effects from...
read it

Concept Whitening for Interpretable Image Recognition
What does a neural network encode about a concept as we traverse through...
read it

A study in Rashomon curves and volumes: A new perspective on generalization and model simplicity in machine learning
The Rashomon effect occurs when many different explanations exist for th...
read it

Reducing Exploration of Dying Arms in Mortal Bandits
Mortal bandits have proven to be extremely useful for providing news art...
read it

Interpretable AlmostMatchingExactly With Instrumental Variables
Uncertainty in the estimation of the causal effect in observational stud...
read it

Interpretable Image Recognition with Hierarchical Prototypes
Vision models are interpretable when they classify objects on the basis ...
read it

The Secrets of Machine Learning: Ten Things You Wish You Had Known Earlier to be More Effective at Data Analysis
Despite the widespread usage of machine learning throughout organization...
read it

Optimal Sparse Decision Trees
Decision tree algorithms have been among the most popular algorithms for...
read it

A Practical Bandit Method with Advantages in Neural Network Tuning
Stochastic bandit algorithms can be used for challenging nonconvex opti...
read it

Variable Importance Clouds: A Way to Explore Variable Importance for the Set of Good Models
Variable importance is central to scientific studies, including the soci...
read it

Hypothesis Tests That Are Robust to Choice of Matching Method
A vast number of causal inference studies test hypotheses on treatment e...
read it

An Interpretable Model with Globally Consistent Explanations for Credit Risk
We propose a possible solution to a public challenge posed by the Fair I...
read it

Please Stop Explaining Black Box Models for High Stakes Decisions
There are black box models now being used for high stakes decisionmakin...
read it

MALTS: Matching After Learning to Stretch
We introduce a flexible framework for matching in causal inference that ...
read it

Shall I Compare Thee to a MachineWritten Sonnet? An Approach to Algorithmic Sonnet Generation
We provide code that produces beautiful poetry. Our sonnetgeneration al...
read it

The age of secrecy and unfairness in recidivism prediction
In our current society, secret algorithms make important decisions about...
read it

Bayesian Patchworks: An Approach to CaseBased Reasoning
Doctors often rely on their past experience in order to diagnose patient...
read it

This looks like that: deep learning for interpretable image recognition
When we are faced with challenging image classification tasks, we often ...
read it

CollapsingFastLargeAlmostMatchingExactly: A Matching Method for Causal Inference
We aim to create the highest possible quality of treatmentcontrol match...
read it

New Techniques for Preserving Global Structure and Denoising with Low Information Loss in SingleImage SuperResolution
This work identifies and addresses two important technical challenges in...
read it

A Theory of Statistical Inference for Ensuring the Robustness of Scientific Results
Inference is the process of using facts we know to learn about facts we ...
read it

A Minimax Surrogate Loss Approach to Conditional Difference Estimation
We present a new machine learning approach to estimate personalized trea...
read it

Direct Learning to Rank and Rerank
Learningtorank techniques have proven to be extremely useful for prior...
read it

Model Class Reliance: Variable Importance Measures for any Machine Learning Model Class, from the "Rashomon" Perspective
There are serious drawbacks to many current variable importance (VI) met...
read it

Dimension Reduction for Robust Covariate Shift Correction
In the covariate shift learning scenario, the training and test covariat...
read it

Causal Rule Sets for Identifying Subgroups with Enhanced Treatment Effect
We introduce a novel generative model for interpretable subgroup analysi...
read it

Deep Learning for CaseBased Reasoning through Prototypes: A Neural Network that Explains Its Predictions
Deep neural networks are widely used for classification. These deep mode...
read it

FLAME: A Fast Largescale Almost Matching Exactly Approach to Causal Inference
A classical problem in causal inference is that of matching, where treat...
read it

Learning Certifiably Optimal Rule Lists for Categorical Data
We present the design and implementation of a custom discrete optimizati...
read it

Learning CostEffective Treatment Regimes using Markov Decision Processes
Decision makers, such as doctors and judges, make crucial decisions such...
read it

Learning Optimized Risk Scores on LargeScale Datasets
Risk scores are simple classification models that let users quickly asse...
read it

Interpretable Machine Learning Models for the Digital Clock Drawing Test
The Clock Drawing Test (CDT) is a rapid, inexpensive, and popular neurop...
read it

Scalable Bayesian Rule Lists
We present an algorithm for building probabilistic rule lists that is tw...
read it

Learning Optimized Or's of And's
Or's of And's (OA) models are comprised of a small number of disjunction...
read it

Interpretable classifiers using rules and Bayesian analysis: Building a better stroke prediction model
We aim to produce predictive models that are not only accurate, but are ...
read it

Cascaded High Dimensional Histograms: A Generative Approach to Density Estimation
We present tree and list structured density estimation methods for hig...
read it

Causal Falling Rule Lists
A causal falling rule list (CFRL) is a sequence of ifthen rules that sp...
read it
Cynthia Rudin
is this you? claim profile
Associate Professor of Computer Science and Electrical and Computer Engineering PI, Prediction Analysis Lab at Duke University