A number of recent works have employed decision trees for the construction of explainable partitions that aim to minimize the $k$-means cost function. These works, however, largely ignore metrics related to the depths of the leaves in the resulting tree, which is perhaps surprising considering how the explainability of a decision tree depends on these depths. To fill this gap in the literature, we propose an efficient algorithm that takes into account these metrics. In experiments on 16 datasets, our algorithm yields better results than decision-tree clustering algorithms such as the ones presented in \cite{dasgupta2020explainable}, \cite{frost2020exkmc}, \cite{laber2021price} and \cite{DBLP:conf/icml/MakarychevS21}, typically achieving low...
K-means, a simple and effective clustering algorithm, is one of the most widely used algorithms-in c...
We present new algorithms for the k-means clustering problem. They use the kd-tree data structure to...
Classical clustering problems search for a partition of objects into a fixed number of clusters. In ...
We study the problem of explainable clustering in the setting first formalized by Dasgupta, Frost, M...
We study the problem of explainability-first clustering where explainability becomes a first-class c...
The expanding field of eXplainable Artificial Intelligence research is primarily concerned with the ...
In this paper we describe efficient algorithms that induce shallow (i.e., low depth) decision trees....
We study the problem of explainability-first clustering where explainability becomes a first-class c...
K-Means is a popular clustering algorithm which adopts an iterative refinement procedure to determin...
We present new algorithms for the k-means clustering problem. They use the kd-tree data structure to...
In k-Clustering we are given a multiset of n vectors X subset Z^d and a nonnegative number D, and we...
We show that k-means clustering is an NP-hard optimization problem, even for instances in the plane....
Probably the most famous clustering formulation is k-means. This is the focus today. Note: k-means i...
We show that k-means clustering is an NP-hard optimization problem, even if k is fixed to 2.
A paradox for “k-means clustering” k-means objective φ of C = {ci, i ∈ [k]} on a dataset X: φX(C) = ...
K-means, a simple and effective clustering algorithm, is one of the most widely used algorithms-in c...
We present new algorithms for the k-means clustering problem. They use the kd-tree data structure to...
Classical clustering problems search for a partition of objects into a fixed number of clusters. In ...
We study the problem of explainable clustering in the setting first formalized by Dasgupta, Frost, M...
We study the problem of explainability-first clustering where explainability becomes a first-class c...
The expanding field of eXplainable Artificial Intelligence research is primarily concerned with the ...
In this paper we describe efficient algorithms that induce shallow (i.e., low depth) decision trees....
We study the problem of explainability-first clustering where explainability becomes a first-class c...
K-Means is a popular clustering algorithm which adopts an iterative refinement procedure to determin...
We present new algorithms for the k-means clustering problem. They use the kd-tree data structure to...
In k-Clustering we are given a multiset of n vectors X subset Z^d and a nonnegative number D, and we...
We show that k-means clustering is an NP-hard optimization problem, even for instances in the plane....
Probably the most famous clustering formulation is k-means. This is the focus today. Note: k-means i...
We show that k-means clustering is an NP-hard optimization problem, even if k is fixed to 2.
A paradox for “k-means clustering” k-means objective φ of C = {ci, i ∈ [k]} on a dataset X: φX(C) = ...
K-means, a simple and effective clustering algorithm, is one of the most widely used algorithms-in c...
We present new algorithms for the k-means clustering problem. They use the kd-tree data structure to...
Classical clustering problems search for a partition of objects into a fixed number of clusters. In ...