paper-with-me

홈 › Papers

Near-Optimal Explainable $k$-Means for All Dimensions

2021-06-29 · Moses Charikar, Lunjia Hu

Many clustering algorithms are guided by certain cost functions such as the widely-used $k$-means cost. These algorithms divide data points into clusters with often complicated boundaries, creating difficulties in explaining the clustering decision. In a recent work, Dasgupta, Frost, Moshkovitz, and Rashtchian (ICML 2020) introduced explainable clustering, where the cluster boundaries are axis-parallel hyperplanes and the clustering is obtained by applying a decision tree to the data. The central question here is: how much does the explainability constraint increase the value of the cost function? Given $d$-dimensional data points, we show an efficient algorithm that finds an explainable clustering whose $k$-means cost is at most $k^{1 - 2/d}\,\mathrm{poly}(d\log k)$ times the minimum cost achievable by a clustering without the explainability constraint, assuming $k,d\ge 2$. Taking the minimum of this bound and the $k\,\mathrm{polylog} (k)$ bound in independent work by Makarychev-Shan (ICML 2021), Gamlath-Jia-Polak-Svensson (2021), or Esfandiari-Mirrokni-Narayanan (2021), we get an improved bound of $k^{1 - 2/d}\,\mathrm{polylog}(k)$, which we show is optimal for every choice of $k,d\ge 2$ up to a poly-logarithmic factor in $k$. For $d = 2$ in particular, we show an $O(\log k\log\log k)$ bound, improving near-exponentially over the previous best bound of $O(k\log k)$ by Laber and Murtinho (ICML 2021).

📄 PDF Abstract BibTeX arXiv:2106.15566

Code (0)

등록된 구현이 없습니다.

Tasks

AllClustering

Similar Papers 제목 키워드 기반

Lex2vec: making Explainable Word Embeddings via Lexical Resources

2021-03-03 · Fabio Celli

In this technical report, we propose an algorithm, called Lex2vec that exploits lexical resources to inject information into word embeddings and name the embedding dimensions by means of knowledge bases. We evaluate the …

Word Embeddings

Almost Tight Approximation Algorithms for Explainable Clustering

2021-07-01 · Hossein Esfandiari, Vahab Mirrokni, Shyam Narayanan

Recently, due to an increasing interest for transparency in artificial intelligence, several methods of explainable machine learning have been developed with the simultaneous goal of accuracy and interpretability by huma…

Clustering

Near-optimal Algorithms for Explainable k-Medians and k-Means

2021-07-02 · Konstantin Makarychev, Liren Shan

We consider the problem of explainable $k$-medians and $k$-means introduced by Dasgupta, Frost, Moshkovitz, and Rashtchian~(ICML 2020). In this problem, our goal is to find a threshold decision tree that partitions data …

Explainable k-Means and k-Medians Clustering

2020-01-01 · ICML 2020 1 · Michal Moshkovitz, Sanjoy Dasgupta, Cyrus Rashtchian, Nave Frost

Clustering is a popular unsupervised learning method for geometric data. Unfortunately, many clustering algorithms use global properties of the data, and there are no simple explanations for cluster assignments. To impro…

Clustering

Nearly-Tight and Oblivious Algorithms for Explainable Clustering

2021-06-30 · NeurIPS 2021 12 · Buddhima Gamlath, Xinrui Jia, Adam Polak, Ola Svensson

We study the problem of explainable clustering in the setting first formalized by Dasgupta, Frost, Moshkovitz, and Rashtchian (ICML 2020). A $k$-clustering is said to be explainable if it is given by a decision tree wher…

Clustering