Transport Elliptical Slice Sampling
Not on the map. Why?
Abstract (arXiv)
We propose a new framework for efficiently sampling from complex probability distributions using a combination of normalizing flows and elliptical slice sampling (Murray et al., 2010). The central idea is to learn a diffeomorphism, through normalizing flows, that maps the non-Gaussian structure of the target distribution to an approximately Gaussian distribution. We then use the elliptical slice sampler, an efficient and tuning-free Markov chain Monte Carlo (MCMC) algorithm, to sample from the transformed distribution. The samples are then pulled back using the inverse normalizing flow, yielding samples that approximate the stationary target distribution of interest. Our transport elliptical slice sampler (TESS) is optimized for modern computer architectures, where its adaptation mechanism utilizes parallel cores to rapidly run multiple Markov chains for a few iterations. Numerical demonstrations show that TESS produces Monte Carlo samples from the target distribution with lower autocorrelation compared to non-transformed samplers, and demonstrates significant improvements in efficiency when compared to gradient-based proposals designed for parallel computer architectures, given a flexible enough diffeomorphism.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Oct 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 7; 2025: 1; 2026: 3.
12 papers.
- 2024BlackJAX: Composable Bayesian inference in JAXcited by 24
- 2023On Sampling with Approximate Transport Mapscited by 20
- 2024Markovian Flow Matching: Accelerating MCMC with Continuous Normalizing Flowscited by 9
- 2024Disentangling impact of capacity, objective, batchsize, estimators, and step-size on flow VIcited by 5
- 2024Amortized Bayesian Workflowcited by 3
- 2024Parallel Affine Transformation Tuning of Markov Chain Monte Carlocited by 2
- 2024Empirical evaluation of normalizing flows in Markov Chain Monte Carlocited by 1
- 2026LatentFlow: A General Framework for Conditioning Stochastic Processescited by 1
- 2024MCMC-driven learningcited by 0
- 2025Efficiently Vectorized MCMC on Modern Acceleratorscited by 0
- 2026Hypergraph Generation via Structured Stochastic Diffusioncited by 0
- 2026Neural Transport Nested Samplingcited by 0
- 2026Neural Transport Nested Sampling24 Sep 2026
- 2026LatentFlow: A General Framework for Conditioning Stochastic Processes14 Jul 2026
- 2026Hypergraph Generation via Structured Stochastic Diffusion6 May 2026
- 2025Efficiently Vectorized MCMC on Modern Accelerators20 Mar 2025
- 2024Empirical evaluation of normalizing flows in Markov Chain Monte Carlo22 Dec 2024
- 2024Disentangling impact of capacity, objective, batchsize, estimators, and step-size on flow VI11 Dec 2024
- 2024Amortized Bayesian Workflow6 Sep 2024
- 2024Markovian Flow Matching: Accelerating MCMC with Continuous Normalizing Flows23 May 2024
- 2024BlackJAX: Composable Bayesian inference in JAX16 Feb 2024
- 2024MCMC-driven learning14 Feb 2024
- 2024Parallel Affine Transformation Tuning of Markov Chain Monte Carlo29 Jan 2024
- 2023On Sampling with Approximate Transport Maps9 Feb 2023