Solving Inverse Problems With Deep Neural Networks - Robustness Included?

被引:64
作者
Genzel, Martin [1 ]
Macdonald, Jan [2 ]
Marz, Maximilian [2 ]
机构
[1] Univ Utrecht, Math Inst, NL-3584 CS Utrecht, Netherlands
[2] Tech Univ Berlin, Inst Math, D-10623 Berlin, Germany
关键词
Artificial neural networks; Image reconstruction; Robustness; Inverse problems; Deep learning; Perturbation methods; Minimization; image reconstruction; deep neural networks; adversarial robustness; medical imaging; LOW-DOSE CT; IMAGE-RECONSTRUCTION; NOISE; TOMOGRAPHY; TRANSFORM;
D O I
10.1109/TPAMI.2022.3148324
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the past five years, deep learning methods have become state-of-the-art in solving various inverse problems. Before such approaches can find application in safety-critical fields, a verification of their reliability appears mandatory. Recent works have pointed out instabilities of deep neural networks for several image reconstruction tasks. In analogy to adversarial attacks in classification, it was shown that slight distortions in the input domain may cause severe artifacts. The present article sheds new light on this concern, by conducting an extensive study of the robustness of deep-learning-based algorithms for solving underdetermined inverse problems. This covers compressed sensing with Gaussian measurements as well as image recovery from Fourier and Radon measurements, including a real-world scenario for magnetic resonance imaging (using the NYU-fastMRI dataset). Our main focus is on computing adversarial perturbations of the measurements that maximize the reconstruction error. A distinctive feature of our approach is the quantitative and qualitative comparison with total-variation minimization, which serves as a provably robust reference method. In contrast to previous findings, our results reveal that standard end-to-end network architectures are not only resilient against statistical noise, but also against adversarial perturbations. All considered networks are trained by common deep learning techniques, without sophisticated defense strategies.
引用
收藏
页码:1119 / 1134
页数:16
相关论文
共 90 条
[1]   Learned Primal-Dual Reconstruction [J].
Adler, Jonas ;
Oktem, Ozan .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 2018, 37 (06) :1322-1332
[2]   Solving ill-posed inverse problems using iterative deep neural networks [J].
Adler, Jonas ;
Oktem, Ozan .
INVERSE PROBLEMS, 2017, 33 (12)
[3]   MoDL: Model-Based Deep Learning Architecture for Inverse Problems [J].
Aggarwal, Hemant K. ;
Mani, Merry P. ;
Jacob, Mathews .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 2019, 38 (02) :394-405
[4]  
Agrawal A, 2019, ADV NEUR IN, V32
[5]   Living on the edge: phase transitions in convex programs with random data [J].
Amelunxen, Dennis ;
Lotz, Martin ;
McCoy, Michael B. ;
Tropp, Joel A. .
INFORMATION AND INFERENCE-A JOURNAL OF THE IMA, 2014, 3 (03) :224-294
[6]  
[Anonymous], 2010, P 27 INT C INT C MAC
[7]  
[Anonymous], 2013, MATH INTRO COMPRESSI
[8]   On instabilities of deep learning in image reconstruction and the potential costs of AI [J].
Antun, Vegard ;
Renna, Francesco ;
Poon, Clarice ;
Adcock, Ben ;
Hansen, Anders C. .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2020, 117 (48) :30088-30095
[9]   On the Robustness of Semantic Segmentation Models to Adversarial Attacks [J].
Arnab, Anurag ;
Miksik, Ondrej ;
Torr, Philip H. S. .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2020, 42 (12) :3040-3053
[10]   Solving inverse problems using data-driven models [J].
Arridge, Simon ;
Maass, Peter ;
Oktem, Ozan ;
Schonlieb, Carola-Bibiane .
ACTA NUMERICA, 2019, 28 :1-174