Papers
Topics
Authors
Recent
Search
2000 character limit reached

The local convexity of solving systems of quadratic equations

Published 25 Jun 2015 in math.NA, math.OC, and stat.ML | (1506.07868v5)

Abstract: This paper considers the recovery of a rank rr positive semidefinite matrix XX<sup>TR<sup>n×</sup></sup>nX X<sup>T\in\mathbb{R}<sup>{n\times</sup></sup> n} from mm scalar measurements of the form yi:=ai<sup>T</sup>XX<sup>T</sup>aiy_i := a_i<sup>T</sup> X X<sup>T</sup> a_i (i.e., quadratic measurements of XX). Such problems arise in a variety of applications, including covariance sketching of high-dimensional data streams, quadratic regression, quantum state tomography, among others. A natural approach to this problem is to minimize the loss function f(U)=i(yiai<sup>TUU<sup>Tai)<sup>2f(U) = \sum_i (y_i - a_i<sup>TUU<sup>Ta_i)<sup>2 which has an entire manifold of solutions given by XOOOr{XO}_{O\in\mathcal{O}_r} where Or\mathcal{O}_r is the orthogonal group of r×rr\times r orthogonal matrices; this is {\it non-convex} in the n×rn\times r matrix UU, but methods like gradient descent are simple and easy to implement (as compared to semidefinite relaxation approaches). In this paper we show that once we have mCnrlog<sup>2(n)m \geq C nr \log<sup>2(n) samples from isotropic gaussian aia_i, with high probability {\em (a)} this function admits a dimension-independent region of {\em local strong convexity} on lines perpendicular to the solution manifold, and {\em (b)} with an additional polynomial factor of rr samples, a simple spectral initialization will land within the region of convexity with high probability. Together, this implies that gradient descent with initialization (but no re-sampling) will converge linearly to the correct XX, up to an orthogonal transformation. We believe that this general technique (local convexity reachable by spectral initialization) should prove applicable to a broader class of nonconvex optimization problems.

Citations (72)

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.