atlas

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

Variational Bayesian Last Layers

ICLR 2024 · Probabilistic and scientific modeling › Uncertainty and Gaussian processes · approach: Variational Bayesian deep learning · 6 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 variational Bayesian last layers (VBLLs), a deterministic, sampling-free variational treatment of Bayesian last-layer networks for regression and classification, with optional variational feature learning.

Problem

Uncertainty quantification in deep networks is costly for Bayesian methods; exact Bayesian last-layer marginal likelihood training is not scalable (full-batch, long graphs, overconcentration), and sampling-based SVI has high variance and cost.

Approach

Derive deterministic lower bounds on the marginal likelihood for Bayesian last layers (regression, discriminative and generative classification) that allow mini-batch, sampling-free training at roughly the cost of standard network training, with closed-form predictions via conjugacy and optional collapsed variational inference over features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use D-VBLL instead of a deterministic DNNWide ResNet-28-10 · CIFAR-10accuracy: 95.8 ± 0.19 -> 96.4 ± 0.12Helped
Use D-VBLL instead of SNGPWide ResNet-28-10 · CIFAR-10SVHN AUC: 0.960 ± 0.004 -> 0.969 ± 0.004Helped
Use D-VBLL instead of DNN + LL LaplaceWide ResNet-28-10 · CIFAR-10ECE: 0.010 ± 0.001 -> 0.022 ± 0.001Hurt
Use D-VBLL instead of DNNWide ResNet-28-10 · CIFAR-100accuracy: 80.4 ± 0.29 -> 80.7 ± 0.03Helped
Use D-VBLL instead of SNGPWide ResNet-28-10 · CIFAR-100accuracy: 80.3 ± 0.23 -> 80.7 ± 0.03Helped
Use D-VBLL instead of SNGPWide ResNet-28-10 · CIFAR-100ECE: 0.030 ± 0.004 -> 0.040 ± 0.002Hurt
Use D-VBLL instead of EnsembleWide ResNet-28-10 · CIFAR-100accuracy: 82.5 ± 0.19 -> 80.7 ± 0.03Hurt
Use VBLL instead of NeuralLinearWheel bandit with Thompson sampling · Wheel bandit (δ = 0.99)cumulative regret: 52.64 ± 2.04 -> 24.44 ± 0.71Helped
Add a D-VBLL post-training layer to a trained DNN (ablation)Wide ResNet-28-10 · CIFAR-10accuracy: 95.8 ± 0.19 -> 96.4 ± 0.01No clear effect
Add a G-VBLL post-training layer to a trained DNN (ablation)Wide ResNet-28-10 · CIFAR-10SVHN AUC: 0.946 ± 0.005 -> 0.729 ± 0.004Hurt
Add a G-VBLL post-training layer to a trained DNN (ablation)Wide ResNet-28-10 · CIFAR-100NLL: 0.941 ± 0.016 -> 3.026 ± 0.155Hurt
Add variational feature learning (BBB) to D-VBLL (ablation)D-VBLL · CIFAR-10accuracy: 96.4 ± 0.12 -> 95.9 ± 0.15Hurt

Surprising findings

Limitations

Experimental setup

Datasets: UCI regression datasets (Boston, Concrete, Energy, Power, Wine, Yacht) CIFAR-10 CIFAR-100 SVHN IMDB

Benchmarks: UCI regression CIFAR-10 CIFAR-100 SVHN OOD IMDB sentiment wheel bandit

Metrics: NLL RMSE accuracy ECE AUC cumulative regret simple regret

Baselines: GBLL LDGBLL MAP RBF GP Dropout Ensemble SWAG BBB SNGP DNN + LL Laplace NeuralLinear LinDiagPost

Builds on: Bayesian last layer SNGP Bayesian dropout stochastic variational inference deep kernel learning

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