ProtoNAM: Prototypical Neural Additive Models for Interpretable Deep Tabular Learning
Guangzhi Xiong, Sanchit Sinha, Aidong Zhang

TL;DR
ProtoNAM introduces a prototype-based neural additive model that enhances interpretability and modeling flexibility for tabular data, outperforming existing neural GAMs.
Contribution
The paper presents ProtoNAM, a novel neural additive model that incorporates prototypes and hierarchical shape functions for improved interpretability and performance.
Findings
ProtoNAM outperforms existing NN-based GAMs in empirical evaluations.
ProtoNAM provides insights into feature shape functions learned.
The method maintains explainability while modeling complex feature mappings.
Abstract
Generalized additive models (GAMs) have long been a powerful white-box tool for the intelligible analysis of tabular data, revealing the influence of each feature on the model predictions. Despite the success of neural networks (NNs) in various domains, their application as NN-based GAMs in tabular data analysis remains suboptimal compared to tree-based ones, and the opacity of encoders in NN-GAMs also prevents users from understanding how networks learn the functions. In this work, we propose a new deep tabular learning method, termed Prototypical Neural Additive Model (ProtoNAM), which introduces prototypes into neural networks in the framework of GAMs. With the introduced prototype-based feature activation, ProtoNAM can flexibly model the irregular mapping from tabular features to the outputs while maintaining the explainability of the final prediction. We also propose a…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Neural Networks and Applications
