MaCh3 and Bayesian Analysis
Patrick Dunne
MaCh3 and Bayesian Analysis Patrick Dunne Outline Introduce T2K - - PowerPoint PPT Presentation
MaCh3 and Bayesian Analysis Patrick Dunne Outline Introduce T2K method for analysis How to interpret Bayesian results Describe MaCh3 framework How do you put a new detector in? How long does it take to run? P. Dunne
Patrick Dunne
11/12/2019
2
11/12/2019
3
Near Detector Model Flux Model Cross-section Model Far Detector Model Event Rate and Distribution Model Oscillation Parameters
Interaction rates Detector uncertainties Unoscillated Monte Carlo Oscillation Probability Near Detector Prediction Far Detector Prediction
kinematic information
event variable
can actually change event momentum and put in a different bin
mode, flavor) response functions and linear normalisations implemented
12/12/2019
4
11/12/2019
5
ND280 Detector Model Flux Model Hadron Production Data INGRID/Beam Monitor Data External Cross- section Data Cross-section Model Super-K Detector Model Super-K Atmospheric Data Far detector fit Oscillation Parameters Near detector fit ND280 Data Super-K Data Samples Two approaches used by T2K for fitting: 1. Use ND data fit to constrain flux and cross-section models first then fit far detector
2. Perform simultaneous fit of both detectors
11/12/2019
6
ND280 Detector Model Flux Model Hadron Production Data INGRID/Beam Monitor Data External Cross- section Data Cross-section Model Super-K Detector Model Super-K Atmospheric Data Simultaneous fit Oscillation Parameters ND280 Data Super-K Data Samples Two approaches used for fitting: 1. Use ND data fit to constrain flux and cross-section models first then fit far detector
2. Perform simultaneous fit of both detectors (MaCh3 does this)
11/12/2019
7
Bayesian analysis shows posterior probability density (high values mean more likely this is the “correct” parameter value) Frequentist analyses show Δχ2 (low values mean better agreement with the data for this parameter value)
plots in ≤2 of them at once
maximise likelihood for each set of values of parameters of interest
parameters (Bayesian so MaCh3 does this)
given osc par values is hard in 750 dimensions
11/12/2019
8
16/12/2019
throws of nuisance parameters from covariance matrices to marginalise
calculating average Δ𝜓2 across ensemble of marginalisation throws
Δ𝜓2 values for δCP
11/12/2019
16/12/2019
Markov Chain MC
ensures distribution of parameter values proportional to marginalised posterior probability
Metropolis-Hastings or Hamiltonian
Hastings and upgrading to Hamiltonian
11/12/2019
10
16/12/2019
‘steps’
parameter for the step
combinations of parameters gives the posterior probability for those parameters
11/12/2019
11
(rad.)
CP
d
3
2 3
Posterior probability density
4
3
2
1
1
Credible Interval s 3 Credible Interval s 2 Credible Interval s 1
T2K Run 1-9d preliminary
13
q
2
sin
0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
CP
d
3
2 3
68% credible interval 90% credible interval MaCh3 best fit
T2K Run 1-9d preliminary
11/12/2019
12
have 68/95/99.73…% of the probability inside your contour
11/12/2019
13
Data T2K+Reactor
23
q
2
sin
0.4 0.5 0.6 0.7 0.8 0.9 1
CP
d
3
2 3
credible interval s 1 credible interval s 2 credible interval s 3 MaCh3 best fit
T2K Run 1-9d preliminary
16/12/2019
14
Asimov B T2K+Reactor Data T2K+Reactor
50% probability that the proposal will be in the other hierarchy
by fraction of steps that lie in each
11/12/2019
15
)
2
(eV
32 2
m D
0.003
0.002 0.003
Posterior probability density
4
3
2
1
1 10
2
10
3
10
Credible Interval s 3 Credible Interval s 2 Credible Interval s 1
T2K Run 1-9d preliminary
reweight existing chain to change prior
11/12/2019
16
)
CP
d sin(
1
0.4 0.6 0.8 1
Posterior probability density
0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
99.7% Credible Interval 95.5% Credible Interval 90% Credible Interval 68% Credible Interval
T2K Run 1-9d preliminary
number of samples/parameters to the fit (defined in executable)
parameters
and tells spectrum generators what parameter values are
spectrum generators ~few thousand lines of code per detector
Patrick Dunne 17
Markov Chain Fitter Other Diagnostic Executables
Likelihood Calculator
Sample Spectrum Generators Parameter Value and Prior Penalty Tracker
evaluation
region
properly sampling from the likelihood if started at a random point called “burn in”
11/12/2019
18
sample from the likelihood
steps outside interval to be small enough
11/12/2019
19
with number of parameters
approximately linear so not too bad and Metropolis- Hastings not much worse
than profile likelihood
12/12/2019
20
improvements by targeting where throws are carried out (usually used for Bayesian results)
Bayesian oscillation analyses
collaborators and several existing group members have expressed interest in DUNE-MaCh3
many sample ND likelihood
12/12/2019
21
22 11/12/2019
11/12/2019
23
T2K +reactor constraint IH
11/12/2019
24
Inverted hierarchy Normal hierarchy
11/12/2019
25
model by using our model to fit ``simulated data”
1. `Data-driven’: Inflate one interaction mode to account for differences between current model prediction and existing data 2. Model choices: generate data using other models implemented in generator but not used in oscillation analysis and refit
significantly different constraints: further investigation
11/12/2019
26