Top Banner
ONLINE IDENTIFICATION AND TRACKING OF SUBSPACES FROM HIGHLY INCOMPLETE INFORMATION Presenter: Ju Gao Laura Balzano, Robert Nowak and Benjamin Recht
13
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: March5 gao

ONLINE IDENTIFICATION AND TRACKING OF SUBSPACES FROM HIGHLY INCOMPLETE INFORMATION

Presenter: Ju Gao

Laura Balzano, Robert Nowak and Benjamin Recht

Page 2: March5 gao

Problem Statement

Given: observations that come from unknown subspace with missing information (e.g. subsampling, compression, noise corruption) Goal: track the underlying signal subspace Remark1: signal subspace might be time varying

Remark2: solution is not unique

Page 3: March5 gao

Problem Statement Cont’d

1. Update subspace matrix U iteratively using new observation

2. The solution needs to be orthonormal 3. The solution is rotational invariant

Distance between current observation and subspace estimates can be calculated as:

Page 4: March5 gao

Grassmannian G(n,d) Definition(Grassmannian): the set of all d-dimensional subspace that lies in n-dimensional space is called Grassmannian manifold G(n,d)

Parameterization of Grassmannian manifold: 1. An element S \in G(n,d) can be represented as any n-by-d orthonormal matrices that form the bases for S 2. Quotient space representation V(n,d)/O(d) (Stiefel to orthonormal group)

Page 5: March5 gao

Solution of Subspace Tracking Problem

Recall the two conditions for the subspace tracking problem

The solution lies in G(n,d)

Gradient descending on G(n,d) gives the solution

Page 6: March5 gao

Proposed Method

Ordinary gradient:

Remember distance function:

Page 7: March5 gao

Proposed Method

Ordinary gradient:

Remember distance function:

Page 8: March5 gao

Proposed Method

Ordinary gradient:

Remember distance function:

Natural gradient [Edelman 1998]:

Page 9: March5 gao

Proposed Method

Ordinary gradient:

Remember distance function:

Natural gradient [Edelman 1998]:

Page 10: March5 gao

Gradient Descend in Grassmannian [Edelman 1998]:

SVD of natural gradient:

Updating rule:

Page 11: March5 gao

GROUSE Algorithm

Page 12: March5 gao

Simulation Results

Page 13: March5 gao

Simulation Results