Papers
Topics
Authors
Recent
Search
2000 character limit reached

Convergence rate of stochastic k-means

Published 16 Nov 2016 in cs.LG | (1611.05132v1)

Abstract: We analyze online \cite{BottouBengio} and mini-batch \cite{Sculley} kk-means variants. Both scale up the widely used kk-means algorithm via stochastic approximation, and have become popular for large-scale clustering and unsupervised feature learning. We show, for the first time, that starting with any initial solution, they converge to a "local optimum" at rate O(1t)O(\frac{1}{t}) (in terms of the kk-means objective) under general conditions. In addition, we show if the dataset is clusterable, when initialized with a simple and scalable seeding algorithm, mini-batch kk-means converges to an optimal kk-means solution at rate O(1t)O(\frac{1}{t}) with high probability. The kk-means objective is non-convex and non-differentiable: we exploit ideas from recent work on stochastic gradient descent for non-convex problems \cite{ge:sgd_tensor, balsubramani13} by providing a novel characterization of the trajectory of kk-means algorithm on its solution space, and circumvent the non-differentiability problem via geometric insights about kk-means update.

Authors (2)
Citations (24)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.