ADELIA: Automatic Differentiation for Efficient Laplace Inference Approximations
Afif Boudaoud, Lisa Gaedke-Merzh\"auser, Alexandros Nikolaos Ziogas, Vincent Maillou, Alexandru Calotoiu, Marcin Copik, H{\aa}vard Rue, Mathieu Luisier, Torsten Hoefler

TL;DR
ADELIA introduces an automatic differentiation-based INLA implementation that leverages model sparsity and multi-GPU computing, significantly accelerating gradient computations for large-scale Bayesian inference.
Contribution
It is the first AD-enabled INLA implementation that exploits model structure and GPU parallelism, enabling efficient inference on large models with reduced energy consumption.
Findings
Achieves 4.2–7.9× speedups in gradient computation.
Enables reliable convergence on models with up to 1.9 million latent variables.
Consumes 5–8× less energy than finite difference methods at scale.
Abstract
Spatio-temporal Bayesian inference drives environmental and health sciences using latent Gaussian models. Integrated Nested Laplace Approximations (INLA) enable inference for these models at HPC scale but rely on derivative-based optimization over hyperparameters. State-of-the-art INLA implementations approximate derivatives via central finite differences (FD), requiring evaluations. These evaluations are embarrassingly parallel, but total work and energy grow with , limiting time-to-solution under fixed budgets. Reverse-mode automatic differentiation (AD) computes exact gradients independently of , but its efficient application to INLA's structured-sparse kernels is an open challenge. We present ADELIA, the first AD-enabled INLA implementation with a structure-exploiting multi-GPU backward pass leveraging model sparsity. We evaluate ADELIA on ten benchmark models,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
