To be or not to be stable, that is the question: understanding neural networks for inverse problems
Davide Evangelista, James Nagy, Elena Morotti, Elena Loli Piccolomini
TL;DR
The work analyzes stability-accuracy trade-offs in neural-network Solvers for linear inverse problems with Gaussian noise, establishing a formal framework of reconstructors, $\eta^{-1}$-accuracy, and $\epsilon$-stability. It introduces ReNN, a ground-truth-free training paradigm, and stabilizer-based approaches (StNN/StReNN) that integrate model-based pre-processing to mitigate noise sensitivity. Theoretical results link stability to local Lipschitz properties and iterative stabilizers (e.g., Tikhonov/CGLS sketches), while experiments on image deblurring demonstrate substantial stability improvements with controlled accuracy loss, and show ReNN's robustness when ground-truth data are unavailable. Collectively, these methods offer principled, practically effective tools for stable, high-quality image reconstruction in noisy linear inverse problems, with potential applicability to medical imaging and other ill-posed tasks.
Abstract
The solution of linear inverse problems arising, for example, in signal and image processing is a challenging problem since the ill-conditioning amplifies, in the solution, the noise present in the data. Recently introduced algorithms based on deep learning overwhelm the more traditional model-based approaches in performance, but they typically suffer from instability with respect to data perturbation. In this paper, we theoretically analyze the trade-off between stability and accuracy of neural networks, when used to solve linear imaging inverse problems for not under-determined cases. Moreover, we propose different supervised and unsupervised solutions to increase the network stability and maintain a good accuracy, by means of regularization properties inherited from a model-based iterative scheme during the network training and pre-processing stabilizing operator in the neural networks. Extensive numerical experiments on image deblurring confirm the theoretical results and the effectiveness of the proposed deep learning-based approaches to handle noise on the data.
