atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

Neighbour-Driven Gaussian Process Variational Autoencoders for Scalable Structured Latent Modelling

ICML 2025 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Regularizing VAE latent information · 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 two neighbour-driven approximations (HPA and SPA) to GP priors in GPVAEs, enabling mini-batch scalable latent GP inference without many inducing points.

Problem

Exact GP prior inference in GPVAEs costs O(N^3) and cannot be mini-batched, while inducing-point approximations need many inducing points for rapidly varying data and are hard to optimise.

Approach

Impose nearest-neighbour sparsity on the latent GP prior: HPA uses a hierarchical binary selection of top-H neighbours per mini-batch point (sparse covariance), while SPA chain-factorises the GP into conditionals on H nearest neighbours (sparse precision), both plugged into amortised VAE training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use neighbour-driven HPA or SPA instead of the factorised VAE priorGPVAE · Rotated MNIST missing framesNLL: 72.217 ± 0.192 -> 71.264 ± 1.263; 72.217 ± 0.192 -> 69.538 ± 0.664Helped
Use HPA or SPA with 10 neighbours instead of MGPVAEGPVAE · MuJoCo Hopper conditional generationNLL: -1.708 ± 0.057 -> -2.335 ± 0.032; -1.708 ± 0.057 -> -1.715 ± 0.159Helped
Use HPA or SPA with 20 neighbours instead of VNNGP-H20GPVAE · SPE10 imputationRMSE: 0.683 ± 0.000 -> 0.638 ± 0.007; 0.683 ± 0.000 -> 0.638 ± 0.004Helped
Increase the number of HPA neighbours from 3 to 15 (ablation)GPVAE-HPA · Moving Ball trajectory reconstructionRMSE: 17.400 ± 3.691 -> 1.709 ± 0.146Helped
Increase the number of SPA neighbours from 3 to 10 (ablation)GPVAE-SPA · Moving Ball trajectory reconstructionRMSE: 3.507 ± 0.318 -> 1.079 ± 0.097Helped
Increase the number of SPA neighbours from 10 to 15 (ablation)GPVAE-SPA · Moving Ball trajectory reconstructionRMSE: 1.079 ± 0.097 -> 1.245 ± 0.063Hurt
Increase HPA neighbours from H=5 to H=20 (ablation)GPVAE-HPA · Rotated MNIST missing framesNLL: 101.741 ± 0.712 -> 69.637 ± 1.027Helped
Increase SPA neighbours from H=5 to H=20 (ablation)GPVAE-SPA · Rotated MNIST missing framesNLL: 70.865 ± 0.656 -> 69.516 ± 0.543Helped
Increase HPA neighbours from H=5 to H=20 (ablation)GPVAE-HPA · MuJoCo Hopper conditional generationRMSE: 0.0225 ± 0.001 -> 0.0221 ± 0.000Helped
Increase SPA neighbours from H=5 to H=20 (ablation)GPVAE-SPA · MuJoCo Hopper conditional generationRMSE: 0.0392 ± 0.011 -> 0.0339 ± 0.005Helped

Surprising findings

Limitations

Experimental setup

Datasets: Moving ball Rotated MNIST Healing MNIST MuJoCo Hopper (DeepMind Control Suite) Jura SPE10

Benchmarks: Moving ball Rotated MNIST MuJoCo Hopper Jura SPE10

Metrics: NLL RMSE training time (s/epoch)

Baselines: SVGPVAE LVAE MGPVAE SGPBAE VAE HI-VAE GPVAE-Diag GPVAE-Band VNNGP MOGP Exact GP SVGP

Builds on: GPVAE SVGPVAE NNGP VNNGP MGPVAE

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