atlas

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

Enhancing Diversity in Bayesian Deep Learning via Hyperspherical Energy Minimization of CKA

NeurIPS 2024 · Probabilistic and scientific modeling › Uncertainty and Gaussian processes · approach: Variational Bayesian deep learning · 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.

Adds a hyperspherical-energy repulsion over CKA feature Gram matrices (plus repulsion on synthetic OOD inputs) to deep ensembles and hypernetworks to diversify networks and improve uncertainty/OOD detection.

Problem

Particle-based Bayesian deep learning needs a permutation-invariant, high-dimensional-friendly similarity measure between networks to promote diverse ensembles and hypernetwork posteriors; plain CKA gives vanishing gradients when networks are already similar.

Approach

Treat layerwise CKA-normalized feature Gram matrices as points on a unit hypersphere and minimize their hyperspherical (Riesz s-kernel) energy as a repulsive prior, plus feature repulsion on synthetic outlier inputs with an entropy-maximization term.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add OOD HE-CKA to an ensembleLeNet5 ensemble · Dirty-MNIST vs Fashion-MNISTAUROC PE: 86.095 \pm 1.608 -> 99.996 \pm 0.001Helped
Add HE-CKA to an ensembleLeNet5 ensemble · Dirty-MNIST vs Fashion-MNISTAUROC PE: 86.095 \pm 1.608 -> 94.656 \pm 1.095Helped
Add OOD HE-CKA to an ensembleModified ResNet32 ensemble · CIFAR-10 vs SVHNAUROC PE: 84.30 \pm 0.400 -> 96.478 \pm 0.413Helped
Add OOD HE-CKA to an ensembleResNet18 ensemble · CIFAR-10 vs SVHNAUROC PE: 96.18 -> 99.86Helped
Add OOD HE-CKA to an ensembleResNet18 ensemble · TinyImageNet vs SVHNAUROC PE: 89.81 -> 99.31Helped
Add OOD HE-CKA to an ensembleResNet18 ensemble · CIFAR-100 vs SVHNAUROC PE: 89.62 -> 99.44Helped
Use 2 particles rather than 5 (ablation)ResNet18 HE-CKA ensemble · TinyImageNet IDID Accuracy: 63.10 -> 59.21Hurt
Use 2 particles rather than 5 (ablation)ResNet18 HE-CKA ensemble · TinyImageNet vs SVHNAUROC PE: 92.65 -> 89.87Hurt
Increase particles from 2 to 4 (ablation)ResNet18 HE-CKA ensemble · TinyImageNet vs SVHNAUROC PE: 89.87 -> 92.92Helped
Apply HE-CKA repulsionResNet18 ensemble · CIFAR-10 feature diversityLayer Mean CKA: 0.955 -> 0.479Helped

Surprising findings

Limitations

Experimental setup

Datasets: Dirty-MNIST Fashion-MNIST CIFAR-10 CIFAR-100 SVHN TinyImageNet DTD synthetic 2D four-cluster classification synthetic 1D regression

Benchmarks: Dirty-MNIST vs Fashion-MNIST CIFAR-10 vs SVHN CIFAR-100 vs SVHN TinyImageNet vs SVHN/CIFAR-10/CIFAR-100/DTD

Metrics: NLL accuracy ECE AUROC (predictive entropy) AUROC (mutual information) training batch time CUDA memory

Baselines: Deep Ensemble SVGD+RBF KDE-WGD+RBF SSGE-WGD+RBF DDU Hypernetwork SVGD+CKA (pairwise cosine)

Builds on: Stein Variational Gradient Descent Centered Kernel Alignment Minimum Hyperspherical Energy Deep Deterministic Uncertainty Deep Ensembles

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