atlas

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

Bayesian Basis Function Approximation for Scalable Gaussian Process Priors in Deep Generative Models

ICML 2025 · 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 DGBFGP, a conditional deep generative model (GP-prior VAE) that replaces inducing points with a global Hilbert-space basis function approximation for mixed continuous/categorical additive GPs, giving linear-time training without amortized inference.

Problem

GP-prior VAEs for high-dimensional longitudinal data scale cubically with dataset size; inducing point optimization is hard for discrete covariates, and amortized variational posteriors introduce an amortization gap.

Approach

Use Hilbert-space (Laplacian eigenfunction) basis approximation for SE kernels and eigendecomposition of categorical kernels, combined into additive mixed-domain GP priors over global weights with hyperparameters treated probabilistically, trained by VI with mini-batch SGD and no per-sample encoder for latent GP values.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use DGBFGP instead of L-NODERotated MNIST temporal interpolation · Rotated MNIST testMSE: 0.017 ± 0.0002 -> 0.009 ± 0.0001Helped
use DGBFGP instead of LVAEPhysionet forecasting · Physionet test subjectsMSE: 0.718 ± 0.007 -> 0.619 ± 0.009Helped
use DGBFGP instead of LVAESPRITES conditional generation · SPRITES unseen character combinationsMSE: 0.0062 ± 0.0004 -> 0.0024 ± 0.0003Helped
use semi-amortization (ablation)DGBFGP, standard training · Rotated MNISTMSE: 0.009 ± 0.0001 -> 0.010 ± 0.0004Hurt
use semi-amortization (ablation)DGBFGP, standard training · Health MNISTMSE: 0.009 ± 0.0000 -> 0.013 ± 0.0005Hurt
use semi-amortization (ablation)DGBFGP, standard training · PhysionetMSE: 0.619 ± 0.009 -> 0.763 ± 0.007Hurt
exclude test-subject training samples and use semi-amortization (ablation)DGBFGP · Rotated MNISTMSE: 0.010 ± 0.0004 -> 0.013 ± 0.0004Hurt
exclude test-subject training samples and use semi-amortization (ablation)DGBFGP · Health MNISTMSE: 0.013 ± 0.0005 -> 0.015 ± 0.0006Hurt
exclude test-subject training samples and use semi-amortization (ablation)DGBFGP · PhysionetMSE: 0.763 ± 0.007 -> 0.779 ± 0.003Hurt
exclude test-subject training samples and do not fine-tune (ablation)DGBFGP · Rotated MNISTMSE: 0.009 ± 0.0001 -> 0.071 ± 0.0002Hurt
exclude test-subject training samples and fine-tune with subject-specific parameters (ablation)DGBFGP · Rotated MNISTMSE: 0.013 ± 0.0004 -> 0.009 ± 0.0003Helped
exclude test-subject training samples and fine-tune with subject-specific parameters (ablation)DGBFGP · Health MNISTMSE: 0.015 ± 0.0006 -> 0.011 ± 0.0005Helped

Surprising findings

Limitations

Experimental setup

Datasets: Rotated MNIST Health MNIST Physionet Challenge 2012 SPRITES

Benchmarks: Rotated MNIST Health MNIST Physionet 2012 SPRITES

Metrics: MSE Sobol indices training time

Baselines: SVGP-VAE LVAE SGP-BAE L-NODE BRITS CVAE

Builds on: GP prior VAE Hilbert space GP approximation (Solin & Särkkä) LVAE SVGP-VAE LMM-VAE

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