← Search

Rich Caruana

9 accepted papers

2022

NODE-GAM: Neural Generalized Additive Model for Interpretable Deep Learning

ICLR 2022spotlight

Deployment of machine learning models in real high-risk settings (e.g. healthcare) often depends not only on the model's accuracy but also on its fairness, robustness, and interpretability. Generalized Additive Models (GAMs) are a class of interpretable models with a long history of use in these hig…

2021

Accuracy, Interpretability, and Differential Privacy via Explainable Boosting

ICML 2021spotlight

We show that adding differential privacy to Explainable Boosting Machines (EBMs), a recent method for training interpretable ML models, yields state-of-the-art accuracy while protecting privacy. Our experiments on multiple classification and regression datasets show that DP-EBM models suffer surpris…

2021

Neural Additive Models: Interpretable Machine Learning with Neural Nets

NeurIPS 2021spotlight

Deep neural networks (DNNs) are powerful black-box predictors that have achieved impressive performance on a wide variety of tasks. However, their accuracy comes at the cost of intelligibility: it is usually unclear how they make their decisions. This hinders their applicability to high stakes decis…

2020

Purifying Interaction Effects with the Functional ANOVA: An Efficient Algorithm for Recovering Identifiable Additive Models

AISTATS 2020poster

Models which estimate main effects of individual variables alongside interaction effects have an identifiability challenge: effects can be freely moved between main effects and interaction effects without changing the model prediction. This is a critical problem for interpretability because it permi…

2019

Efficient Forward Architecture Search

NeurIPS 2019poster

We propose a neural architecture search (NAS) algorithm, Petridish, to iteratively add shortcut connections to existing network layers. The added shortcut connections effectively perform gradient boosting on the augmented layers. The proposed algorithm is motivated by the feature selection algorit…

2017

Do Deep Convolutional Nets Really Need to be Deep and Convolutional?

ICLR 2017poster

Yes, they do. This paper provides the first empirical demonstration that deep convolutional models really need to be both deep and convolutional, even when trained with methods such as distillation that allow small or shallow models of high accuracy to be trained. Although previous research showed…

Cited by 299SourceScholar
2016

Analysis of Deep Neural Networks with Extended Data Jacobian Matrix

ICML 2016poster

Deep neural networks have achieved great successes on various machine learning tasks, however, there are many open fundamental questions to be answered. In this paper, we tackle the problem of quantifying the quality of learned wights of different networks with possibly different architectures, goin…

Cited by 45SourcePDFScholar