DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Variance reduction via simultaneous importance sampling and control variates techniques using vegas

Journal Article · · SciPost Physics Codebases

Monte Carlo (MC) integration is an important calculational technique in the physical sciences. Practical considerations require that the calculations are performed as accurately as possible for a given set of computational resources. To improve the accuracy of MC integration, a number of useful variance reduction algorithms have been developed, including importance sampling and control variates. In this work, we demonstrate how these two methods can be applied simultaneously, thus combining their benefits. We provide a python wrapper, named CoVVVR, which implements our approach in the VEGAS program. The improvements are quantified with several benchmark examples from the literature.

Sponsoring Organization:
USDOE
Grant/Contract Number:
DEAC02-07CH11359; 0000240323; SC0019219; SC0022148; SC0024407; SC0024673
OSTI ID:
2318588
Journal Information:
SciPost Physics Codebases, Journal Name: SciPost Physics Codebases; ISSN 2949-804X
Publisher:
Stichting SciPostCopyright Statement
Country of Publication:
Netherlands
Language:
English

References (50)

Variance reduction techniques and quasi-Monte Carlo methods journal July 2001
Statistics for nuclear and particle physicists book January 1986
A data-driven event generator for Hadron Colliders using Wasserstein Generative Adversarial Network journal February 2021
Machine learning amplitudes for faster event generation journal April 2023
Exploring phase space with Neural Importance Sampling journal January 2020
Monte Carlo Strategies in Scientific Computing book January 2004
Multi-variable integration with a neural network journal March 2023
Adaptive importance sampling and control variates journal March 2020
Event generation with normalizing flows journal April 2020
Accurate predictions from small boxes: variance suppression via the Zel'dovich approximation journal September 2022
The automated computation of tree-level and next-to-leading order differential cross sections, and their matching to parton shower simulations journal July 2014
Event Generation and Density Estimation with Surjective Normalizing Flows journal September 2022
Lund jet images from generative and cycle-consistent adversarial networks journal November 2019
LHC analysis-specific datasets with Generative Adversarial Networks preprint January 2019
Strategies for Combining Antithetic Variates and Control Variates in Designed Simulation Experiments journal August 1994
Fast simulation of muons produced at the SHiP experiment using Generative Adversarial Networks journal November 2019
A new algorithm for adaptive multidimensional integration journal May 1978
Efficiency of Multivariate Control Variates in Monte Carlo Simulation journal June 1985
Neural control variates journal November 2020
Combining antithetic variates and control variates in simulation experiments journal October 1996
Codebase release r1.4 for CoVVVR journal March 2024
How to GAN event subtraction journal January 2020
Neural network-based approach to phase space integration journal January 2020
CARPool: fast, accurate computation of large-scale structure statistics by pairing costly and cheap cosmological simulations journal February 2021
Foam: A general-purpose cellular Monte Carlo event generator journal April 2003
Neural Control Variates for Variance Reduction preprint January 2018
Uncertainties associated with GAN-generated datasets in high energy physics journal January 2022
Efficient Monte Carlo Integration Using Boosted Decision Trees and Generative Deep Neural Networks preprint January 2017
ISAJET 7.69: A Monte Carlo Event Generator for pp, $\bar pp$, and $e^=e^-$ Reactions preprint January 2003
Precision redshift-space galaxy power spectra using Zel'dovich control variates journal February 2023
CalcHEP 3.4 for collider physics within and beyond the Standard Model journal July 2013
Phase space sampling and inference from weighted events with autoregressive flows journal January 2021
A brief introduction to PYTHIA 8.1 journal June 2008
How to GAN LHC events journal January 2019
Improved neural network Monte Carlo simulation journal January 2021
Exhaustive neural importance sampling applied to Monte Carlo event generation journal July 2020
i- flow : High-dimensional integration and sampling with normalizing flows journal November 2020
WHIZARD—simulating multi-particle processes at LHC and ILC journal September 2011
Multilevel Monte Carlo Path Simulation journal June 2008
gplepage/vegas: vegas version 5.4.1 software May 2023
Bayesian control variates for optimal covariance estimation with pairs of simulations and surrogates journal July 2022
Event generation with Sherpa 2.2 journal January 2019
Event generation and statistical sampling for physics with deep generative models and a density information buffer journal May 2021
CARPool Covariance: Fast, unbiased covariance estimation for large-scale structure observables journal October 2021
Herwig 7.0/Herwig++ 3.0 release note journal April 2016
DijetGAN: a Generative-Adversarial Network approach for the simulation of QCD dijet events at the LHC journal August 2019
An introduction to PYTHIA 8.2 journal June 2015
Adaptive multidimensional integration: vegas enhanced journal August 2021
Control variates for lattice field theory preprint January 2023
Mitigating the noise of DESI mocks using analytic control variates journal October 2023