Fast Noise Removal for k-Means Clustering
Not on the map. Why?
Abstract (arXiv)
This paper considers k-means clustering in the presence of noise. It is known that k-means clustering is highly sensitive to noise, and thus noise should be removed to obtain a quality solution. A popular formulation of this problem is called k-means clustering with outliers. The goal of k-means clustering with outliers is to discard up to a specified number z of points as noise/outliers and then find a k-means solution on the remaining data. The problem has received significant attention, yet current algorithms with theoretical guarantees suffer from either high running time or inherent loss in the solution quality. The main contribution of this paper is two-fold. Firstly, we develop a simple greedy algorithm that has provably strong worst case guarantees. The greedy algorithm adds a simple preprocessing step to remove noise, which can be combined with any k-means clustering algorithm. This algorithm gives the first pseudo-approximation-preserving reduction from k-means with outliers to k-means without outliers. Secondly, we show how to construct a coreset of size O(k log n). When combined with our greedy algorithm, we obtain a scalable, near linear time algorithm. The theoretical contributions are verified experimentally by demonstrating that the algorithm quickly removes noise and obtains a high-quality clustering.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 2; 2025: 0; 2026: 1.
5 papers.
- 2024Beyond explaining: XAI-based Adaptive Learning with SHAP Clustering for Energy Consumption Predictioncited by 2
- 2021Is Simple Uniform Sampling Effective for Center-Based Clustering with Outliers: When and Why?cited by 1
- 2023Randomized Greedy Algorithms and Composable Coreset for k-Center Clustering with Outlierscited by 1
- 2024Linear Programming based Approximation to Individually Fair k-Clustering with Outlierscited by 1
- 2026Simple KNN-Based Outlier Detection Achieves Robust Clusteringcited by 0
- 2026Simple KNN-Based Outlier Detection Achieves Robust Clustering8 May 2026
- 2024Linear Programming based Approximation to Individually Fair k-Clustering with Outliers14 Dec 2024
- 2024Beyond explaining: XAI-based Adaptive Learning with SHAP Clustering for Energy Consumption Prediction7 Feb 2024
- 2023Randomized Greedy Algorithms and Composable Coreset for k-Center Clustering with Outliers7 Jan 2023
- 2021Is Simple Uniform Sampling Effective for Center-Based Clustering with Outliers: When and Why?28 Feb 2021