Transformed Samplers with Variance Reduction
summary
The gist
Detailed Research Summary: Transformed Samplers with Variance Reduction (Combining MCMC Theory and Empirical Results) This research addresses a critical challenge in Markov Chain Monte Carlo (MCMC)
In short
The research extends exact control variates from simple reference distributions to any complex target distribution using learned change of variables, like normalizing flows. The key finding is that Markov kernels and their solutions are preserved under these transformations, allowing for explicit control variates in the latent space. This method provides consistent estimators for various samplers and shows practical utility through diagnostics based on flow draws.
Key concepts
- Control Variates
- These are mathematical tools used to reduce the variance of an estimate obtained from a complex simulation. The paper develops a new way to create these by transforming the sampler's process into a simpler latent space, making the variance reduction more effective for general targets.
- Learned Change of Variables (Flow)
- This involves training a neural network, such as a normalizing flow, to map the complex target distribution onto a simpler reference distribution in a hidden 'latent space.' The theory shows that the sampler's behavior is consistent across this mapping, enabling the creation of exact control variates.
- Poisson Equation Solution
- This is a mathematical equation used to find an exact solution for certain Markov chain processes. The paper proves that if the original kernel has a known solution, applying a change of variables preserves this solution structure, which is crucial for deriving the control variates.
Terminology used across episodes
This episode discusses
- Transformed Samplers with Variance Reduction · Paper Radio
- NeuTra-lizing Bad Geometry in Hamiltonian Monte Carlo Using Neural Transport
- Variance Reduction for Independent Metropolis · Paper Radio
- posteriordb: Testing, Benchmarking and Developing Bayesian Inference Algorithms
- Composable Effects for Flexible and Accelerated Probabilistic Programming in NumPyro
- Gaussian Invariant Markov Chain Monte Carlo
The paper
Transformed Samplers with Variance Reduction · Read on arXiv
Siran Liu, Michalis K. Titsias, Petros Dellaportas
University College London
Markov chain Monte Carlo (MCMC) methods are the standard tool for computing expectations under complex probability distributions. Control variates reduce the variance of the resulting estimates, but a good control variate requires solving the Poisson equation of the sampler, which rarely admits a closed-form solution. Exact solutions are available when the sampler's kernel has a known spectral decomposition on a simple reference density. In our work, we extend these solutions to general targets through a learned change of variables. A bijection, such as a normalizing flow, is trained so that the target becomes close to the reference in a latent space, and we show that Markov kernels and their Poisson solutions are transformed by any bijection. Running such samplers in the latent space then yields explicit control variates, and the estimator is consistent under mild tail conditions on the map and target. Importance sampling (IS) from the flow is the limiting case of the same construction and the control variates apply to it as well. Experiments on synthetic targets and real posteriors compare the procedure against state-of-the-art samplers and control variates.
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: Today's paper: "Transformed Samplers with Variance Reduction".
Jane: Detailed Research Summary:
Tom: First, who's behind it and why it matters.
Paper summary: Tom: So we've covered the high-level idea of "Transformed Samplers with Variance Reduction". We talked about how they extend exact Poisson control variates from simple reference densities to general targets using a learned change of variables.
Jane: That was the thesis, showing that Markov kernels and their Poisson solutions are transformed by any bijection, which is this mapping T.
Lu: They established that if you have a kernel Q with an exact solution on a simple reference density, you can transform it into a control variate for any target distribution via this map T.
Meng: The key technical step they focus on is proving that the transformed kernel Q T is positive semidefinite if and only if its eigenvalues lambda j are non-negative for all j.
Lalam: This means the spectral gap of the transformed kernel doesn't depend on T, it only depends on the original reference kernel's spectral gap, specifically one minus bar lambda.
Tom: That’s a really clean result because it suggests that if you can solve the problem for one simple case, you have a universal way to solve it for almost any other target.
Jane: They also show that the functions G j equal phi j composed with T inverse form an orthonormal basis of the relevant function space, and Q T G j equals lambda j G j.
Lu: This confirms that we can find these control variate coefficients directly from reference draws without needing any regression to fit them to the chain itself.
Meng: That’s huge for practical implementation because fitting those coefficients to a long chain takes time, but getting them from reference draws is way faster.
Lalam: And they address consistency by proving that the estimator converges almost surely to the true target distribution pi of F under mild tail conditions on both the map and the target.
Tom: So, putting it all together, "Transformed Samplers with Variance Reduction" claims these transformed samplers yield explicit control variates that are consistent estimators under mild tail conditions.
Jane: And they show this works for importance sampling from the flow as well, which is just another way to use this construction.
Lu: They also compare these methods against various other sampler types like Hamiltonian Monte Carlo and auxiliary gradient-based samplers.
Conclusion: Tom: So looking at the whole paper "Transformed Samplers with Variance Reduction", the authors are basically showing how learned change of variables can unlock exact control variates for general targets.
Jane: It’s not just about MCMC; it’s about creating a universal framework where you don't need to know the specific structure of the target distribution to get variance reduction.
Lu: The main implication is that we gain a method where the choice of control variate is guided by the structure of your transformation, not by solving hard Poisson equations for every single target.
Meng: For engineers, this means they should look at how well their sampler handles transport quality when deciding if this method will actually give you a speedup in computation time.
Lalam: The real cultural impact is that it pushes us to build AI systems that can be more self-aware about their internal sampling structure and optimize for variance reduction automatically.
More episodes
- 2610.12455-Hybrid Cinematography: Previsualizing and Managing Hallucination Risk in Generative Video Reshooting
- 2610.12442-LEGO: A Lifting-Free Approach for Exocentric-to-Egocentric Video Generation
- 2610.12448-One Block, Multiple Depths: Recurrent Vision Transformers with Depth-Programmed Experts
- 2610.12451-VersaCamVLA: Camera-Configurable VLA Policies for Robotic Manipulation
- 2610.12452-BrickBench: Evaluating Agentic Brick Design
- 2610.12458-OmniCapBench: A Deep-Structured Evaluation Framework for Fine-Grained Audio-Visual Captioning
- 2610.12459-WorldGuide: Goal-Directed Video World Model for Procedural Task Execution
- 2610.12461-OuroWorld: Bringing Any 3D World Alive as Diverse, Endlessly Looping 3D Cinemagraphs
- 2610.12464-What 30,000 Hours of Ego-centric Video Does Not Teach
- 2610.10600-The optimal information complexity of VC learning