Fast Online Clustering with Randomized Skeleton Sets
Krzysztof Choromanski, Sanjiv Kumar, Xiaofeng Liu

TL;DR
This paper introduces a fast, online clustering algorithm that accurately identifies arbitrary-shaped clusters in high-throughput data streams without restrictive assumptions, providing theoretical guarantees and outperforming existing methods.
Contribution
The paper proposes a novel online clustering method using adaptive skeleton sets that automatically detects the number of clusters with provable guarantees.
Findings
The algorithm reliably recovers arbitrary-shaped clusters.
It outperforms existing methods on several datasets.
It provides theoretical guarantees on clustering quality.
Abstract
We present a new fast online clustering algorithm that reliably recovers arbitrary-shaped data clusters in high throughout data streams. Unlike the existing state-of-the-art online clustering methods based on k-means or k-medoid, it does not make any restrictive generative assumptions. In addition, in contrast to existing nonparametric clustering techniques such as DBScan or DenStream, it gives provable theoretical guarantees. To achieve fast clustering, we propose to represent each cluster by a skeleton set which is updated continuously as new data is seen. A skeleton set consists of weighted samples from the data where weights encode local densities. The size of each skeleton set is adapted according to the cluster geometry. The proposed technique automatically detects the number of clusters and is robust to outliers. The algorithm works for the infinite data stream where more than…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Clustering Algorithms Research · Face and Expression Recognition · Caching and Content Delivery
