Accelerating Monte Carlo event generation -- rejection sampling using neural network event-weight estimates
arXiv:2109.11964 · doi:10.21468/SciPostPhys.12.5.164
Abstract
The generation of unit-weight events for complex scattering processes presents a severe challenge to modern Monte Carlo event generators. Even when using sophisticated phase-space sampling techniques adapted to the underlying transition matrix elements, the efficiency for generating unit-weight events from weighted samples can become a limiting factor in practical applications. Here we present a novel two-staged unweighting procedure that makes use of a neural-network surrogate for the full event weight. The algorithm can significantly accelerate the unweighting process, while it still guarantees unbiased sampling from the correct target distribution. We apply, validate and benchmark the new approach in high-multiplicity LHC production processes, including +4 jets and +3 jets, where we find speed-up factors up to ten.
37 pages, 9 figures, version accepted for publication in SciPost Physics
References in corpus (18)
- PYTHIA 6.4 Physics and Manual
- The automated computation of tree-level and next-to-leading order differential cross sections, and their matching to parton shower simulations
- An Introduction to PYTHIA 8.2
- Parton distributions for the LHC
- Event generation with SHERPA 1.1
- NICE: Non-linear Independent Components Estimation
- Robust Independent Validation of Experiment and Theory: Rivet version 3
- Recola2: REcursive Computation of One-Loop Amplitudes 2
- aMCfast: automation of fast NLO computations for PDF fits
- On the maximal use of Monte Carlo samples: re-weighting events at NLO accuracy
- Understanding Event-Generation Networks via Uncertainties
- A factorisation-aware Matrix element emulator
- Optimising simulations for diphoton production at hadron colliders using amplitude neural networks
- Phase Space Sampling and Inference from Weighted Events with Autoregressive Flows
- Efficient Monte Carlo Integration Using Boosted Decision Trees and Generative Deep Neural Networks
- Exhaustive Neural Importance Sampling applied to Monte Carlo event generation
- (MC)**3 -- a Multi-Channel Markov Chain Monte Carlo algorithm for phase-space sampling
- Accelerating LHC phenomenology with analytic one-loop amplitudes: A C++ interface to MCFM
Cited by in corpus (34)
- Machine Learning and LHC Event Generation
- Event Generators for High-Energy Physics Experiments
- Generative Networks for Precision Enthusiasts
- Targeting Multi-Loop Integrals with Neural Networks
- MadNIS -- Neural Multi-Channel Importance Sampling
- How to Understand Limitations of Generative Networks
- Two Invertible Networks for the Matrix Element Method
- The MadNIS Reloaded
- Modelling and computational improvements to the simulation of single vector-boson plus jet processes for the ATLAS experiment
- Efficient phase-space generation for hadron collider event simulation
- Accelerating LHC event generation with simplified pilot runs and fast PDFs
- One-loop matrix element emulation with factorisation awareness
- Unweighting multijet event generation using factorisation-aware neural networks
- CaloDREAM -- Detector Response Emulation via Attentive flow Matching
- Precision-Machine Learning for the Matrix Element Method
- ELSA -- Enhanced latent spaces for improved collider simulations
- Normalizing Flows for High-Dimensional Detector Simulations
- A Portable Parton-Level Event Generator for the High-Luminosity LHC
- Differentiable MadNIS-Lite
- Convolutional L2LFlows: Generating Accurate Showers in Highly Granular Calorimeters Using Convolutional Normalizing Flows
- Exploring phase space with Nested Sampling
- Accurate Surrogate Amplitudes with Calibrated Uncertainties
- Sampling NNLO QCD phase space with normalizing flows
- Machine Learning Post-Minkowskian Integrals
- Accelerating multijet-merged event generation with neural network matrix element surrogates
- Improving Colour Computations in MadGraph5_aMC@NLO and Exploring a 1/Nc Expansion
- Extrapolating Jet Radiation with Autoregressive Transformers
- Flow Annealed Importance Sampling Bootstrap meets Differentiable Particle Physics
- BitHEP -- The Limits of Low-Precision ML in HEP
- Amplitude Uncertainties Everywhere All at Once
- Amplitude Surrogates for Multi-Jet Processes
- How to Unfold Top Decays
- On the simulated kinematic distributions of heavy meson decays
- A Novel Implementation of the Matrix Element Method at Next-to-Leading Order for the Measurement of the Higgs Self-Coupling