A Message-Passing Approach to Phase Retrieval of Sparse Signals

Author(s):  
Philip Schniter ◽  
Sundeep Rangan
2019 ◽  
Vol 9 (1) ◽  
pp. 33-79 ◽  
Author(s):  
Raphaël Berthier ◽  
Andrea Montanari ◽  
Phan-Minh Nguyen

Abstract Given a high-dimensional data matrix $\boldsymbol{A}\in{{\mathbb{R}}}^{m\times n}$, approximate message passing (AMP) algorithms construct sequences of vectors $\boldsymbol{u}^{t}\in{{\mathbb{R}}}^{n}$, ${\boldsymbol v}^{t}\in{{\mathbb{R}}}^{m}$, indexed by $t\in \{0,1,2\dots \}$ by iteratively applying $\boldsymbol{A}$ or $\boldsymbol{A}^{{\textsf T}}$ and suitable nonlinear functions, which depend on the specific application. Special instances of this approach have been developed—among other applications—for compressed sensing reconstruction, robust regression, Bayesian estimation, low-rank matrix recovery, phase retrieval and community detection in graphs. For certain classes of random matrices $\boldsymbol{A}$, AMP admits an asymptotically exact description in the high-dimensional limit $m,n\to \infty $, which goes under the name of state evolution. Earlier work established state evolution for separable nonlinearities (under certain regularity conditions). Nevertheless, empirical work demonstrated several important applications that require non-separable functions. In this paper we generalize state evolution to Lipschitz continuous non-separable nonlinearities, for Gaussian matrices $\boldsymbol{A}$. Our proof makes use of Bolthausen’s conditioning technique along with several approximation arguments. In particular, we introduce a modified algorithm (called LoAMP for Long AMP), which is of independent interest.


2018 ◽  
Vol 15 (6) ◽  
pp. 1-17 ◽  
Author(s):  
Xiangming Meng ◽  
Sheng Wu ◽  
Michael Riis Andersen ◽  
Jiang Zhu ◽  
Zuyao Ni

2017 ◽  
Vol 7 ◽  
pp. 43-55 ◽  
Author(s):  
Boshra Rajaei ◽  
Sylvain Gigan ◽  
Florent Krzakala ◽  
Laurent Daudet

Sign in / Sign up

Export Citation Format

Share Document