paper-with-me

Papers

Fast and Accurate $k$-means++ via Rejection Sampling

2020-12-22 · NeurIPS 2020 12 · Vincent Cohen-Addad, Silvio Lattanzi, Ashkan Norouzi-Fard, Christian Sohler, Ola Svensson

$k$-means++ \cite{arthur2007k} is a widely used clustering algorithm that is easy to implement, has nice theoretical guarantees and strong empirical performance. Despite its wide adoption, $k$-means++ sometimes suffers from being slow on large data-sets so a natural question has been to obtain more efficient algorithms with similar guarantees. In this paper, we present a near linear time algorithm for $k$-means++ seeding. Interestingly our algorithm obtains the same theoretical guarantees as $k$-means++ and significantly improves earlier results on fast $k$-means++ seeding. Moreover, we show empirically that our algorithm is significantly faster than $k$-means++ and obtains solutions of equivalent quality.

📄 PDF Abstract BibTeX arXiv:2012.11891

Code (0)

등록된 구현이 없습니다.

Tasks

Clustering

Similar Papers 제목 키워드 기반

Reparameterization Gradients through Acceptance-Rejection Sampling Algorithms

2016-10-18 · Christian A. Naesseth, Francisco J. R. Ruiz, Scott W. Linderman, David M. Blei

Variational inference using the reparameterization trick has enabled large-scale approximate Bayesian inference in complex probabilistic models, leveraging stochastic optimization to sidestep intractable expectations. Th…

Bayesian InferenceStochastic OptimizationVariational Inference

FastMCTS: A Simple Sampling Strategy for Data Synthesis

2025-02-17 · Peiji Li, Kai Lv, Yunfan Shao, Yichuan Ma 외

Synthetic high-quality multi-step reasoning data can significantly enhance the performance of large language models on various tasks. However, most existing methods rely on rejection sampling, which generates trajectorie…

Diffusion Rejection Sampling

2024-05-28 · Byeonghu Na, Yeongmin Kim, Minsang Park, DongHyeok Shin 외

Recent advances in powerful pre-trained diffusion models encourage the development of methods to improve the sampling performance under well-trained diffusion models. This paper introduces Diffusion Rejection Sampling (D…

A New Rejection Sampling Approach to $k$-$\mathtt{means}$++ With Improved Trade-Offs

2025-02-04 · Poojan Shah, Shashwat Agrawal, Ragesh Jaiswal

The $k$-$\mathtt{means}$++ seeding algorithm (Arthur & Vassilvitskii, 2007) is widely used in practice for the $k$-means clustering problem where the goal is to cluster a dataset $\mathcal{X} \subset \mathbb{R} ^d$ into …

Pliable rejection sampling

2026-04-24 · Akram Erraqabi, Michal Valko, Alexandra Carpentier, Odalric-Ambrym Maillard arxiv

Rejection sampling is a technique for sampling from difficult distributions. However, its use is limited due to a high rejection rate. Common adaptive rejection sampling methods either work only for very specific distrib…