Unfolding
Correct for detector effects with ML
Unfolding is a key procedure in particle physics. It corrects data for detector effects. Traditionally, we “unfold” data by discretizing the targeted phse space into a finite number of bins in both the truth spectrum and the measured spectrum. This comes with the limitation that the binning needs to be determined beforehand. This is not ideal because the optimal binning usually depends on the downstream inference tasks, while we will only be able to optimize the binning for one specific task, which means that the interpretation will be inflexible and difficult to be reused in the future.
We are now developing modern unfolding methods that utilize Machine Learning techniques. These methods, including density-based methods (e.g. GAN, Normalizing Flows, Variational Auto-Encoder, etc.) and classifier-based methods (e.g. OmniFold), allow for unbinned unfolding and at the same are able to perform unfolding at high dimension! In a recent paper, we also proposed a method “Unbinned Profiled Unfolding”, which allows for unbinned unfolding and simultaneously constraining nuisance parameters.