Litcius/Paper detail

Accelerating Monte Carlo event generation -- rejection sampling using neural network event-weight estimates

Katharina Danziger, Timo Janßen, S. Schumann, F. Siegert

2022SciPost Physics75 citationsDOIOpen Access PDF

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 Z/W <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"> <mml:mrow> <mml:mi>Z</mml:mi> <mml:mi>/</mml:mi> <mml:mi>W</mml:mi> </mml:mrow> </mml:math> +4~jets and t\bar{t} <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"> <mml:mrow> <mml:mi>t</mml:mi> <mml:mover> <mml:mi>t</mml:mi> <mml:mo accent="true">‾</mml:mo> </mml:mover> </mml:mrow> </mml:math> +3~jets, where we find speed-up factors up to ten.

Topics & Concepts

Monte Carlo methodEvent (particle physics)Rejection samplingComputer scienceArtificial neural networkSampling (signal processing)Artificial intelligenceStatisticsHybrid Monte CarloMarkov chain Monte CarloMathematicsPhysicsAstrophysicsFilter (signal processing)Computer visionParticle physics theoretical and experimental studiesRadiation Detection and Scintillator TechnologiesMedical Imaging Techniques and Applications
Accelerating Monte Carlo event generation -- rejection sampling using neural network event-weight estimates | Litcius