paper-with-me

홈 › Papers

From Large to Small Datasets: Size Generalization for Clustering Algorithm Selection

2024-02-22 · Vaggos Chatziafratis, Ishani Karmarkar, Ellen Vitercik

In clustering algorithm selection, we are given a massive dataset and must efficiently select which clustering algorithm to use. We study this problem in a semi-supervised setting, with an unknown ground-truth clustering that we can only access through expensive oracle queries. Ideally, the clustering algorithm's output will be structurally close to the ground truth. We approach this problem by introducing a notion of size generalization for clustering algorithm accuracy. We identify conditions under which we can (1) subsample the massive clustering instance, (2) evaluate a set of candidate algorithms on the smaller instance, and (3) guarantee that the algorithm with the best accuracy on the small instance will have the best accuracy on the original big instance. We provide theoretical size generalization guarantees for three classic clustering algorithms: single-linkage, k-means++, and (a smoothed variant of) Gonzalez's k-centers heuristic. We validate our theoretical analysis with empirical results, observing that on real-world clustering instances, we can use a subsample of as little as 5% of the data to identify which algorithm is best on the full dataset.

📄 PDF Abstract BibTeX arXiv:2402.14332

Code (0)

등록된 구현이 없습니다.

Tasks

Clustering

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Query K-means Clustering and the Double Dixie Cup Problem

2018-06-15 · NeurIPS 2018 12 · I Chien, Chao Pan, Olgica Milenkovic

We consider the problem of approximate $K$-means clustering with outliers and side information provided by same-cluster queries and possibly noisy answers. Our solution shows that, under some mild assumptions on the smal…

Clustering

Scalable Support Vector Clustering Using Budget

2017-09-19 · Tung Pham, Trung Le, Hang Dang

Owing to its application in solving the difficult and diverse clustering or outlier detection problem, support-based clustering has recently drawn plenty of attention. Support-based clustering method always undergoes two…

ClusteringOutlier Detection

Linear Time Algorithms for k-means with Multi-Swap Local Search

2023-09-21 · NeurIPS 2023 11

The local search methods have been widely used to solve the clustering problems. In practice, local search algorithms for clustering problems mainly adapt the single-swap strategy, which enables them to handle large-scal…

Higher-Order Spectral Clustering for Geometric Graphs

2020-09-23 · Konstantin Avrachenkov, Andrei Bobu, Maximilien Dreveton

The present paper is devoted to clustering geometric graphs. While the standard spectral clustering is often not effective for geometric graphs, we present an effective generalization, which we call higher-order spectral…

Clustering

Gap-Free Clustering: Sensitivity and Robustness of SDP

2023-08-29 · Matthew Zurek, Yudong Chen

We study graph clustering in the Stochastic Block Model (SBM) in the presence of both large clusters and small, unrecoverable clusters. Previous convex relaxation approaches achieving exact recovery do not allow any smal…

ClusteringGraph ClusteringSensitivityStochastic Block Model