Neural Networks with Cheap Differential Operators

12/08/2019
by   Ricky T. Q. Chen, et al.
36

Gradients of neural networks can be computed efficiently for any architecture, but some applications require differential operators with higher time complexity. We describe a family of restricted neural network architectures that allow efficient computation of a family of differential operators involving dimension-wise derivatives, used in cases such as computing the divergence. Our proposed architecture has a Jacobian matrix composed of diagonal and hollow (non-diagonal) components. We can then modify the backward computation graph to extract dimension-wise derivatives efficiently with automatic differentiation. We demonstrate these cheap differential operators for solving root-finding subproblems in implicit ODE solvers, exact density evaluation for continuous normalizing flows, and evaluating the Fokker–Planck equation for training stochastic differential equation models.

READ FULL TEXT
research
07/09/2020

A blueprint for building efficient Neural Network Differential Equation Solvers

Neural Networks are well known to have universal approximation propertie...
research
12/05/2018

A Comparison of Automatic Differentiation and Continuous Sensitivity Analysis for Derivatives of Differential Equation Solutions

The derivatives of differential equation solutions are commonly used as ...
research
09/27/2019

Data-driven discovery of free-form governing differential equations

We present a method of discovering governing differential equations from...
research
01/24/2022

Neural Implicit Surfaces in Higher Dimension

This work investigates the use of neural networks admitting high-order d...
research
10/19/2018

Nonlinear integro-differential operator regression with neural networks

This note introduces a regression technique for finding a class of nonli...
research
09/06/2019

Computing Derivatives for PETSc Adjoint Solvers using Algorithmic Differentiation

Most nonlinear partial differential equation (PDE) solvers require the J...
research
10/17/2022

Signal Processing for Implicit Neural Representations

Implicit Neural Representations (INRs) encoding continuous multi-media d...

Please sign up or login with your details

Forgot password? Click here to reset