Cluster Explanation via Polyhedral Descriptions
Connor Lawless, Oktay Günlük
Abstract
Clustering is an unsupervised learning problem that aims to partition unlabelled data points into groups with similar features. Traditional clustering algorithms provide limited insight into the groups they find as their main focus is accuracy and not the interpretability of the group assignments. This has spurred a recent line of work on explainable machine learning for clustering. In this paper we focus on the cluster description problem where, given a dataset and its partition into clusters, the task is to explain the clusters. We introduce a new approach to explain clusters by constructing polyhedra around each cluster while minimizing either the complexity of the resulting polyhedra or the number of features used in the description. We formulate the cluster description problem as an integer program and present a column generation approach to search over an exponential number of candidate half-spaces that can be used to build the polyhedra. To deal with large datasets, we introduce a novel grouping scheme that first forms smaller groups of data points and then builds the polyhedra around the grouped data, a strategy which out-performs simply sub-sampling data. Compared to state of the art cluster description algorithms, our approach is able to achieve competitive interpretability with improved description accuracy.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 36c039e1-0ef1-4243-bf11-4b944f1bd37eCited by top-tier papers2
- Explaining Kernel Clustering via Decision TreesMaximilian Fleissner, Leena Chennuru Vankadara, Debarghya GhoshdastidarICLR 2024 · 6 citations
- Understanding Fixed Predictions via Confined RegionsConnor Lawless, Tsui-Wei Weng, Berk Ustun, Madeleine UdellICML 2025
Builds on2
Related papers
- Efficient Algorithms for Generating Provably Near-Optimal Cluster Descriptors for ExplainabilityPrathyush Sambaturu, Aparna Gupta, Ian Davidson, S. S. Ravi et al.AAAI 2020 · 16 citations
- Almost Tight Approximation Algorithms for Explainable ClusteringHossein Esfandiari, Vahab S. Mirrokni, Shyam NarayananSODA 2022 · 12 citations
- How to Find a Good Explanation for Clustering?Sayan Bandyapadhyay, Fedor V. Fomin, Petr A. Golovach, William Lochet et al.AAAI 2022 · 47 citations
- On the price of explainability for some clustering problemsEduardo Sany Laber, Lucas MurtinhoICML 2021 · 32 citations
- Subgroup Discovery with Small and Alternative Feature SetsJakob BachSIGMOD 2025 · 4 citations
