Using Graph Neural Networks for Track Classification and Time Determination of Primary Vertices in the ATLAS Experiment

Starting in 2027, the high-luminosity Large Hadron Collider (HL-LHC) will begin operation and allow higher-precision measurements and searches for new physics processes between elementary particles. One central problem that arises in the ATLAS detector when reconstructing event information is to sep...

Full description

Bibliographic Details
Main Authors: Gullstrand, Mattias, Maraš, Stefan
Format: Others
Language:English
Published: KTH, Matematisk statistik 2020
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-288505
id ndltd-UPSALLA1-oai-DiVA.org-kth-288505
record_format oai_dc
collection NDLTD
language English
format Others
sources NDLTD
topic Time determination
graph neural network
graph attentional network
HGTD
vertex
node classification
particle physics
machine learning
Tidsbestämning
neurala grafnätverk
uppvaktande grafnätverk
HGTD
vertex
nodklassificering
partikelfysik
statistisk inlärning
Probability Theory and Statistics
Sannolikhetsteori och statistik
spellingShingle Time determination
graph neural network
graph attentional network
HGTD
vertex
node classification
particle physics
machine learning
Tidsbestämning
neurala grafnätverk
uppvaktande grafnätverk
HGTD
vertex
nodklassificering
partikelfysik
statistisk inlärning
Probability Theory and Statistics
Sannolikhetsteori och statistik
Gullstrand, Mattias
Maraš, Stefan
Using Graph Neural Networks for Track Classification and Time Determination of Primary Vertices in the ATLAS Experiment
description Starting in 2027, the high-luminosity Large Hadron Collider (HL-LHC) will begin operation and allow higher-precision measurements and searches for new physics processes between elementary particles. One central problem that arises in the ATLAS detector when reconstructing event information is to separate the rare and interesting hard scatter (HS) interactions from uninteresting pileup (PU) interactions in a spatially compact environment. This problem becomes even harder to solve at higher luminosities. This project relies on leveraging the time dimension and determining a time of the HS interactions to separate them from PU interactions by using information measured by the upcoming High-Granularity Timing Detector (HGTD). The current method relies on using a boosted decision tree (BDT) together with the timing information from the HGTD to determine a time. We suggest a novel approach of utilizing a graph attentional network (GAT) where each bunch-crossing is represented as a graph of tracks and the properties of the GAT are applied on a track level to inspect if such a model can outperform the current BDT. Our results show that we are able to replicate the results of the BDT and even improve some metrics at the expense of increasing the uncertainty of the time determination. We conclude that although there is potential for GATs to outperform the BDT, a more complex model should be applied. Finally, we provide some suggestions for improvement and hope to inspire further study and advancements in this direction which shows promising potential. === Från och med 2027 kommer \textit{high-luminosity Large Hadron Collider} (HL-LHC) att tas i drift och möjliggöra mätningar med högre precision och utforskningar av nya fysikprocesser mellan elementarpartiklar. Ett centralt problem som uppstår i ATLAS-detektorn vid rekonstruktionen av partikelkollisioner är att separera sällsynta och intressanta interaktioner, så kallade \textit{hard-scatters} (HS) från ointressanta \textit{pileup}-interaktioner (PU) i den kompakta rumsliga dimensionen. Svårighetsgraden för detta problem ökar vid högre luminositeter. Med hjälp av den kommande \textit{High-Granularity Timing-detektorns} (HGTD) mätningar kommer även tidsinformation relaterat till interaktionerna att erhållas. I detta projekt används denna information för att beräkna tiden för enskillda interaktioner vilket därmed kan användas för att separera HS-interaktioner från PU-interaktioner. Den nuvarande metoden använder en trädregressionsmetod, s.k. boosted decision tree (BDT) tillsammans med tidsinformationen från HGTD för att bestämma en tid. Vi föreslår ett nytt tillvägagångssätt baserat på ett s.k. uppvaktande grafnätverk (GAT), där varje protonkollision representeras som en graf över partikelspåren och där GAT-egenskaperna tillämpas på spårnivå. Våra resultat visar att vi kan replikera de BDT-baserade resultaten och till och med förbättra resultaten på bekostnad av att öka osäkerheten i tidsbestämningarna. Vi drar slutsatsen att även om det finns potential för GAT-modeller att överträffa BDT-modeller, bör mer komplexa versioner av de förra tillämpas. Vi ger slutligen några förbättringsförslag som vi hoppas ska kunna inspirera till ytterligare studier och framsteg inom detta område, vilket visar lovande potential.  
author Gullstrand, Mattias
Maraš, Stefan
author_facet Gullstrand, Mattias
Maraš, Stefan
author_sort Gullstrand, Mattias
title Using Graph Neural Networks for Track Classification and Time Determination of Primary Vertices in the ATLAS Experiment
title_short Using Graph Neural Networks for Track Classification and Time Determination of Primary Vertices in the ATLAS Experiment
title_full Using Graph Neural Networks for Track Classification and Time Determination of Primary Vertices in the ATLAS Experiment
title_fullStr Using Graph Neural Networks for Track Classification and Time Determination of Primary Vertices in the ATLAS Experiment
title_full_unstemmed Using Graph Neural Networks for Track Classification and Time Determination of Primary Vertices in the ATLAS Experiment
title_sort using graph neural networks for track classification and time determination of primary vertices in the atlas experiment
publisher KTH, Matematisk statistik
publishDate 2020
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-288505
work_keys_str_mv AT gullstrandmattias usinggraphneuralnetworksfortrackclassificationandtimedeterminationofprimaryverticesintheatlasexperiment
AT marasstefan usinggraphneuralnetworksfortrackclassificationandtimedeterminationofprimaryverticesintheatlasexperiment
AT gullstrandmattias tillampningavneuralagrafnatverkforsparklassificeringochtidsbestamningavprimaravertexiatlasexperimentet
AT marasstefan tillampningavneuralagrafnatverkforsparklassificeringochtidsbestamningavprimaravertexiatlasexperimentet
_version_ 1719372891298988032
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-2885052021-01-16T05:28:31ZUsing Graph Neural Networks for Track Classification and Time Determination of Primary Vertices in the ATLAS ExperimentengTillämpning av neurala grafnätverk för spårklassificering och tidsbestämning av primära vertex i ATLAS experimentetGullstrand, MattiasMaraš, StefanKTH, Matematisk statistikKTH, Matematisk statistik2020Time determinationgraph neural networkgraph attentional networkHGTDvertexnode classificationparticle physicsmachine learningTidsbestämningneurala grafnätverkuppvaktande grafnätverkHGTDvertexnodklassificeringpartikelfysikstatistisk inlärningProbability Theory and StatisticsSannolikhetsteori och statistikStarting in 2027, the high-luminosity Large Hadron Collider (HL-LHC) will begin operation and allow higher-precision measurements and searches for new physics processes between elementary particles. One central problem that arises in the ATLAS detector when reconstructing event information is to separate the rare and interesting hard scatter (HS) interactions from uninteresting pileup (PU) interactions in a spatially compact environment. This problem becomes even harder to solve at higher luminosities. This project relies on leveraging the time dimension and determining a time of the HS interactions to separate them from PU interactions by using information measured by the upcoming High-Granularity Timing Detector (HGTD). The current method relies on using a boosted decision tree (BDT) together with the timing information from the HGTD to determine a time. We suggest a novel approach of utilizing a graph attentional network (GAT) where each bunch-crossing is represented as a graph of tracks and the properties of the GAT are applied on a track level to inspect if such a model can outperform the current BDT. Our results show that we are able to replicate the results of the BDT and even improve some metrics at the expense of increasing the uncertainty of the time determination. We conclude that although there is potential for GATs to outperform the BDT, a more complex model should be applied. Finally, we provide some suggestions for improvement and hope to inspire further study and advancements in this direction which shows promising potential. Från och med 2027 kommer \textit{high-luminosity Large Hadron Collider} (HL-LHC) att tas i drift och möjliggöra mätningar med högre precision och utforskningar av nya fysikprocesser mellan elementarpartiklar. Ett centralt problem som uppstår i ATLAS-detektorn vid rekonstruktionen av partikelkollisioner är att separera sällsynta och intressanta interaktioner, så kallade \textit{hard-scatters} (HS) från ointressanta \textit{pileup}-interaktioner (PU) i den kompakta rumsliga dimensionen. Svårighetsgraden för detta problem ökar vid högre luminositeter. Med hjälp av den kommande \textit{High-Granularity Timing-detektorns} (HGTD) mätningar kommer även tidsinformation relaterat till interaktionerna att erhållas. I detta projekt används denna information för att beräkna tiden för enskillda interaktioner vilket därmed kan användas för att separera HS-interaktioner från PU-interaktioner. Den nuvarande metoden använder en trädregressionsmetod, s.k. boosted decision tree (BDT) tillsammans med tidsinformationen från HGTD för att bestämma en tid. Vi föreslår ett nytt tillvägagångssätt baserat på ett s.k. uppvaktande grafnätverk (GAT), där varje protonkollision representeras som en graf över partikelspåren och där GAT-egenskaperna tillämpas på spårnivå. Våra resultat visar att vi kan replikera de BDT-baserade resultaten och till och med förbättra resultaten på bekostnad av att öka osäkerheten i tidsbestämningarna. Vi drar slutsatsen att även om det finns potential för GAT-modeller att överträffa BDT-modeller, bör mer komplexa versioner av de förra tillämpas. Vi ger slutligen några förbättringsförslag som vi hoppas ska kunna inspirera till ytterligare studier och framsteg inom detta område, vilket visar lovande potential.   Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-288505TRITA-SCI-GRU ; 2020:387application/pdfinfo:eu-repo/semantics/openAccess