atlas

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

Amortized Variational Deep Kernel Learning

ICML 2024 · Probabilistic and scientific modeling › Uncertainty and Gaussian processes · approach: Sparse variational Gaussian processes

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 AVDKL, a deep kernel learning model whose inducing points and variational parameters are amortized from the shared NN embedding, so the ELBO's fit and capacity terms are coupled and DKL's spurious non-local correlations are reduced.

Problem

Deep kernel learning (DKL) overfits because the neural network can inflate the marginal likelihood by over-correlating all inputs (a "non-local" kernel), since the network is not coupled to the variational terms of the ELBO.

Approach

Generate inducing locations and variational parameters from the same NN embedding used by the kernel (amortized variational inference over inducing points, with a saturating Tanh/Sigmoid output), so the network's projection affects both the model-fit and KL-capacity terms of the ELBO and is regularized by the KL.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AVDKL instead of GDKLTabular classification · HTRU2MNLL: 0.067 ± 0.004 -> 0.066 ± 0.004Helped
Use AVDKL instead of GDKLTabular classification · MagicGammaMNLL: 0.284 ± 0.014 -> 0.286 ± 0.013Hurt
Use AVDKL instead of GDKLTabular classification · LetterMNLL: 0.101 ± 0.002 -> 0.084 ± 0.003Helped
Use AVDKL instead of GDKLTabular regression · ProteinMNLL: 2.825 ± 0.014 -> 2.735 ± 0.015Helped
Use AVDKL instead of GDKLTabular regression · KeggDMNLL: -1.979 ± 0.010 -> -2.283 ± 0.024Helped
Use AVDKL instead of DeepGCNAVDKL · Coraaccuracy (%): 85.47 ± 0.44 -> 85.48 ± 0.51No clear effect
Use AVDKL instead of DeepGCNAVDKL · CoraMNLL: 0.8091 ± 0.0127 -> 0.7814 ± 0.0174Helped
Use AVDKL instead of DeepGCNAVDKL · CiteSeeraccuracy (%): 72.45 ± 0.50 -> 72.54 ± 0.42No clear effect
Use AVDKL instead of DeepGCNAVDKL · CiteSeerMNLL: 0.9670 ± 0.0134 -> 0.9438 ± 0.0089Helped
Use AVDKL instead of DeepGCNAVDKL · PubMedaccuracy (%): 79.91 ± 0.30 -> 80.22 ± 0.30Helped
Use AVDKL instead of SVDKLAVDKL · CIFAR10MNLL: 0.1107 ± 0.0021 -> 0.1068 ± 0.0037Helped
Use AVDKL instead of SVDKLAVDKL · CIFAR10accuracy (%): 96.82 ± 0.16 -> 96.81 ± 0.11No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MagicGamma HTRU2 Letter Protein KeggD KeggU Cora CiteSeer PubMed CIFAR10 CIFAR100

Benchmarks: MagicGamma HTRU2 Letter Protein KeggD KeggU Cora CiteSeer PubMed CIFAR10 CIFAR100

Metrics: MNLL accuracy ECE

Baselines: SVDKL SVGP GDKL DLVKL DeepGCN ResNet-18

Builds on: deep kernel learning stochastic variational deep kernel learning input dependent sparse GP (IDSGP) sparse variational GP

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