一种可解释的用于k-means++算法重启判定的Good-Turing准则 / An interpretable Good--Turing restart criterion for k-means++
1️⃣ 一句话总结
本文提出了一种名为GTRC的自适应重启判定方法,通过结合Good-Turing估计和置信度概率来动态决定何时停止k-means++算法的重启,避免了对所有数据集使用固定重启次数的低效做法,从而在保证聚类质量的同时大幅节省计算资源。
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:this https URL.
一种可解释的用于k-means++算法重启判定的Good-Turing准则 / An interpretable Good--Turing restart criterion for k-means++
本文提出了一种名为GTRC的自适应重启判定方法,通过结合Good-Turing估计和置信度概率来动态决定何时停止k-means++算法的重启,避免了对所有数据集使用固定重启次数的低效做法,从而在保证聚类质量的同时大幅节省计算资源。
源自 arXiv: 2607.08243