TIME-05 Workshop, 3-7 October 2005, Zurich 1 Probabilistic Data Association Filter for the fast tracking in ATLAS Transition Radiation Tracker Dmitry Emeliyanov,

Slides:



Advertisements
Similar presentations
Impact parameter studies with early data from ATLAS
Advertisements

Mobile Robot Localization and Mapping using the Kalman Filter
CSCE643: Computer Vision Bayesian Tracking & Particle Filtering Jinxiang Chai Some slides from Stephen Roth.
A Fast Level 2 Tracking Algorithm for the ATLAS Detector Mark Sutton University College London 7 th October 2005.
Aras Papadelis, Lund University 8 th Nordic LHC Physics Workshop Nov , Lund 1 The ATLAS B-trigger - exploring a new strategy for J/  (ee) ●
The ATLAS B physics trigger
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
8. Statistical tests 8.1 Hypotheses K. Desch – Statistical methods of data analysis SS10 Frequent problem: Decision making based on statistical information.
Off-axis Simulations Peter Litchfield, Minnesota  What has been simulated?  Will the experiment work?  Can we choose a technology based on simulations?
Adaptive Rao-Blackwellized Particle Filter and It’s Evaluation for Tracking in Surveillance Xinyu Xu and Baoxin Li, Senior Member, IEEE.
Nonlinear and Non-Gaussian Estimation with A Focus on Particle Filters Prasanth Jeevan Mary Knox May 12, 2006.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Effective Gaussian mixture learning for video background subtraction Dar-Shyang Lee, Member, IEEE.
1 Andrea Bangert, ATLAS SCT Meeting, Monte Carlo Studies Of Top Quark Pair Production Andrea Bangert, Max Planck Institute of Physics, CSC T6.
Tracking a maneuvering object in a noisy environment using IMMPDAF By: Igor Tolchinsky Alexander Levin Supervisor: Daniel Sigalov Spring 2006.
Estimation and the Kalman Filter David Johnson. The Mean of a Discrete Distribution “I have more legs than average”
In order to acquire the full physics potential of the LHC, the ATLAS electromagnetic calorimeter must be able to efficiently identify photons and electrons.
Alberto Oliva INFN/University of Perugia Tracker meeting 24/10/2006 Beam test 2003Beam test 2003 Goal: charge discrimination algorithm with high efficiency.
Lecture II-2: Probability Review
Mobile Robot controlled by Kalman Filter
The LiC Detector Toy M. Valentan, M. Regler, R. Frühwirth Austrian Academy of Sciences Institute of High Energy Physics, Vienna InputSimulation ReconstructionOutput.
PPR meeting - January 23, 2003 Andrea Dainese 1 TPC tracking parameterization: a useful tool for simulation studies with large statistics Motivation Implementation.
Tracking at the ATLAS LVL2 Trigger Athens – HEP2003 Nikos Konstantinidis University College London.
1 Probability and Statistics  What is probability?  What is statistics?
Tracking at LHCb Introduction: Tracking Performance at LHCb Kalman Filter Technique Speed Optimization Status & Plans.
Faster tracking in hadron collider experiments  The problem  The solution  Conclusions Hans Drevermann (CERN) Nikos Konstantinidis ( Santa Cruz)
Probabilistic Robotics Bayes Filter Implementations.
Large Magnetic Calorimeters Anselmo Cervera Villanueva University of Geneva (Switzerland) in a Nufact Nufact04 (Osaka, 1/8/2004)
Optimising Cuts for HLT George Talbot Supervisor: Stewart Martin-Haugh.
1 A Bayesian statistical method for particle identification in shower counters IX International Workshop on Advanced Computing and Analysis Techniques.
ATLAS ATLAS Week: 25/Feb to 1/Mar 2002 B-Physics Trigger Working Group Status Report
Tracking at Level 2 for the ATLAS High Level Trigger Mark Sutton University College London 26 th September 2006.
Kalanand Mishra April 27, Branching Ratio Measurements of Decays D 0  π - π + π 0, D 0  K - K + π 0 Relative to D 0  K - π + π 0 Giampiero Mancinelli,
Track extrapolation to TOF with Kalman filter F. Pierella for the TOF-Offline Group INFN & Bologna University PPR Meeting, January 2003.
Valeria Perez Reale University of Bern On behalf of the ATLAS Physics and Event Selection Architecture Group 1 ATLAS Physics Workshop Athens, May
CHEP07 conference 5 September 2007, T. Cornelissen 1 Thijs Cornelissen (CERN) On behalf of the ATLAS collaboration The Global-  2 Track Fitter in ATLAS.
Tracking, PID and primary vertex reconstruction in the ITS Elisabetta Crescio-INFN Torino.
Nectarios Ch. Benekos CERN/ATLAS EESFYE - HEP 2003 Workshop, NTUA, April 17-20, 2003 Performance of the ATLAS ID Reconstruction.
Mass Hierarchy Study with MINOS Far Detector Atmospheric Neutrinos Xinjie Qiu 1, Andy Blake 2, Luke A. Corwin 3, Alec Habig 4, Stuart Mufso 3, Stan Wojcicki.
18 december 2002, NIKHEF Jamboree Tracking and Physics Studies, Jeroen van Tilburg 1 Tracking and Physics Studies in LHCb Jeroen van Tilburg NIKHEF Jaarvergadering.
Interactions of hadrons in the SiW ECAL Towards paper Naomi van der Kolk.
Bangalore, India1 Performance of GLD Detector Bangalore March 9 th -13 th, 2006 T.Yoshioka (ICEPP) on behalf of the.
Global Tracking for CBM Andrey Lebedev 1,2 Ivan Kisel 1 Gennady Ososkov 2 1 GSI Helmholtzzentrum für Schwerionenforschung GmbH, Darmstadt, Germany 2 Laboratory.
8 April 2000Karel Safarik: Tracking in ALICE1 Tracking in ALICE  OUTLOOK: Requirements History Tracking methods Track finding Tracking efficiency Momentum.
HLT Kalman Filter Implementation of a Kalman Filter in the ALICE High Level Trigger. Thomas Vik, UiO.
Tracking with dynamics
2005 Unbinned Point Source Analysis Update Jim Braun IceCube Fall 2006 Collaboration Meeting.
The Unscented Particle Filter 2000/09/29 이 시은. Introduction Filtering –estimate the states(parameters or hidden variable) as a set of observations becomes.
Abstract Several models of elementary particle physics beyond the Standard Model, predict the existence of neutral particles that can decay in jets of.
1/13 Future computing for particle physics, June 2011, Edinburgh A GPU-based Kalman filter for ATLAS Level 2 Trigger Dmitry Emeliyanov Particle Physics.
TeV muons: from data handling to new physics phenomena Vladimir Palichik JINR, Dubna NEC’2009 Varna, September 07-14, 2009.
G. Cowan Lectures on Statistical Data Analysis Lecture 6 page 1 Statistical Data Analysis: Lecture 6 1Probability, Bayes’ theorem 2Random variables and.
Kalanand Mishra June 29, Branching Ratio Measurements of Decays D 0  π - π + π 0, D 0  K - K + π 0 Relative to D 0  K - π + π 0 Giampiero Mancinelli,
G. Cowan Lectures on Statistical Data Analysis Lecture 5 page 1 Statistical Data Analysis: Lecture 5 1Probability, Bayes’ theorem 2Random variables and.
Giuseppe Ruggiero CERN Straw Chamber WG meeting 07/02/2011 Spectrometer Reconstruction: Pattern recognition and Efficiency 07/02/ G.Ruggiero - Spectrometer.
3 May 2003, LHC2003 Symposium, FermiLab Tracking Performance in LHCb, Jeroen van Tilburg 1 Tracking performance in LHCb Tracking Performance Jeroen van.
A New Upper Limit for the Tau-Neutrino Magnetic Moment Reinhard Schwienhorst      ee ee
CMS Cathode Strip Chambers Performance with LHC Data Vladimir Palichik JINR, Dubna NEC’2013 Varna, September 10,
Pattern recognition with the triplet method Fabrizio Cei INFN & University of Pisa MEG Meeting, Hakata October /10/20131 Fabrizio Cei.
Ch 1. Introduction Pattern Recognition and Machine Learning, C. M. Bishop, Updated by J.-H. Eom (2 nd round revision) Summarized by K.-I.
A Tutorial on Speaker Verification First A. Author, Second B. Author, and Third C. Author.
Dmitry Emeliyanov, Rutherford Appleton Laboratory
M. Kuhn, P. Hopchev, M. Ferro-Luzzi
Upgrade Tracker Simulation Studies
Interactions of hadrons in the Si-W ECAL
Integration and alignment of ATLAS SCT
Tracking Pattern Recognition
Silicon Tracking with GENFIT
Samples and MC Selection
Contents First section: pion and proton misidentification probabilities as Loose or Tight Muons. Measurements using Jet-triggered data (from run).
Presentation transcript:

