amortized finite element analysis for fast pde
play

Amortized Finite Element Analysis for Fast PDE-Constrained - PowerPoint PPT Presentation

Amortized Finite Element Analysis for Fast PDE-Constrained Optimization Tianju Xue , Alex Beatson, Sigrid Adriaenssens, Ryan P. Adams Princeton University ICML 2020 1 The Finite Element Analysis (FEA) in a Traditional Flow Heat problem:


  1. Amortized Finite Element Analysis for Fast PDE-Constrained Optimization Tianju Xue , Alex Beatson, Sigrid Adriaenssens, Ryan P. Adams Princeton University ICML 2020 1

  2. The Finite Element Analysis (FEA) in a Traditional Flow Heat problem: source solution FEA (control parameter) (state variable) 2

  3. Can we learn from FEA? FEA FEA Amortization Neural Network ... FEA 3

  4. The FEA Road Map 4

  5. Amortized Finite Element Analysis (AmorFEA) Amortization FEA: per-control-vector optimization AmorFEA: shared regression problem A neural network function parametrized by 5

  6. Connection to Amortized Variational Inference Variational Inference Finite Element Analysis Functional to minimize KL divergence potential energy Approximate functions Variational family of distributions FEA basis functions Both are variational procedures... 6

  7. Connection to Amortized Variational Inference Amortized Variational Inference[1] AmorFEA Input Observation data points Control parameters Output Variational family parameters Solutions Both optimize over neural network parameters... 7 [1] Kingma & Welling, 2013; Rezende et al., 2014

  8. Amortization Gap Comments: 1. Fast solver, jumping to the solution from parameter directly 2. Easy to train, no need of (expensive) supervised data 3. Only advantageous when problems need to be solved repeatedly 4. Induced error: Amortization gap (also see [1]) Amortization gap Approximation gap [1] Cremer et al. (2018) 8

  9. Deployment of AmorFEA in PDE-constrained Optimization Discretized PDE-constrained optimization where is the objective function is the constraint function imposed by the governing PDE 9

  10. Source Field Finding Minimize Subject to 10

  11. Source Field Finding Compare with the adjoint method 11

  12. Inverse Kinematics of a Soft Robot Minimize Subject to 12

  13. Inverse Kinematics of a Soft Robot 13

  14. Thank you 14

Recommend


More recommend