Unfolding Data with Machine Learning
1
Vinicius Mikuni
vmikuni@lbl.gov
vinicius-mikuni
Unfolding
2
What we measure
What we want
Unfolding
3
Source: CMS-PAS-TOP-20-006
Traditional methods for unfolding use histograms
Unfolding
4
Source: MITHIG-MOD-21-001
Traditional methods for unfolding use histograms
ai = Rijbj
Rij is the response matrix: P(observed in bin i | true in bin j)
Unfolding
5
Source: MITHIG-MOD-21-001
Traditional methods for unfolding use histograms
ai = Rijbj
Rij is the response matrix: P(observed in bin i | true in bin j)
Unfolding
6
How to define the optimal binning?
Unfolding
7
How to include multiple distributions?
How to define the optimal binning?
Unfolding
8
How to unfold distributions that are not defined for each event?
How to include multiple distributions?
How to define the optimal binning?
Going beyond histograms: Omnifold*
ML is used to define a method for unfolding that is unbinned and can use multiple distributions at a time
2 step iterative approach
Machine learning is used to approximate 2 likelihood functions:
9
* Andreassen et al. PRL 124, 182001 (2020)
For unfolding using invertible networks see:
Omnifold
10
Increasing adoption by experimental collaborations: ATLAS, CMS, H1, T2K, Aleph
Omnifold
11
Reco level
Generator level
MC
MC
Data
Data
Omnifold
12
Reco level
Generator level
MC
MC
Data
Data
Step 1:
W(reco) = pData(reco)/pMC(reco)
Iteration 1
Omnifold
13
Reco level
Generator level
MC
MC
Data
Data
Step 2:
MC reweighted
W(gen) = pweighted MC(gen)/pMC(gen)
Iteration 1
Omnifold
14
Reco level
Generator level
MC
MC
Data
Data
Start again from step 1 using the new simulation after pushing the weights from step 2
Iteration 1
Omnifold
15
Reco level
Generator level
MC
MC
Data
Data
Start again from step 1 using the new simulation after pushing the weights from step 2
Iteration N
Part 2
Applications
16
OmniFold dataset
17
q
q
Only consider Z decaying to neutrinos: mostly a single jet per event.
We are going to unfold 6 jet substructure observables simultaneously using OmniFold
OmniFold dataset
18
q
q
Only consider Z decaying to neutrinos: mostly a single jet per event.
Phys. Rev. Lett. 124, 182001 (2020)
THANKS!
Any questions?
19
Backup
20
OmniFold dataset
21
q
q
Only consider Z decaying to neutrinos: mostly a single jet per event.