TIME-05 Workshop, 3-7 October 2005, Zurich 1 Probabilistic Data Association Filter for the fast tracking in ATLAS Transition Radiation Tracker Dmitry Emeliyanov, Rutherford Appleton Laboratory

TIME-05 Workshop, 3-7 October 2005, Zurich 2 ATLAS Transition Radiation Tracker Barrel End-caps TRT is a part of the ATLAS Inner Detector Provides stand-alone electron identification Straw drift tubes (4mm) – large number (~36) hits per track Robust pattern recognition Input for the Level 2 Trigger TRT

TIME-05 Workshop, 3-7 October 2005, Zurich 3 Combined Trigger tracking strategy One of the possible strategies is to combine: –stand-alone track finding in Pixel and SCT trackers (see M.Sutton’s talk on Friday) with –subsequent propagation of found tracks into the TRT using concurrent “hit-to-track” association and track fitting – a.k.a. track following The TRT tracking must be robust: –high occupancy in TRT (15-50%) –intrinsic “left/right” ambiguities of drift tube hits and fast (it’s trigger !) – recursive, “single-pass” algorithm required Pixel Semi- Conductor Tracker TRT

TIME-05 Workshop, 3-7 October 2005, Zurich 4 Probabilistic Data Association Filter Proposed by Y.Bar-Shalom in 1973 for radar tracking, adapted for many applications (robotics, computer vision) Main advantage: PDAF is a recursive algorithm computationally similar to the Kalman filter with almost linear execution time Basic requirements/assumptions: –Measurements (hits) are arranged into groups (“scans”=layers) –Assumption 1: There is a single track-of-interest and at most one hit per layer originates from this track –Assumption 2: All the other hits are caused by the background –Assumption 3: A track can be undetected in some layers The PDAF consists of the two main blocks: data association and track update

