atlas

Research map / Probabilistic and scientific modeling / Uncertainty and Gaussian processes

Reparameterization invariance in approximate Bayesian inference

NeurIPS 2024 · Probabilistic and scientific modeling › Uncertainty and Gaussian processes · approach: Approximate inference in Bayesian neural networks · 0 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.

Shows Laplace approximations in BNNs fail under reparameterization, explains linearized Laplace's success via GGN pseudo-metric geometry, and proposes a reparameterization-invariant Riemannian (Laplace) diffusion posterior that improves fit over sampled and linearized Laplace.

Problem

Approximate posteriors over Bayesian neural network weights assign different densities to different parametrizations of the same function, and sampled Laplace severely underfits while linearized Laplace works surprisingly well without explanation.

Approach

Views the GGN as a pseudo-metric on weight space whose zero-distance classes are reparameterization equivalence classes, and defines a Riemannian diffusion (Laplace diffusion) on a constant-metric manifold using the neural network predictive; linearized Laplace is shown to be a single-step Euler-Maruyama approximation of this diffusion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Laplace Diffusion instead of Linearised LaplaceLeNet · MNIST testaccuracy: 0.926 -> 0.987Helped
Use Laplace Diffusion instead of Linearised LaplaceLeNet · MNIST testNLL: 0.306 -> 0.042Helped
Use Laplace Diffusion instead of Linearised LaplaceLeNet · FMNIST testaccuracy: 0.862 -> 0.906Helped
Use Laplace Diffusion instead of Linearised LaplaceLeNet · FMNIST testNLL: 0.423 -> 0.001Helped
Use Laplace Diffusion instead of Linearised LaplaceResNet · CIFAR-10 testaccuracy: 0.863 -> 0.905Helped
Use Laplace Diffusion instead of Linearised LaplaceResNet · CIFAR-10 testNLL: 0.614 -> 0.345Helped
Use Laplace Diffusion instead of Linearised LaplaceLeNet · MNIST-trained OOD detection suiteAUROC: 0.758 -> 0.909; 0.602 -> 0.625; 0.790 -> 0.929Helped
Use Laplace Diffusion instead of Linearised LaplaceLeNet · FMNIST-trained OOD detection suiteAUROC: 0.625 -> 0.759; 0.628 -> 0.741; 0.624 -> 0.749Helped
Use Laplace Diffusion instead of Linearised LaplaceResNet · CIFAR-10-trained OOD detection suiteAUROC: 0.837 -> 0.851; 0.854 -> 0.862Helped
Use Laplace Diffusion instead of Sampled LaplaceLeNet · MNIST testaccuracy: 0.146 -> 0.987Helped
Use Laplace Diffusion instead of Sampled LaplaceLeNet · FMNIST testaccuracy: 0.098 -> 0.906Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST FashionMNIST CIFAR-10 Rotated-MNIST Rotated-FashionMNIST Rotated-CIFAR EMNIST KMNIST SVHN CIFAR-100

Benchmarks: MNIST FashionMNIST CIFAR-10 Rotated-MNIST Rotated-FashionMNIST Rotated-CIFAR

Metrics: confidence accuracy NLL Brier score ECE MCE AUROC

Baselines: sampled Laplace linearised Laplace SWAG diagonal Laplace last-layer Laplace

Builds on: linearized Laplace approximation Laplace approximation Riemannian Laplace approximation Euler-Maruyama scheme

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