near optimal compressed sensing without priors
play

Near Optimal Compressed Sensing without Priors: Parametric SURE - PowerPoint PPT Presentation

Near Optimal Compressed Sensing without Priors: Parametric SURE Approximate Message Passing Chunli Guo, University College London Mike E. Davies, University of Edinburgh 1 Talk Outline Motivation for Parametric SURE-AMP What is approximate


  1. Near Optimal Compressed Sensing without Priors: Parametric SURE Approximate Message Passing Chunli Guo, University College London Mike E. Davies, University of Edinburgh 1

  2. Talk Outline • Motivation for Parametric SURE-AMP  What is approximate message passing (AMP) algorithm ?  Iterative Gaussian denoising nature of AMP • Parametric SURE-AMP Algorithm  SURE based denoiser design  Parameterization & optimization of denoisers • Numerical Reconstruction Examples

  3. What is AMP ?     m n  y x • The CS reconstruction problem with , m n 0  • The Generic AMP algorithm for i.i.d Gaussian [Donoho 09] x   ˆ 0 0 • Initialized with , 0 z y For t = 0, 1….   ˆ t t T t r x z    ˆ 1 t t ( ) x r t n z          ˆ 1 1 ' t t t t ( ) z y x r Onsager reaction term t m   Where is the non-linear function applied element-wise to the vector t ( ) r t

  4. Iterative Gaussian denoising nature of AMP  t r x Quantile-Quantile Plot for against Gaussian distribution 0 t=10 t=20 t=40   t t (0,1) w N r x w c Where 0 t c is the effective noise variance at each AMP iteration AMP variants:   • L1-AMP: being the soft-thresholding function ( ) t   ( ) • Bayesian optimal AMP: being the MMSE estimator t

  5. Motivation for parametric SURE-AMP • L1-AMP treats the signal denoising as a 1-d problem while the true t r signal pdf is visible in the noisy estimate in the large system limit. • Reconstruction goal: achieve recovery with minimum MSE (BAMP ( ) p x reconstruction) without the prior 0 • Solution : • Fitting the prior with finite number of Gaussians iteratively EM-GAMP algorithm [Vila et al. 2013] – indirect way to minimize MSE • Optimize the parametric denoiser iteratively Parametric SURE-AMP – direct way to minimize MSE

  6. Parametric SURE-AMP algorithm  x    ˆ 0 0 0 0 2 z y 0 c z Initialized with , , For t = 0,1,….    ˆ t t T t r x z   t t t parameter selection function ( , ) H r c t    ˆ 1 t t t t ( , | ) x f r c parametric denoiser t     1 ' t t t t ( , | ) f r c t n         ˆ 1 1 1 t t t t z y x z m 2    1 1 t t c z

  7. SURE: Unbiased estimate of MSE • Ideally we would like a denoiser with the mimimum MSE. x Calculating MSE requires , thus we need to find a 0 surrogate for MSE   x • Let be the noisy observation of with r x w c (0,1) w N 0 0 The denoised signal is obtained via      ˆ ( , | ) ( , | ) x f r c r g r c Theorem [Stein 1981] SURE is defined as the expected value over the noisy data alone and is the unbiased estimate of the MSE           2     2 ˆ ( , | ) x x f r c x  ˆ , 0 , 0 x x x 0 0        2 ' ( , | ) 2 ( , | ) c g r c cg r c r

  8. Parameter Selection Function The denoiser parameters are iteratively selected according to   t t t ( , ) H r c t       2 ' t t t t t , | 2 ( , | ) g r c c g r c argmin  • The parameters optimization relies purely on the noisy data and the effective noise variance. • If all MMSE estimators are included in the parametric family, the parametric SURE-AMP achieves the BAMP performance without prior.

  9. Practical Parametric Denoiser • The denoiser is parameterized as the weighted sum of kernel functions k           ( , | ) ( , | ) ( | ( )) f c r g c f r c i i i  1 i • The non-linear parameters of the kernels are tied up with the effective noise variance    ( ) c c i i  where is fixed for all iterations. i • The linear weight for the kernels are optimized by solving       2 ' ( , | ) 2 ( , | ) c g r c cg r c  d d d       ' 2 ( , | ) ( , | ) ( , | ) 0 g r c g r c c g r c    d d d i i i

  10. Kernel Function Examples  1   2  2   1 Piecewise Linear Kernel [Donoho et al. 2012] Exponential Kernel [Luisier et al. 2007]  2        2 ( ) , ( | T) 2 f f e T 1 2  6 T c

  11. MMSE estimator V.S. Kernel Based Denoiser    (x) 0.1N(0,1) 0.9 (x) p

  12. Reconstruction Comparison    (x) 0.1N(0,1) 0.9 (x) p

  13. Reconstruction Comparison   (x) 0.1N(0,1) 0.9 (0,0.01) p N

  14. Runtime Comparison 20 times faster than the EM-GM-GAMP algorithm for Bernoulli-Gaussian

  15. Natural Images Reconstruction

  16. Natural Images Reconstruction

  17. Conclusion • The parametric SURE-AMP directly minimizes the MSE of the reconstructed signal at each iteration. • With proper design of the parametric family, the parametric SURE-AMP algorithm achieves the BAMP performance without the signal prior . • The parametric SURE is cheap in terms of the computational cost. • Further research involves considering more sophisticated kernel families and the rigorous proof for the state evolution dynamics.

Recommend


More recommend