TIME-05 Workshop, 3-7 October 2005, Zurich 5 The Probabilistic Data Association Extrapolate track to the next TRT layer Set up a validation region around the extrapolated track (typical size ~ 8 mm) Using PDAF assumptions create a set of association hypotheses explaining the hit pattern observed inside the validation region Evaluate probabilities of “hit-to-track” association hypotheses Track Validation region TRT hits HypoHit BB TB BT 12 hit assignment

TIME-05 Workshop, 3-7 October 2005, Zurich 6 Evaluation of hypothesis probability According to Bayes’ theorem, the posterior probability is: is the observed hit pattern, is the hit assignment postulated by hypothesis Prior hypothesis (=assignment) probability depends on track position w.r.t. straw and background model Assuming hits to be statistically independent, the joint p.d.f. conditioned on assignment is the product of the hit p.d.f.s: are p.d.f.s of track- and background-induced hits

TIME-05 Workshop, 3-7 October 2005, Zurich 7 The prior probability calculation The probabilistic model for the background: –Uniform p.d.f. - the same probability for all drift radii: –Straws “produce” BG hits with constant probability –A straw hit by BG track is not sensitive to the real track With this model, the prior probability is: Straw is NOT hit by BG track Hit efficiency Probability of track passing through straw straw Track p.d.f. – drift tube radius

