GlasgowBoostedTTH


Limits (at 35fb^-1)

  boosted only stat boosted only syst resolved-minus-boosted stat resolved-minus-boosted syst combined stat combined syst
3311 vanilla 3.01209 - 0.673451 - 0.665444 -
3211 vanilla 10.80678 - 0.717076 - 0.695144 -
3311 1b,ge1nb 1.97755 - 0.678389 - 0.622131 -
3211 1b,ge1nb 3.38834 - 0.689422 - 0.64098 -
3211 1b,ge1nb (sarah xcheck) 3.38834 - 0.689422 - 0.64098 -
3311 1bgt1nb 300GeV N/A N/A N/A N/A 0.616 N/A
RESOLVED N/A N/A N/A N/A 0.628686  
RESOLVED (sarah xcheck) N/A N/A N/A N/A 0.628687  

ICHEP stuff

Trees

  nominal sys resolved-minus-boosted
3211 DONE DONE DONE
3211 OR DONE DONE DONE
32e11+3311 DONE DONE DONE
32e11+3311 OR DONE DONE DONE
3311 DONE DONE SARAH
3311 OR DONE DONE DONE
RESOLVED DONE DONE N/A

Training

  background nVariables Weights location Variables
3211 all (no QCD) 10 /afs/cern.ch/user/s/scrawley/public/ForAndrea_Bologna/10var/ HhadT _jets
dRbb_avg
Mbb_MaxM
ljet_sd23_top0
ljet_tau32_top0
ljet_top0_m
Njet_pT40_noJ
dRTb_avg_outTs
Mjb_HiggsMass_noJ
Mbb_HiggsMass_noJ
3211 OR ttbar 9 /afs/cern.ch/user/s/scrawley/public/TMVA_Outputs/TMVA_3211_OverlapRemoval_ttbarBkgOnly_noNHiggs30 NHiggs_40_noTops
Mbj_MaxPt
Aplan_bjet
dEtabb_MHiggs_noJ
dRlepbb_mindR_noJ
Mbb_MaxM
ljet_sd23_top0
Aplan_jet
Mjj_MinM
32e11 ttbar 14 /afs/cern.ch/user/s/scrawley/public/TMVA_Outputs/TMVA_32e11_33i11_ttbarBkgOnly_noNHiggs30/32e11_14v_ttbar_fixed ljet_top_m
dRbb_avg_noJ
NHiggs_40_noJ
Centrality
pT_jet5
Mbj_MaxPt
dRlepbb_MindR
Aplan_bjets
dRJj_avg
Mbb_MaxM
ljet_tau32_top0
dRuu_MindR
Mbb_HiggsMass
dRlj_mindR_noJ
32e11 OR ttbar 14 (OLD, TO BE UPDATED)

/afs/cern.ch/user/s/scrawley/public/TMVA_Outputs/TMVA_32e11_33i11_OverlapRemoval_ttbarBkgOnly_noNHiggs30/32e11

 
3311 ttbar 11 /afs/cern.ch/user/s/scrawley/public/TMVA_Outputs/TMVA_32e11_33i11_ttbarBkgOnly_noNHiggs30/33i11_11v_ttbar_fixed Mbb_avg_noJ
Aplan_bjets
dRJj_avg
H4_all_noJ
dEtabb_MHiggs_noJ
Muu_mindR_noJ
dRlepbb_mindR_noJ
ljet_sd23_top0
Mbb_HiggsMass
Mjb_HiggsMass
dRbb_MHiggs
3311 OR ttbar 11 (OLD, TO BE UPDATED)

/afs/cern.ch/user/s/scrawley/public/TMVA_Outputs/TMVA_32e11_33i11_OverlapRemoval_ttbarBkgOnly_noNHiggs30/33i11

 

Fit inputs

  Location
3211 /nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT/Combined_Boosted
3211 OR /nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT_OR/Combined_Boosted
32e11 /nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT/Combined_Boosted_32ex11
32e11 OR /nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT_OR/Boosted_33ex11
3311 /nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT/Combined_Boosted_3311
3311 OR /nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT_OR/Boosted_3311
RESOLVED-minus-3211 /nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT/Combined_xJxxBx
RESOLVED-minus-3211OR /nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT_OR/Combined_xJxxBx
RESOLVED-minus-3311 SARAH
RESOLVED-minus-3311OR /nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT_3311/Combined_xJxxBx
RESOLVED ONLY /nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Resolved

