Deep Neural Networks Motivated by Partial Differential Equations

By Lars Ruthotto, Eldad Haber. 2018

570 citations recorded by the source corpus.

Partial differential equations (PDEs) are indispensable for modeling many physical phenomena and also commonly used for solving image processing tasks. In the latter area, PDE-based approaches interpret image data as discretizations of multivariate functions and the output of image processing algorithms as solutions to certain PDEs. Posing image processing problems in the infinite-dimensional setting provides powerful tools for their analysis and solution. For the last few decades, the reinterpretation of classical image processing problems through the PDE lens has been creating multiple celebrated approaches that benefit a vast area of tasks including image segmentation, denoising, registration, and reconstruction. In this paper, we establish a new PDE interpretation of a class of deep convolutional neural networks (CNN) that are commonly used to learn from speech, image, and video data. Our interpretation includes convolution residual neural networks (ResNet), which are among the most promising approaches for tasks such as image classification having improved the state-of-the-art performance in prestigious benchmark challenges. Despite their recent successes, deep ResNets still face some critical challenges associated with their design, immense computational costs and memory requirements, and lack of understanding of their reasoning. Guided by well-established PDE theory, we derive three new ResNet architectures that fall into two new classes: parabolic and hyperbolic CNNs. We demonstrate how PDE theory can provide new insights and algorithms for deep learning and demonstrate the competitiveness of three new CNN architectures using numerical experiments.

Subfields: Computational Mechanics, Computer Vision and Pattern Recognition, Statistical and Nonlinear Physics, Model Architectures, Numerical Methods & Scientific Computing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Mechanics

  1. Wotao Yin
  2. Stanley J. Osher
  3. Samy Wu Fung
  4. Carola-Bibiane Schönlieb
  5. N. Benjamin Erichson
  6. Kurt Keutzer
  7. A. Gholami
  8. Michael W. Mahoney

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Michael W. Mahoney
  3. Kurt Keutzer
  4. Jitendra Malik
  5. Ming-Hsuan Yang
  6. Dacheng Tao
  7. David Kristjanson Duvenaud
  8. Xiaogang Wang

In Statistical and Nonlinear Physics

  1. Ricky T. Q. Chen
  2. Michael W. Mahoney
  3. David Kristjanson Duvenaud
  4. Jörn-Henrik Jacobsen
  5. Samy Wu Fung
  6. Jens Behrmann
  7. Matthew J. Johnson
  8. Jacob Kelly

In Model Architectures

  1. Ricky T. Q. Chen
  2. David Kristjanson Duvenaud
  3. Jörn-Henrik Jacobsen
  4. Jens Behrmann
  5. Michael W. Mahoney
  6. N. Benjamin Erichson
  7. Samy Wu Fung
  8. Dane Taylor

In Numerical Methods & Scientific Computing

  1. A. Gholami
  2. Samy Wu Fung
  3. Michael W. Mahoney
  4. Matthew J. Johnson
  5. Chris Finlay
  6. Sungyong Seo
  7. Simon Robert Arridge
  8. David Kristjanson Duvenaud

Citations in the corpus