High-order Differentiable Autoencoder for Nonlinear Model Reduction

02/19/2021
by   Siyuan Shen, et al.
44

This paper provides a new avenue for exploiting deep neural networks to improve physics-based simulation. Specifically, we integrate the classic Lagrangian mechanics with a deep autoencoder to accelerate elastic simulation of deformable solids. Due to the inertia effect, the dynamic equilibrium cannot be established without evaluating the second-order derivatives of the deep autoencoder network. This is beyond the capability of off-the-shelf automatic differentiation packages and algorithms, which mainly focus on the gradient evaluation. Solving the nonlinear force equilibrium is even more challenging if the standard Newton's method is to be used. This is because we need to compute a third-order derivative of the network to obtain the variational Hessian. We attack those difficulties by exploiting complex-step finite difference, coupled with reverse automatic differentiation. This strategy allows us to enjoy the convenience and accuracy of complex-step finite difference and in the meantime, to deploy complex-value perturbations as collectively as possible to save excessive network passes. With a GPU-based implementation, we are able to wield deep autoencoders (e.g., 10+ layers) with a relatively high-dimension latent space in real-time. Along this pipeline, we also design a sampling network and a weighting network to enable weight-varying Cubature integration in order to incorporate nonlinearity in the model reduction. We believe this work will inspire and benefit future research efforts in nonlinearly reduced physical simulation problems.

READ FULL TEXT

page 2

page 3

page 4

page 5

page 6

page 7

page 14

page 15

research
01/01/2022

Batched Second-Order Adjoint Sensitivity for Reduced Space Methods

This paper presents an efficient method for extracting the second-order ...
research
01/08/2019

Computation of High-Order Electromagnetic Field Derivatives with FDTD and the Complex-Step Derivative Approximation

This paper introduces a new approach for the computation of electromagne...
research
05/24/2020

Finite difference and numerical differentiation: General formulae from deferred corrections

This paper provides a new approach to derive various arbitrary high orde...
research
06/08/2020

AutoMat – Automatic Differentiation for Generalized Standard Materials on GPUs

We propose a universal method for the evaluation of generalized standard...
research
10/19/2020

Quaternionic Step Derivative: Automatic Differentiation of Holomorphic Functions using Complex Quaternions

Complex Step Derivative (CSD) allows easy and accurate differentiation u...
research
05/26/2021

Operator Autoencoders: Learning Physical Operations on Encoded Molecular Graphs

Molecular dynamics simulations produce data with complex nonlinear dynam...
research
01/01/2022

On automatic differentiation for the Matérn covariance

To target challenges in differentiable optimization we analyze and propo...

Please sign up or login with your details

Forgot password? Click here to reset