atlas

Research map / Probabilistic and scientific modeling / Differential equations and PDEs

Accelerating Legacy Numerical Solvers by Non-intrusive Gradient-based Meta-solving

ICML 2024 · Probabilistic and scientific modeling › Differential equations and PDEs · approach: Physics-informed operator learning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes non-intrusive gradient-based meta-solving (NI-GBMS), which trains neural meta-solvers to set parameters of non-differentiable legacy solvers (PETSc) using a control-variate forward gradient with an adaptively trained surrogate model.

Problem

Accelerating legacy, non-automatic-differentiable numerical solvers by learning solver parameters (e.g., initial guesses) with neural networks, where backpropagation through the solver is impossible.

Approach

Reduce the variance of the finite-difference forward gradient of a black-box solver using control variates built from the forward gradient of an online-trained neural surrogate of the solver, yielding an unbiased (asymptotically, for finite differences) gradient estimator without modifying the solver.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train the meta-solver with NI-GBMS instead of solver-independent supervised learningPoisson equation with Jacobi · Poisson equation, Jacobiiterations: 175.71 -> 45.15; 74%Helped
Train the meta-solver with NI-GBMS instead of solver-independent supervised learningPoisson equation with geometric multigrid · Poisson equation, geometric multigriditerations: 78.62 -> 43.06; 45%Helped
Learn initial guesses with NI-GBMS rather than use the default zero guessPETSc AMG · Biharmonic equationiterations: 73.74 -> 31.54; 57%Helped
Learn initial guesses with NI-GBMS rather than use the default zero guessPETSc AMG · Linear elasticity equationsiterations: 88.71 -> 25.61; 71%Helped
Use finite-difference control-variate forward gradients instead of exact control-variate forward gradients (ablation)GBMS meta-solver training · Poisson equation, Jacobi and geometric multigriditerations: 44.92 -> 45.15; 42.76 -> 43.06No clear effect
Use control-variate forward gradients rather than ordinary forward gradientsGBMS meta-solver training · Poisson equation, Jacobi and geometric multigriditerations: 66.85 -> 45.15; 59.09 -> 43.06Helped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic 1D Poisson tasks synthetic 2D biharmonic tasks synthetic 3D linear elasticity tasks

Benchmarks: Sphere function Rosenbrock function 1D Poisson equation with Jacobi and multigrid 2D biharmonic equation with AMG 3D linear elasticity with AMG

Metrics: objective value average number of iterations to converge cosine similarity to true gradient

Baselines: supervised learning initial guess true gradient training surrogate gradient training forward gradient with finite differences zero initial guess

Builds on: gradient-based meta-solving forward gradient PETSc Estimate and Replace

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy