Paper details
Solving Large-scale Systems of Random Quadratic Equations via Stochastic Truncated Amplitude Flow.Authors: G. Wang, G. B. Giannakis, and J. Chen This paper develops a new algorithm, which we call emph{stochastic truncated amplitude flow} (STAF), to reconstruct an unknown -dimensional (typically very large) signal from phaseless quadratic equations of the form . This problem, also known as phase retrieval, is emph{NP-hard} in general. Adopting an amplitude-based nonconvex formulation, STAF is an iterative solution algorithm comprising two stages: s1) The first stage employs a stochastic variance reduced gradient algorithm to solve for an orthogonality-promoting initialization; and, s2) the second stage iteratively refines the initialization using stochastic truncated amplitude-based gradient iterations. Both stages process a single equation per iteration, thus rendering STAF a simple, scalable, and fast algorithm amenable to large-scale implementations. Under the Gaussian random designs, we prove that STAF recovers exactly any signal exponentially fast from on the order of quadratic equations. STAF is also robust vis-{`a}-vis additive noise of bounded support. Simulated tests using the real Gaussian designs demonstrate that STAF empirically reconstructs any exactly from about magnitude-only measurements, outperforming the-state-of-arts and narrowing the gap from the information-theoretic number of quadratic equations . Extensive experiments using synthetic data and real images corroborate markedly improved performance of STAF over existing alternatives. |