Solving Inverse Problems with Score-Based Generative Priors learned from Noisy Data

We present SURE-Score: an approach for learning score-based generative models using training samples corrupted by additive Gaussian noise. When a large training set of clean samples is available, solving inverse problems via score-based (diffusion) generative models trained on the underlying fully-sampled data distribution has recently been shown to outperform end-to-end supervised deep learning. In practice, such a large collection of training data may be prohibitively expensive to acquire in the first place. In this work, we present an approach for approximately learning a score-based generative model of the clean distribution, from noisy training data. We formulate and justify a novel loss function that leverages Stein's unbiased risk estimate to jointly denoise the data and learn the score function via denoising score matching, while using only the noisy samples. We demonstrate the generality of SURE-Score by learning priors and applying posterior sampling to ill-posed inverse problems in two practical applications from different domains: compressive wireless multiple-input multiple-output channel estimation and accelerated 2D multi-coil magnetic resonance imaging reconstruction, where we demonstrate competitive reconstruction performance when learning at signal-to-noise ratio values of 0 and 10 dB, respectively.

[1]  A. Dimakis,et al.  Consistent Diffusion Models: Mitigating Sampling Drift by Learning to be Consistent , 2023, NeurIPS.

[2]  K. Setsompop,et al.  DDM2: Self-Supervised Diffusion MRI Denoising with Generative Diffusion Models , 2023, ICLR.

[3]  Michael Elad,et al.  Image Denoising: The Deep Learning Revolution and Beyond - A Survey Paper - , 2023, SIAM J. Imaging Sci..

[4]  M. Uecker,et al.  Bayesian MRI reconstruction with joint uncertainty estimation using diffusion models , 2022, Magnetic resonance in medicine.

[5]  Andrej Risteski,et al.  Statistical Efficiency of Score Matching: The View from Isoperimetry , 2022, ICLR.

[6]  Jing Cheng,et al.  Self-Score: Self-Supervised Learning on Score-Based Models for MRI Reconstruction , 2022, ArXiv.

[7]  Santiago Segarra,et al.  Annealed Langevin Dynamics for Massive MIMO Detection , 2022, IEEE Transactions on Wireless Communications.

[8]  Jonathan I. Tamir,et al.  MIMO Channel Estimation Using Score-Based Generative Models , 2022, IEEE Transactions on Wireless Communications.

[9]  Michael Elad,et al.  Denoising Diffusion Restoration Models , 2022, NeurIPS.

[10]  S. Ermon,et al.  Solving Inverse Problems in Medical Imaging with Score-Based Generative Models , 2021, ICLR.

[11]  Jong-Chul Ye,et al.  Score-based diffusion models for accelerated MRI , 2021, Medical Image Anal..

[12]  Alexandros G. Dimakis,et al.  Robust Compressed Sensing MRI with Deep Generative Priors , 2021, NeurIPS.

[13]  Alexandros G. Dimakis,et al.  Instance-Optimal Compressed Sensing via Posterior Sampling , 2021, ICML.

[14]  Kwanyoung Kim,et al.  Noise2Score: Tweedie's Approach to Self-Supervised Image Denoising without Clean Images , 2021, NeurIPS.

[15]  Eero P. Simoncelli,et al.  Stochastic Solutions for Linear Inverse Problems using the Prior Implicit in a Denoiser , 2021, NeurIPS.

[16]  Pieter Abbeel,et al.  Denoising Diffusion Probabilistic Models , 2020, NeurIPS.

[17]  Stefano Ermon,et al.  Improved Techniques for Training Score-Based Generative Models , 2020, NeurIPS.

[18]  Yang Song,et al.  Generative Modeling by Estimating Gradients of the Data Distribution , 2019, NeurIPS.

[19]  Loïc Royer,et al.  Noise2Self: Blind Denoising by Self-Supervision , 2019, ICML.

[20]  Pascal Vincent,et al.  fastMRI: An Open Dataset and Benchmarks for Accelerated MRI , 2018, ArXiv.

[21]  Richard G. Baraniuk,et al.  Unsupervised Learning with Stein's Unbiased Risk Estimator , 2018, ArXiv.

[22]  Jaakko Lehtinen,et al.  Noise2Noise: Learning Image Restoration without Clean Data , 2018, ICML.

[23]  Se Young Chun,et al.  Training Deep Learning based Denoisers without Ground Truth Data , 2018, NeurIPS.

[24]  Ian D. Reid,et al.  RefineNet: Multi-path Refinement Networks for High-Resolution Semantic Segmentation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[25]  Robert W. Heath,et al.  Compressed sensing based multi-user millimeter wave systems: How many measurements are needed? , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[26]  B. Efron Tweedie’s Formula and Selection Bias , 2011, Journal of the American Statistical Association.

[27]  Pascal Vincent,et al.  A Connection Between Score Matching and Denoising Autoencoders , 2011, Neural Computation.

[28]  Yonina C. Eldar Generalized SURE for Exponential Families: Applications to Regularization , 2008, IEEE Transactions on Signal Processing.

[29]  Thierry Blu,et al.  Monte-Carlo Sure: A Black-Box Optimization of Regularization Parameters for General Denoising Algorithms , 2008, IEEE Transactions on Image Processing.

[30]  M. Lustig,et al.  Compressed Sensing MRI , 2008, IEEE Signal Processing Magazine.

[31]  Aapo Hyvärinen,et al.  Estimation of Non-Normalized Statistical Models by Score Matching , 2005, J. Mach. Learn. Res..

[32]  Ker-Chau Li,et al.  From Stein's Unbiased Risk Estimates to the Method of Generalized Cross Validation , 1985 .

[33]  C. Stein Estimation of the Mean of a Multivariate Normal Distribution , 1981 .