- Open Access
Neural refinement of sample weights
Phys. Rev. D 112, 096009 – Published 7 November, 2025
DOI: https://doi.org/10.1103/yx16-h7n9
Abstract
Monte Carlo simulations are an essential tool in particle physics data analysis. Events are typically generated alongside weights that redistribute the cross section of the simulated process across the phase space. These weights can be negative, and several post hoc methods have been developed to eliminate or mitigate the negative values. All of these methods share the common strategy of approximating the average weight as a function of phase space. We introduce an alternative approach, which, instead of reweighting to the average, refines the initial weights with a scaling transformation, utilizing a phase space-dependent factor. Since this new refinement method does not need to model the full weight distribution, it can be more accurate. High-dimensional and unbinned phase space is processed using neural networks for the refinement method. In addition to the refinement method, we introduce a new resampling protocol, which can be used in conjunction with any weight transformation to not only preserve the average weight but also the statistical uncertainties of the initial distribution. Using both realistic and synthetic examples, we show that the new neural refinement method is able to match or exceed the accuracy of similar weight transformations and that the new resampling protocol is simpler in implementation than previous methods while exhibiting equivalent statistical properties.
Physics Subject Headings (PhySH)
Article Text
References (29)
- K. Danziger, S. Höche, and F. Siegert, Reducing negative weights in Monte Carlo event generation with Sherpa, arXiv:2110.15211.
- S. Alioli, P. Nason, C. Oleari, and E. Re, A general framework for implementing NLO calculations in shower Monte Carlo programs: The POWHEG BOX, J. High Energy Phys. 06 (2010) 043.
- R. Frederix, S. Frixione, S. Prestel, and P. Torrielli, On the reduction of negative weights in MC@NLO-type matching procedures, J. High Energy Phys. 07 (2020) 238.
- J. R. Andersen, C. Gütschow, A. Maier, and S. Prestel, A positive resampler for Monte Carlo events with negative weights, Eur. Phys. J. C 80, 1007 (2020).
- B. Nachman and J. Thaler, Neural resampler for Monte Carlo reweighting with preserved uncertainties, Phys. Rev. D 102, 076004 (2020).
- J. R. Andersen and A. Maier, Unbiased elimination of negative weights in Monte Carlo samples, Eur. Phys. J. C 82, 433 (2022).
- J. R. Andersen, A. Maier, and D. Maître, Efficient negative-weight elimination in large high-multiplicity Monte Carlo event samples, Eur. Phys. J. C 83, 835 (2023).
- J. R. Andersen, A. Cueto, S. P. Jones, and A. Maier, A cell resampler study of negative weights in multi-jet merged samples, arXiv:2411.11651.
- B. Nachman and J. Thaler, Neural resampler for Monte Carlo reweighting with preserved uncertainties, Phys. Rev. D 102, 076004 (2020).
- M. Abadi et al., TensorFlow: Large-scale machine learning on heterogeneous systems, 2015. Software available from tensorflow.org.
- F. Chollet et al., Keras, https://keras.io (2015).
- J. Alwall, R. Frederix, S. Frixione, V. Hirschi, F. Maltoni, O. Mattelaer, H. S. Shao, T. Stelzer, P. Torrielli, and M. Zaro, The automated computation of tree-level and next-to-leading order differential cross sections, and their matching to parton shower simulations, J. High Energy Phys. 07 (2014) 079.
- R. D. Ball et al., Parton distributions with LHC data, Nucl. Phys. B867, 244 (2013).
- V. Hirschi, R. Frederix, S. Frixione, M. V. Garzelli, F. Maltoni, and R. Pittau, Automation of one-loop QCD corrections, J. High Energy Phys. 05 (2011) 044.
- P. Mastrolia, E. Mirabella, and T. Peraro, Integrand reduction of one-loop scattering amplitudes through Laurent series expansion, J. High Energy Phys. 06 (2012) 095.
- T. Peraro, Ninja: Automated integrand reduction via laurent expansion for one-loop amplitudes, Comput. Phys. Commun. 185, 2771 (2014).
- G. Ossola, C. G. Papadopoulos, and R. Pittau, CutTools: A program implementing the OPP reduction method to compute one-loop amplitudes, J. High Energy Phys. 03 (2008) 042.
- A. van Hameren, OneLOop: For the evaluation of one-loop scalar functions, Comput. Phys. Commun. 182, 2427 (2011).
- A. van Hameren, C. Papadopoulos, and R. Pittau, Automated one-loop calculations: A proof of concept, J. High Energy Phys. 09 (2009) 106.
- S. Frixione, Z. Kunszt, and A. Signer, Three jet cross-sections to next-to-leading order, Nucl. Phys. B467, 399 (1996).
- S. Frixione, A General approach to jet cross-sections in QCD, Nucl. Phys. B507, 295 (1997).
- T. Sjöstrand, S. Ask, J. R. Christiansen, R. Corke, N. Desai, P. Ilten, S. Mrenna, S. Prestel, C. O. Rasmussen, and P. Z. Skands, An introduction to pythia 8.2, Comput. Phys. Commun. 191, 159 (2015).
- T. Sjöstrand, S. Mrenna, and P. Z. Skands, pythia 6.4 physics and manual, J. High Energy Phys. 05 (2006) 026.
- M. Dobbs and J. B. Hansen, The HepMC c++mc Monte Carlo event record for high energy physics, Technical Report ATL-SOFT-2000-001, CERN, Geneva, 2000, revised version number 1 submitted on 2001-02-27 09∶54:32.
- J. de Favereau, C. Delaere, P. Demin, A. Giammanco, V. Lemaître, A. Mertens, and M. Selvaggi (DELPHES 3 Collaboration), delphes 3, A modular framework for fast simulation of a generic collider experiment, J. High Energy Phys. 02 (2014) 057.
- M. Cacciari, G. P. Salam, and G. Soyez, FastJet User Manual, Eur. Phys. J. C 72, 1896 (2012).
- M. Cacciari and G. P. Salam, Dispelling the myth for the jet-finder, Phys. Lett. B 641, 57 (2006).
- M. Drnevich, S. Jiggins, J. Katzy, and K. Cranmer, Neural quasiprobabilistic likelihood ratio estimation with negatively weighted data, arXiv:2410.10216.
- B. Nachman and D. Noll, https://github.com/Nollde/weight_refiner.