Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

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

About

In this paper, we present GASG21 (Grassmannian Adaptive Stochastic Gradient for $L_{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 $L_{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 $\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.

Jun He, Yue Zhang• 2014

Related benchmarks

TaskDatasetResultRank
Motion SegmentationHopkins 155 2-motion sequences original (outlier-free)
Checker Mean Error2.07
9
Motion SegmentationHopkins 155 3-motion sequences original (outlier-free)
Checker Mean Error5.45
9
Motion SegmentationCorrupted Hopkins 155 30% outliers 2-motion
Checker Mean Error7.54
6
Motion SegmentationHopkins 155 Corrupted 30% outliers 3-motion
Mean Error (Checker)14.92
6
Subspace RecoveryExtended Yale Facebase Individual 1 with Caltech101 BACKGROUND outliers 53, 54 (Face1)
Running Time (s)4.04
4
Subspace RecoveryExtended Yale Facebase Individual 2 with Caltech101 BACKGROUND outliers 53, 54 (Face2)
Running Time (s)4.01
4
Subspace RecoveryExtended Yale Facebase Individual 3 with Caltech101 BACKGROUND outliers 53, 54 (Face3)
Running Time (s)4.02
4
Subspace RecoveryExtended Yale Facebase Individual 4 with Caltech101 BACKGROUND outliers 53, 54
Running Time (s)4.03
4
Subspace RecoveryExtended Yale Facebase Individual 5 Caltech101 BACKGROUND outliers 53, 54
Running Time (s)4.01
4
Subspace RecoveryExtended Yale Facebase Individual 6 with Caltech101 BACKGROUND outliers 53, 54
Running Time (s)4.03
4
Showing 10 of 15 rows

Other info

Follow for update