paper-with-me

Papers

Multi-Swap $k$-Means++

2023-09-28 · Lorenzo Beretta, Vincent Cohen-Addad, Silvio Lattanzi, Nikos Parotsidis

The $k$-means++ algorithm of Arthur and Vassilvitskii (SODA 2007) is often the practitioners' choice algorithm for optimizing the popular $k$-means clustering objective and is known to give an $O(\log k)$-approximation in expectation. To obtain higher quality solutions, Lattanzi and Sohler (ICML 2019) proposed augmenting $k$-means++ with $O(k \log \log k)$ local search steps obtained through the $k$-means++ sampling distribution to yield a $c$-approximation to the $k$-means clustering problem, where $c$ is a large absolute constant. Here we generalize and extend their local search algorithm by considering larger and more sophisticated local search neighborhoods hence allowing to swap multiple centers at the same time. Our algorithm achieves a $9 + \varepsilon$ approximation ratio, which is the best possible for local search. Importantly we show that our approach yields substantial practical improvements, we show significant quality improvements over the approach of Lattanzi and Sohler (ICML 2019) on several datasets.

📄 PDF Abstract BibTeX arXiv:2309.16384

Code (1)

lorenzo2beretta/multi-swap-k-means-pp 공식 구현

Tasks

Clustering

Similar Papers 제목 키워드 기반

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…

Multi-Swap k-Means++

2023-09-21 · NeurIPS 2023 11

The $k$-means++ algorithm of Arthur and Vassilvitskii (SODA 2007) is often the practitioners' choice algorithm for optimizing the popular $k$-means clustering objective and is known to give an $O(\log k)$-approximation i…

Kempe Swap K-Means: A Scalable Near-Optimal Solution for Semi-Supervised Clustering

2026-03-28 · Yuxuan Ren, Shijie Deng arxiv

This paper presents a novel centroid-based heuristic algorithm, termed Kempe Swap K-Means, for constrained clustering under rigid must-link (ML) and cannot-link (CL) constraints. The algorithm employs a dual-phase iterat…

Computational Efficiency

Fine-Grained Face Swapping via Regional GAN Inversion

2022-11-25 · CVPR 2023 1 · Zhian Liu, Maomao Li, Yong Zhang, Cairong Wang 외

We present a novel paradigm for high-fidelity face swapping that faithfully preserves the desired subtle geometry and texture details. We rethink face swapping from the perspective of fine-grained face editing, \textit{i…

DisentanglementFace Swapping

A Stochastic Alternating Balance $k$-Means Algorithm for Fair Clustering

2021-05-29 · Suyun Liu, Luis Nunes Vicente

In the application of data clustering to human-centric decision-making systems, such as loan applications and advertisement recommendations, the clustering outcome might discriminate against people across different demog…

ClusteringDecision Making