atlas

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

Partially Stochastic Infinitely Deep Bayesian Neural Networks

ICML 2024 · Probabilistic and scientific modeling › Uncertainty and Gaussian processes · approach: Priors and functional variational uncertainty · 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.

Proposes partially stochastic infinitely deep Bayesian neural networks (PSDE-BNNs), where only a subset of weights (vertical time interval or horizontal parameter split) follows an SDE, and proves they are universal conditional distribution approximators while being faster than SDE-BNN.

Problem

Infinitely deep Bayesian neural networks (Neural SDE-based BNNs) are computationally expensive to train and run because all weights are stochastic and must be simulated at every step; partial stochasticity has not been explored in the infinite-depth setting.

Approach

Make only part of the weight dynamics stochastic in the infinite-depth limit: either restrict the SDE to a time sub-interval (vertical cut, rest is ODE) or split the weight vector into stochastic and deterministic subsets (horizontal cut), with a variational SDE posterior whose diffusion matches the prior, and prove universal conditional distribution approximation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use PSDE-BNN ODEFirst instead of SDE-BNNSDE-BNN · CIFAR-10accuracy (%): 86.04 \(\pm 0.25\) -> **87.84** \(\pm\) **0.08**Helped
use PSDE-BNN SDEFirst instead of SDE-BNNSDE-BNN · CIFAR-10ECE (× 10^-2): 9.13 \(\pm 0.28\) -> **3.56** $\pm$ **0.15**Helped
replace SDE-BNN with PSDE-BNN ODEFirstSDE-BNN · CIFAR-10epoch time (s): 371.9 -> **289.4**Helped
replace SDE-BNN with PSDE-BNN ODEFirstSDE-BNN · CIFAR-10inference time for 10000 predictions (s): 43.7 -> **31.7**Helped
increase ODEFirst stochasticity ratio from 10% to 70% (ablation)PSDE-BNN ODEFirst · CIFAR-10accuracy (%): 87.84 \(\pm\) 0.08 -> 84.47 \(\pm 0.15\)Hurt
increase SDEFirst stochasticity ratio from 10% to 30% (ablation)PSDE-BNN SDEFirst · CIFAR-10accuracy (%): 85.34 \(\pm 0.21\) -> 87.19 \(\pm 0.24\)Helped
increase SDEFirst stochasticity ratio from 10% to 50% (ablation)PSDE-BNN SDEFirst · CIFAR-10accuracy (%): 85.34 \(\pm 0.21\) -> 82.24 \(\pm 0.32\)Hurt
increase stochasticity ratio (ablation)PSDE-BNN vertical-cut models · CIFAR-10epoch time (s): 289.4 -> 310.3 -> 331.9 -> 353.2; 295.1 -> 314.5 -> 334.9 -> 413.1Hurt
increase KL coefficient order to 10^-2 (ablation)PSDE-BNN · image classificationlearning rateHelped
increase KL coefficient order to 10^-2 (ablation)PSDE-BNN · image classificationtraining stabilityHurt
decrease KL coefficient order to 10^-4 (ablation)PSDE-BNN · image classificationconvergence speedHurt
use PSDE-BNN vertical cuts instead of SDE-BNNCIFAR-10 OOD detection · CIFAR-10 ID vs OODAUC: 0.84 -> 0.88Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10

Benchmarks: MNIST CIFAR-10 CIFAR10-C

Metrics: accuracy expected calibration error predictive entropy AUC epoch time inference time

Baselines: SDE-BNN ODENet ResNet32 MFVI ODENet MFVI HyperODENet Deep Ensemble HMC ResNet32 + LL Laplace

Builds on: SDE-BNN Augmented Neural ODEs Neural ODE Scalable gradients for SDEs Do Bayesian neural networks need to be fully stochastic?

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