Deep Convolutional Framelets: A General Deep Learning Framework for Inverse Problems

被引:232
|
作者
Ye, Jong Chul [1 ]
Han, Yoseob [1 ]
Cha, Eunju [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Bio & Brain Engn, Bio Imaging & Signal Proc Lab, Daejeon 34141, South Korea
来源
SIAM JOURNAL ON IMAGING SCIENCES | 2018年 / 11卷 / 02期
基金
新加坡国家研究基金会;
关键词
convolutional neural network; framelets; deep learning; inverse problems; ReLU; perfect reconstruction condition; NEURAL-NETWORKS; IMAGE; RECONSTRUCTION; IDENTIFICATION;
D O I
10.1137/17M1141771
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, deep learning approaches with various network architectures have achieved significant performance improvement over existing iterative reconstruction methods in various imaging problems. However, it is still unclear why these deep learning architectures work for specific inverse problems. Moreover, in contrast to the usual evolution of signal processing theory around the classical theories, the link between deep learning and the classical signal processing approaches, such as wavelets, nonlocal processing, and compressed sensing, are not yet well understood. To address these issues, here we show that the long-sought missing link is the convolution framelets for representing a signal by convolving local and nonlocal bases. The convolution framelets were originally developed to generalize the theory of low-rank Hankel matrix approaches for inverse problems, and this paper further extends this idea so as to obtain a deep neural network using multilayer convolution framelets with perfect reconstruction (PR) under rectified linear unit (ReLU) nonlinearity. Our analysis also shows that the popular deep network components such as residual blocks, redundant filter channels, and concatenated ReLU (CReLU) do indeed help to achieve PR, while the pooling and unpooling layers should be augmented with high-pass branches to meet the PR condition. Moreover, by changing the number of filter channels and bias, we can control the shrinkage behaviors of the neural network. This discovery reveals the limitations of many existing deep learning architectures for inverse problems, and leads us to propose a novel theory for a deep convolutional framelet neural network. Using numerical experiments with various inverse problems, we demonstrate that our deep convolutional framelets network shows consistent improvement over existing deep architectures. This discovery suggests that the success of deep learning stems not from a magical black box, but rather from the power of a novel signal representation using a nonlocal basis combined with a data-driven local basis, which is indeed a natural extension of classical signal processing theory.
引用
收藏
页码:991 / 1048
页数:58
相关论文
共 50 条
  • [21] A General Framework for Uncertainty Estimation in Deep Learning
    Loquercio, Antonio
    Segu, Mattia
    Scaramuzza, Davide
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) : 3153 - 3160
  • [22] Solving Inverse Electromagnetic Problems Using Deep Learning
    Ahmadi, Leila
    Hosseini, Seyyed Mohammad
    Shishegar, Amir Ahmad
    2020 28TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2020, : 629 - 632
  • [23] A Review of Deep Learning Approaches for Inverse Scattering Problems
    Chen, Xudong
    Wei, Zhun
    Li, Maokun
    Rocca, Paolo
    PROGRESS IN ELECTROMAGNETICS RESEARCH-PIER, 2020, 167 : 67 - 81
  • [24] A Qualitative Deep Learning Method for Inverse Scattering Problems
    Yang, He
    Liu, Jun
    APPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY JOURNAL, 2020, 35 (02): : 153 - 160
  • [25] Limitations of Deep Learning for Inverse Problems on Digital Hardware
    Boche, Holger
    Fono, Adalbert
    Kutyniok, Gitta
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2023, 69 (12) : 7887 - 7908
  • [26] Theoretical Perspectives on Deep Learning Methods in Inverse Problems
    Scarlett J.
    Heckel R.
    Rodrigues M.R.D.
    Hand P.
    Eldar Y.C.
    IEEE Journal on Selected Areas in Information Theory, 2022, 3 (03): : 433 - 453
  • [27] A review of deep learning approaches for inverse scattering problems
    Chen, Xudong
    Wei, Zhun
    Li, Maokun
    Rocca, Paolo
    Progress in Electromagnetics Research, 2020, 167 : 67 - 81
  • [28] SPARSE ANETT FOR SOLVING INVERSE PROBLEMS WITH DEEP LEARNING
    Obmann, Daniel
    Linh Nguyen
    Schwab, Johannes
    Haltmeier, Markus
    2020 IEEE 17TH INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING WORKSHOPS (IEEE ISBI WORKSHOPS 2020), 2020,
  • [29] AN OVER COMPLETE DEEP LEARNING METHOD FOR INVERSE PROBLEMS
    Eliasof, Moshe
    Haber, Eldad
    Treister, Eran
    FOUNDATIONS OF DATA SCIENCE, 2024,
  • [30] A qualitative deep learning method for inverse scattering problems
    Yang, He
    Liu, Jun
    Applied Computational Electromagnetics Society Journal, 2020, 35 (02): : 153 - 160