NeurCAM: Interpretable Neural Clustering via Additive Models
Nakul Upadhya, Eldan Cohen

TL;DR
NeurCAM is a neural additive model for interpretable clustering that provides fuzzy memberships and explanations, excelling especially in text clustering while maintaining performance comparable to black-box methods.
Contribution
The paper introduces NeurCAM, a neural additive model that enhances interpretability in clustering, especially for text data, with explicit feature and interaction selection.
Findings
NeurCAM achieves comparable performance to black-box models on tabular data.
It significantly outperforms other interpretable clustering methods on text data.
The model provides interpretable explanations based on features and word terms.
Abstract
Interpretable clustering algorithms aim to group similar data points while explaining the obtained groups to support knowledge discovery and pattern recognition tasks. While most approaches to interpretable clustering construct clusters using decision trees, the interpretability of trees often deteriorates on complex problems where large trees are required. In this work, we introduce the Neural Clustering Additive Model (NeurCAM), a novel approach to the interpretable clustering problem that leverages neural generalized additive models to provide fuzzy cluster membership with additive explanations of the obtained clusters. To promote sparsity in our model's explanations, we introduce selection gates that explicitly limit the number of features and pairwise interactions leveraged. Additionally, we demonstrate the capacity of our model to perform text clustering that considers the…
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
TopicsNeural Networks and Applications