TIME-05 Workshop, 3-7 October 2005, Zurich 8 The hit assignment probabilities The posterior probabilities of hit assignments (with L/R sign) – L/R residuals, – Gaussian p.d.f. of the residual The probability of the track not being detected (all hits are BG) constant C ~ spatial density of BG hits: The normalization coefficient is:

TIME-05 Workshop, 3-7 October 2005, Zurich 9 The PDAF algorithm hit residuals asso- ciation proba- bilities Kalman filter merging covariance correction extrapolation 1. Track parameter update: combined residual: 2. Track covariance update: variance of the residuals:

TIME-05 Workshop, 3-7 October 2005, Zurich 10 Similar algorithms: GSF and DAF Gaussian Sum Filter (GSF): –GSF is equivalent to PDAF if all Gaussian components (track para- meter estimates) are merged into a single Gaussian after each layer –PDAF is faster because merging 1-dim residuals is faster than merging 5-dim track estimates Deterministic Annealing Filter (DAF): –DAF is an iterative algorithm which refines assignment probabilities through passes of re-weighted forward/backward filtering with gradually lowered measurement variance (annealing) –PDAF is a “single-pass” algorithm (no iterations/annealing) more suitable for trigger applications –The PDAF employs more elaborated hit association method which explicitly allows for the “no-detection” hypothesis – a typical case in the TRT due to the spacing between straws (2.8 mm)

TIME-05 Workshop, 3-7 October 2005, Zurich 11 e  ID with PDAF-based tracking In general, electrons produce more transition radiation hits (with high energy deposits) than pions. For e/  separation, the tracking must provide: – - number of transition radiation (TR) hits on a track – - total number of TRT hits on a track With PDAF, these numbers are estimated from association probabilities: the sum over all validated TR hits - total number of TRT layers crossed by the track

TIME-05 Workshop, 3-7 October 2005, Zurich 12 PDAF performance evaluation Studies have been done on ATLAS Monte Carlo data: –Signal events: electrons, =20 GeV –Background events: inelastic pp interactions Three data sets: 1.Signal events only 2.Signal + inel. interactions (Poisson) ~ “low lumi” regime 3.Signal + inel. interactions (Poisson) ~ “high lumi” regime Performance criteria: Quality of “hit-to-track” association – average assignment probabilities for the true and background hits –hits are identified according to Monte Carlo truth information Robustness of the PDAF – the performance versus occupancy

TIME-05 Workshop, 3-7 October 2005, Zurich 13 The results Data SetSignal“Low-lumi”“High-lumi” TRT regionBRECBRECBREC Average occupancy Average, true hits Average, BG hits Ratio Tests have been done for two TRT regions: –Barrel (BR), –Endcap (EC),

TIME-05 Workshop, 3-7 October 2005, Zurich 14 PDAF timing measurements The CPU time per track is measured on 2.4 GHz Pentium 4 using the Kalman filter timing as a reference PDAF Kalman filter Algo- rithm Average time per track PDAF2.2 ms KF1.5 ms 0 5 ms number of hits in val.reg.

TIME-05 Workshop, 3-7 October 2005, Zurich 15 Discussion Performance: The PDAF identifies true hits with 93-97% efficiency and provides 50% background rejection Lower efficiency in the endcap TRT regions is due to the large amount of material traversed by a track before TRT – higher probability of energy loss via Bremsstrahlung The ratio of TR hits/all hits calculated using PDAF association probabilities is almost independent from occupancy – good for reliable electron identification Timing: Computational requirements of the PDAF are comparable with those of the standard Kalman filter The probabilistic data association takes 30% of CPU time, track update – 20 %, track extrapolation – 50 %

TIME-05 Workshop, 3-7 October 2005, Zurich 16 Conclusion The new algorithm based on the Probabilistic Data Association Filter (PDAF) has been developed for track reconstruction in ATLAS Transition Radiation Tracker The tests on simulated data have shown that the PDAF is an efficient and not too slow alternative to the Kalman filter and can be used in concurrent track finding and fitting algorithms