Solving Systems of Random Quadratic Equations via Truncated Amplitude Flow

05/26/2016
by   Gang Wang, et al.
0

This paper presents a new algorithm, termed truncated amplitude flow (TAF), to recover an unknown vector x from a system of quadratic equations of the form y_i=|〈a_i,x〉|^2, where a_i's are given random measurement vectors. This problem is known to be NP-hard in general. We prove that as soon as the number of equations is on the order of the number of unknowns, TAF recovers the solution exactly (up to a global unimodular constant) with high probability and complexity growing linearly with both the number of unknowns and the number of equations. Our TAF approach adopts the amplitude-based empirical loss function, and proceeds in two stages. In the first stage, we introduce an orthogonality-promoting initialization that can be obtained with a few power iterations. Stage two refines the initial estimate by successive updates of scalable truncated generalized gradient iterations, which are able to handle the rather challenging nonconvex and nonsmooth amplitude-based objective function. In particular, when vectors x and a_i's are real-valued, our gradient truncation rule provably eliminates erroneously estimated signs with high probability to markedly improve upon its untruncated version. Numerical tests using synthetic data and real images demonstrate that our initialization returns more accurate and robust estimates relative to spectral initializations. Furthermore, even under the same initialization, the proposed amplitude-based refinement outperforms existing Wirtinger flow variants, corroborating the superior performance of TAF over state-of-the-art algorithms.

READ FULL TEXT
research
10/29/2016

Solving Large-scale Systems of Random Quadratic Equations via Stochastic Truncated Amplitude Flow

A novel approach termed stochastic truncated amplitude flow (STAF) is de...
research
05/29/2017

Solving Almost all Systems of Random Quadratic Equations

This paper deals with finding an n-dimensional solution x to a system of...
research
05/22/2019

Solving Random Systems of Quadratic Equations with Tanh Wirtinger Flow

Solving quadratic systems of equations in n variables and m measurements...
research
12/06/2017

Compressive Phase Retrieval via Reweighted Amplitude Flow

The problem of reconstructing a sparse signal vector from magnitude-only...
research
09/24/2019

Phase Retrieval via Smooth Amplitude Flow

Phase retrieval (PR) is an inverse problem about recovering a signal fro...
research
09/27/2018

Towards the optimal construction of a loss function without spurious local minima for solving quadratic equations

The problem of finding a vector x which obeys a set of quadratic equatio...
research
10/01/2018

Truncated Laplacian Mechanism for Approximate Differential Privacy

We derive a class of noise probability distributions to preserve (ϵ, δ)-...

Please sign up or login with your details

Forgot password? Click here to reset