English

Adaptive Stochastic Gradient Descent on the Grassmannian for Robust Low-Rank Subspace Recovery and Clustering

Machine Learning 2015-04-21 v2 Computer Vision and Pattern Recognition Numerical Analysis Optimization and Control

Abstract

In this paper, we present GASG21 (Grassmannian Adaptive Stochastic Gradient for L2,1L_{2,1} norm minimization), an adaptive stochastic gradient algorithm to robustly recover the low-rank subspace from a large matrix. In the presence of column outliers, we reformulate the batch mode matrix L2,1L_{2,1} norm minimization with rank constraint problem as a stochastic optimization approach constrained on Grassmann manifold. For each observed data vector, the low-rank subspace S\mathcal{S} is updated by taking a gradient step along the geodesic of Grassmannian. In order to accelerate the convergence rate of the stochastic gradient method, we choose to adaptively tune the constant step-size by leveraging the consecutive gradients. Furthermore, we demonstrate that with proper initialization, the K-subspaces extension, K-GASG21, can robustly cluster a large number of corrupted data vectors into a union of subspaces. Numerical experiments on synthetic and real data demonstrate the efficiency and accuracy of the proposed algorithms even with heavy column outliers corruption.

Keywords

Cite

@article{arxiv.1412.4044,
  title  = {Adaptive Stochastic Gradient Descent on the Grassmannian for Robust Low-Rank Subspace Recovery and Clustering},
  author = {Jun He and Yue Zhang},
  journal= {arXiv preprint arXiv:1412.4044},
  year   = {2015}
}

Comments

13 pages, 12 figures and 6 tables