Balancing the Tradeoff Between Clustering Value and Interpretability
Not on the map. Why?
Abstract (arXiv)
Graph clustering groups entities -- the vertices of a graph -- based on their similarity, typically using a complex distance function over a large number of features. Successful integration of clustering approaches in automated decision-support systems hinges on the interpretability of the resulting clusters. This paper addresses the problem of generating interpretable clusters, given features of interest that signify interpretability to an end-user, by optimizing interpretability in addition to common clustering objectives. We propose a β-interpretable clustering algorithm that ensures that at least β fraction of nodes in each cluster share the same feature value. The tunable parameter β is user-specified. We also present a more efficient algorithm for scenarios with β!=!1 and analyze the theoretical guarantees of the two algorithms. Finally, we empirically demonstrate the benefits of our approaches in generating interpretable clusters using four real-world datasets. The interpretability of the clusters is complemented by generating simple explanations denoting the feature values of the nodes in the clusters, using frequent pattern mining.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 2; 2023: 0; 2024: 1; 2025: 1.
11 papers.
- 2021On the price of explainability for some clustering problemscited by 21
- 2021Explainable k-means. Don't be greedy, plant bigger trees!cited by 15
- 2021Shallow decision trees for explainable k-means clusteringcited by 15
- 2021Near-Optimal Explainable k-Means for All Dimensionscited by 13
- 2021Near-optimal Algorithms for Explainable k-Medians and k-Meanscited by 13
- 2022Discord Questions: A Computational Approach To Diversity Analysis in News Coveragecited by 11
- 2024Interpretable Clustering: A Surveycited by 8
- 2021Learning to Generate Fair Clusters from Demonstrationscited by 4
- 2021VitrAI -- Applying Explainable AI in the Real Worldcited by 1
- 2022Explainable Clustering via Exemplars: Complexity and Efficient Approximation Algorithmscited by 1
- 2025Disjunctive and Conjunctive Normal Form Explanations of Clusters Using Auxiliary Informationcited by 0
- 2025Disjunctive and Conjunctive Normal Form Explanations of Clusters Using Auxiliary Information29 Apr 2025
- 2024Interpretable Clustering: A Survey1 Sep 2024
- 2022Discord Questions: A Computational Approach To Diversity Analysis in News Coverage9 Nov 2022
- 2022Explainable Clustering via Exemplars: Complexity and Efficient Approximation Algorithms20 Sep 2022
- 2021Shallow decision trees for explainable k-means clustering29 Dec 2021
- 2021Explainable k-means. Don't be greedy, plant bigger trees!4 Nov 2021
- 2021Near-optimal Algorithms for Explainable k-Medians and k-Means2 Jul 2021
- 2021Near-Optimal Explainable k-Means for All Dimensions29 Jun 2021
- 2021VitrAI -- Applying Explainable AI in the Real World12 Feb 2021
- 2021Learning to Generate Fair Clusters from Demonstrations8 Feb 2021
- 2021On the price of explainability for some clustering problems5 Jan 2021