atlas

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

Parallel Affine Transformation Tuning of Markov Chain Monte Carlo

ICML 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Hamiltonian Monte Carlo · 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 parallel affine transformation tuning (PATT), which runs multiple parallel chains of a base MCMC sampler (mainly Gibbsian polar slice sampling) in a latent space whose affine transformation is periodically re-learned from pooled samples, and shows strong efficiency on several Bayesian inference targets.

Problem

Generic MCMC samplers perform poorly on targets with unknown covariance structure, off-center mass, or varied tails, especially in high dimensions, leading to slow convergence and long autocorrelations.

Approach

Adaptively learn a bijective affine transformation (centering and covariance/variance adjustment) from samples pooled across parallel chains, sample in the transformed latent space with a base sampler (GPSS or ESS), and update the transformation only on a sparse update schedule to limit synchronization idling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PATT-GPSS instead of AdaRWMMultivariate exponential Bayesian inference, d=50 · Multivariate exponential Bayesian inference, d=50TDE/ES: 151.13 -> 6.68Helped
Use PATT-ESS instead of AdaRWMMultivariate exponential Bayesian inference, d=50 · Multivariate exponential Bayesian inference, d=50TDE/ES: 151.13 -> 20.10Helped
Use PATT-ESS instead of Stan's NUTSBLR Credit · BLR CreditTDE/ES: 50.7 -> 1.8Helped
Use PATT-ESS instead of AdaRWMBLR Breast · BLR BreastTDE/ES: 151.0 -> 43.4Helped
Use PATT-ESS instead of Stan's NUTSBLR Pima · BLR PimaTDE/ES: 29.8 -> 5.9Helped
Use PATT-ESS instead of Stan's NUTSBLR Wine · BLR WineTDE/ES: 227.5 -> 12.6Helped
Use PATT-ESS instead of PATT-GPSSBLR Credit, Breast, Pima, and Wine · BLR datasetsTDE/ES: 7.6 -> 1.8; 71.7 -> 43.4; 19.1 -> 5.9; 28.3 -> 12.6Helped
Use Stan's NUTS instead of PATT-ESSGaussian process regression hyperparameter inference, US census data · Gaussian process regression hyperparameter inference, US census dataTDE/ES: 21.95 -> 15.30Helped
Use PATT-ESS instead of PATT-GPSSGaussian process regression hyperparameter inference, US census data · Gaussian process regression hyperparameter inference, US census dataTDE/ES: 50.61 -> 21.95Helped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic data Credit Breast cancer Pima Wine US census data

Benchmarks: Bayesian multivariate exponential model (d=50) Bayesian logistic regression on Credit, Breast, Pima, Wine Gaussian process hyperparameter inference on US census data (d=30)

Metrics: target density evaluations per effective sample (TDE/ES) effective samples per second (ES/s) mean integrated autocorrelation time mean step size TDE per iteration samples per second

Baselines: HRUSS AdaRWM GESS NUTS PATT-ESS

Builds on: Gibbsian polar slice sampling elliptical slice sampling adaptive random walk Metropolis No-U-Turn Sampler AirMCMC

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