Solving inverse problems is a fundamental component of science, engineering and mathematics. With the advent of deep learning, deep neural networks have significant potential to outperform existing state-of-the-art, model-based methods for solving inverse problems. However, it is known that current data-driven approaches face several key issues, notably hallucinations, instabilities and unpredictable generalization, with potential impact in critical tasks such as medical imaging. This raises the key question of whether or not one can construct deep neural networks for inverse problems with explicit stability and accuracy guarantees. In this work, we present a novel construction of accurate, stable and efficient neural networks for inverse problems with general analysis-sparse models, termed NESTANets. To construct the network, we first unroll NESTA, an accelerated first-order method for convex optimization. The slow convergence of this method leads to deep networks with low efficiency. Therefore, to obtain shallow, and consequently more efficient, networks we combine NESTA with a novel restart scheme. We then use compressed sensing techniques to demonstrate accuracy and stability. We showcase this approach in the case of Fourier imaging, and verify its stability and performance via a series of numerical experiments. The key impact of this work is demonstrating the construction of efficient neural networks based on unrolling with guaranteed stability and accuracy.
翻译:解决逆向问题是科学、工程和数学的一个基本组成部分。随着深层次的学习的到来,深神经网络具有巨大的潜力,可以超越现有最先进的、基于模型的方法,解决逆向问题。然而,众所周知,目前由数据驱动的方法面临若干关键问题,特别是幻觉、不稳定和不可预测的概括化,在医学成像等关键任务中具有潜在影响。这就提出了这样一个关键问题,即人们是否能够在明确稳定和准确的保证下,为反向问题建立深神经网络。在这项工作中,我们展示了一种新颖的、准确、稳定和高效的神经网络,用一般分析-分析-分析模型,即NESTANetes,来应对反向问题。为了建设网络,我们首先将NESTANets,即加速的一级方法,用于调和力优化。这一方法的缓慢结合导致网络的深度低效率。因此,我们把NESTA与新的重新启动计划结合起来,我们随后使用压缩的遥感技术来显示准确性和稳定性。我们用四面图像的精确性和稳定性模型来展示这一方法,我们通过保证的精确性测试来展示其稳定性、以核心的造价的网络。