Limits

  boosted only stat boosted only syst resolved-minus-boosted stat resolved-minus-boosted syst combined stat combined syst comb, 10 fb-1
3211 4.63 10.08 1.72 2.74 1.61 2.68  
3211 OR 4.92 12.60 1.62 (2.45) 2.60 1.53 2.58  
32e11+3311 4.25 8.53 1.72 2.74 1.58 2.63  
32e11+3311 OR 4.57 8.94 1.62 (2.45) 2.60 1.51 (2.34) 2.51 1.56
3311 5.99 9.81          
3311 OR 6.73 10.47 1.52 (2.28) 2.44 1.48 (2.22) 2.39 1.49
RESOLVED N/A N/A N/A N/A 1.51 2.36 1.48

Running TMVA

  • TMVA Core area : /afs/cern.ch/user/s/scrawley/public/TMVA_Core
  • TMVA Inputs : /afs/cern.ch/user/s/scrawley/public/TMVA_Inputs
  • TMVA Training Outputs : /afs/cern.ch/user/s/scrawley/public/TMVA_Outputs
To run the training, navigate to the core area and copy a TMVAClassification.C file from the Outputs area if one is not already present in the training area.

"root -l TMVAClassification.C" to run the training.

Changes can be made to the training by editing the TMVAClassification.C files.

  • The output root file can be specified at the line : TString outfileName( "EXAMPLE.root" );
  • The variables used in the training are specified with the line : factory->AddVariable( "VARIABLE_NAME", 'DATA TYPE (F(float) or I(integer)' );
  • Signal root file specified with : TFile *inputS = TFile::Open("EXAMPLESIGNAL.root");
  • Background root file specified with : TFile *inputB = TFile::Open("EXAMPLEBKG.root");
  • Signal and Background weights can be specified with : factory->SetSignalWeightExpression ("FinalWeight"); or factory->SetBackgroundWeightExpression ("FinalWeight");
  • The BDT Settings can be set here :
if (Use["BDT"]) // Adaptive Boost

factory->BookMethod( TMVA::Types::kBDT, "BDT",

"!H:!V:NTrees=400:MinNodeSize=2%:MaxDepth=3:BoostType=AdaBoost:AdaBoostBeta=0.5:UseBaggedBoost:BaggedSampleFraction=0.5:SeparationType=GiniIndex:nCuts=20:IgnoreNegWeightsInTraining=True" );

After running the BDT, the separation should be shown in the terminal printout, and a GUI will pop up with options to draw some plots. So far plots that we have been using are produced by clicking:

  • (1a) Input Variables (training sample) - Separation plots for the variables used in training.
  • (3) Input Variable Linear Correlation Coefficients - Correlation Plots for Signal and Background
  • (4b) Classifier Output Distributions (test and training samples superimposed) - Overtraining plot with KS test.
  • (5b) Classifier Background Rejection vs Signal Efficiency (RoC Curve)
If the overtraining plot fails and crashes, the weights provided to the BDT in TMVAClassification.C need to be changed so that negative weights are set to 0, or positive.

Plots drawn will be stored in the plots/ directory in TMVA_Core. Weights will be in the weights/ directory.

To-do lists

  • Modelling systematics
  • Fits for 6 and/or 10fb-1

Current plots

With systematics:

* 3211 https://sboutle.web.cern.ch/sboutle/ControlPlots_boosted_emujets_3incl_3incl_1incl_1incl/

Without systematics:

* 3311 https://sboutle.web.cern.ch/sboutle/ControlPlots_boosted_emujets_3incl_3incl_1incl_1incl/

* 32ex11 http://www.ppe.gla.ac.uk/~sboutle/ControlPlots_boosted_emujets_3incl_2excl_1incl_1incl/


Useful Links

Derivations: https://twiki.cern.ch/twiki/bin/view/AtlasProtected/TopDerivationMC15List

PlotFactoryBoosted: https://svnweb.cern.ch/cern/wsvn/atlas-aknue/GlaProjects/PlotFactoryBoosted/

AnalysisTop: https://twiki.cern.ch/twiki/bin/viewauth/AtlasProtected/TopxAODStartGuide

This is a general thing about xAODs: https://twiki.cern.ch/twiki/bin/view/AtlasComputing/SoftwareTutorialxAODAnalysisInROOT

ttbar resonances: https://twiki.cern.ch/twiki/bin/view/AtlasProtected/TtbarResonances201

Topic revision: r82 - 2017-01-17 - SamuelCrawley
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback