Current browse context:
stat.ML
Change to browse by:
References & Citations
Statistics > Machine Learning
Title: Balancing the Tradeoff Between Clustering Value and Interpretability
(Submitted on 17 Dec 2019 (v1), last revised 31 Jan 2020 (this version, v3))
Abstract: 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 $\beta$-interpretable clustering algorithm that ensures that at least $\beta$ fraction of nodes in each cluster share the same feature value. The tunable parameter $\beta$ is user-specified. We also present a more efficient algorithm for scenarios with $\beta\!=\!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.
Submission history
From: Sainyam Galhotra Mr [view email][v1] Tue, 17 Dec 2019 05:08:34 GMT (364kb,D)
[v2] Thu, 19 Dec 2019 03:24:54 GMT (365kb,D)
[v3] Fri, 31 Jan 2020 00:17:28 GMT (340kb,D)
Link back to: arXiv, form interface, contact.