The upcoming upgrades at the LHC have fueled increasing interest in alternative highly-parallel and GPU friendly algorithms for tracking and reconstruction. The PV-Finder project is developing a novel prototype algorithm for vertexing in high density collisions using a Convolutional Neural Network (CNN).
The PV-Finder algorithm uses a custom kernel to transform the sparse 3D space of hits and tracks into a dense 1D dataset, and then Deep Learning techniques are used to find PV locations. By training networks on our kernels using several CNN layers, we have achieved better than 90% efficiency with no more than 0.2 False Positives (FPs) per event. Beyond its physics performance, this algorithm also provides a rich collection of possibilities for visualization and study of 1D convolutional networks.
The current version of PV-Finder is based on a toy simulation of the LHCb detector in Run 3 conditions. We are breaking out the kernel generation, to allow the algorithm to be run on different inputs, such as the official LHCb framework, ATLAS or ACTS, and CMS track output.
The code currently lives at gitlab.cern.ch/LHCb-Reco-Dev/pv-finder.
- 20 Apr 2020 - "An updated hybrid deep learning algorithm for identifying and locating primary vertices", Marian Stahl, Connecting The Dots 2020
- 29 Jan 2020 - "LHCb HLT performance- and regression-tests A hybrid deep learning approach to vertexing", Marian Stahl, IRIS-HEP Topical Meeting
- 17 Apr 2019 - "A hybrid deep learning approach to vertexing", Henry Schreiner, 3rd IML Machine Learning Workshop
- 3 Apr 2019 - "A hybrid deep learning approach to vertexing", Henry Schreiner, Connecting The Dots and Workshop on Intelligent Trackers 2019
- 20 Mar 2019 - "Machine Learning for the Primary Vertex reconstruction", Henry Schreiner, 2019 Joint HSF/OSG/WLCG Workshop
- 11 Mar 2019 - "A hybrid deep learning approach to vertexing", Henry Schreiner, 19th International Workshop on Advanced Computing and Analysis Techniques in Physics Research
- Progress in developing a hybrid deep learning algorithm for identifying and locating primary vertices, S. Akar, G. Atluri, T. Boettcher, M. Peters, H. Schreiner, M. Sokoloff, M. Stahl, W. Tepe, C. Weisser and M. Williams, arXiv 2103.04962 (08 Mar 2021).
- An updated hybrid deep learning algorithm for identifying and locating primary vertices, S. Akar, T. J. Boettcher, S. Carl, H. F. Schreiner, M. D. Sokoloff, M. Stahl, C. Weisser, M. Williams, arXiv:2007.01023 [physics.ins-det] (Submitted to CTD2020) (02 Jul 2020).
- A hybrid deep learning approach to vertexing, R. Fang, H. Schreiner, M. Sokoloff, C. Weisser and M. Williams, J.Phys.Conf.Ser. 1525 012079 (2020) (19 Jun 2019) [2 citations] [NSF PAR].