Neural Additive Models: Interpretable Machine Learning with Neural Nets
Rishabh Agarwal, Levi Melnick, Nicholas Frosst, Xuezhou Zhang, Ben, Lengerich, Rich Caruana, Geoffrey Hinton

TL;DR
Neural Additive Models (NAMs) combine neural network expressivity with the interpretability of additive models, achieving high accuracy and flexibility in regression and classification tasks, including complex real-world applications.
Contribution
NAMs introduce a neural network-based additive modeling approach that enhances interpretability while maintaining competitive accuracy with state-of-the-art models.
Findings
NAMs outperform logistic regression and shallow decision trees in accuracy.
NAMs match the accuracy of existing additive models but are more flexible.
NAMs enable complex interpretable models for COVID-19 and multitask learning.
Abstract
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 decision-making domains such as healthcare. We propose Neural Additive Models (NAMs) which combine some of the expressivity of DNNs with the inherent intelligibility of generalized additive models. NAMs learn a linear combination of neural networks that each attend to a single input feature. These networks are trained jointly and can learn arbitrarily complex relationships between their input feature and the output. Our experiments on regression and classification datasets show that NAMs are more accurate than widely used intelligible models such as logistic regression and shallow decision trees.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Adversarial Robustness in Machine Learning · Machine Learning and Data Classification
MethodsNeural Additive Model · Logistic Regression
