paper-with-me

홈 › Papers

An interpretable Good--Turing restart criterion for k-means++

2026-07-09 · Renato Cordeiro de Amorim arxiv

The k-means++ algorithm is commonly restarted multiple times to avoid poor local optima, yet the number of restarts is almost always chosen arbitrarily and applied uniformly regardless of data set difficulty. This undermines any comparison relying on such a choice and wastes computation on easy data sets while potentially under-serving hard ones. We introduce GTRC, a restart criterion combining a Good-Turing estimate, a proven unconditional bound, and a confidence-based bound on the probability that a further restart would improve on the current result, stopping once this probability falls below a user-specified tolerance $\varepsilon$. Across 36 data sets, GTRC reached clustering quality competitive with well-chosen fixed restart counts, while the number of restarts used varied considerably and appropriately with data set difficulty, governed by an interpretable, data-dependent signal rather than a fixed rule. GTRC offers a principled and reportable alternative to fixing the number of $k$-means++ restarts in advance. Software:https://github.com/RCdeAmorim/Good-Turing-Restart-Criterion.

📄 PDF Abstract BibTeX arXiv:2607.08243

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Determinantal consensus clustering

2021-02-07 · Serge Vicente, Alejandro Murua

Random restart of a given algorithm produces many partitions to yield a consensus clustering. Ensemble methods such as consensus clustering have been recognized as more robust approaches for data clustering than single c…

ClusteringClustering EnsembleDiversityPoint Processes

K-means for Evolving Data Streams

2020-12-07 · Arkaitz Bidaurrazaga, Aritz Pérez, Marco Capó

Currently the amount of data produced worldwide is increasing beyond measure, thus a high volume of unsupervised data must be processed continuously. One of the main unsupervised data analysis is clustering. In streaming…

ClusteringDrift Detection

Interpretable Clustering with the Distinguishability Criterion

2024-04-24 · Ali Turfah, Xiaoquan Wen

Cluster analysis is a popular unsupervised learning tool used in many disciplines to identify heterogeneous sub-populations within a sample. However, validating cluster analysis results and determining the number of clus…

Clustering

From Understanding Genetic Drift to a Smart-Restart Mechanism for Estimation-of-Distribution Algorithms

2022-06-18 · Weijie Zheng, Benjamin Doerr

Estimation-of-distribution algorithms (EDAs) are optimization algorithms that learn a distribution on the search space from which good solutions can be sampled easily. A key parameter of most EDAs is the sample size (pop…

Combinatorial Optimization

Finite-Time Analysis and Restarting Scheme for Linear Two-Time-Scale Stochastic Approximation

2019-12-23 · Thinh T. Doan

Motivated by their broad applications in reinforcement learning, we study the linear two-time-scale stochastic approximation, an iterative method using two different step sizes for finding the solutions of a system of tw…

Reinforcement Learning