arXiv ScienceSearch

arXiv subjects

Simon Akar

Publications and source records attributed to Simon Akar.

7 recordsLinked to original sources

Deploying a Hybrid PVFinder Algorithm for Primary Vertex Reconstruction in LHCb's GPU-Resident HLT1

LHCb's Run 3 upgrade introduced a fully software-based trigger system operating at 30~MHz, processing an average of 5.6 proton-proton collision vertices per bunch crossing (event). This work presents the development of an inference engine for PVFinder, a hybrid deep neural network for finding primary vertices, the proton-proton collision points from which all subsequent particle decays originate into Allen, LHCb's High Level Trigger (HLT1) framework. The integration addresses critical real-time constraints including fixed memory pools, single-stream execution, and sub-400~$\mu$s per-event processing budgets on NVIDIA GPUs. We introduce a translation layer that bridges Allen's Structure-of-Arrays (SoA) data layout with cuDNN's tensor format while maintaining zero-copy semantics and deterministic behavior. Current performance shows the CNN stage contributes significant throughput overhead. We present a roadmap targeting order-of-magnitude improvements through mixed-precision computing, model compression and other techniques.

hep-ex

Advances in developing deep neural networks for finding primary vertices in proton-proton collisions at the LHC

We are studying the use of deep neural networks (DNNs) to identify and locate primary vertices (PVs) in proton-proton collisions at the LHC. Earlier work focused on finding primary vertices in simulated LHCb data using a hybrid approach that started with kernel density estimators (KDEs) derived heuristically from the ensemble of charged track parameters and predicted "target histogram" proxies, from which the actual PV positions are extracted. We have recently demonstrated that using a UNet architecture performs indistinguishably from a "flat" convolutional neural network model. We have developed an "end-to-end" tracks-to-hist DNN that predicts target histograms directly from track parameters using simulated LHCb data that provides better performance (a lower false positive rate for the same high efficiency) than the best KDE-to-hists model studied. This DNN also provides better efficiency than the default heuristic algorithm for the same low false positive rate. "Quantization" of this model, using FP16 rather than FP32 arithmetic, degrades its performance minimally. Reducing the number of UNet channels degrades performance more substantially. We have demonstrated that the KDE-to-hists algorithm developed for LHCb data can be adapted to ATLAS and ACTS data using two variations of the UNet architecture. Within ATLAS/ACTS, these algorithms have been validated against the standard vertex finder algorithm. Both variations produce PV-finding efficiencies similar to that of the standard algorithm and vertex-vertex separation resolutions that are significantly better.

hep-ex

Comparing and improving hybrid deep learning algorithms for identifying and locating primary vertices

Using deep neural networks to identify and locate proton-proton collision points, or primary vertices, in LHCb has been studied for several years. Preliminary results demonstrated the ability for a hybrid deep learning algorithm to achieve similar or better physics performances compared to standard heuristic approaches. The previously studied architectures relied directly on hand-calculated Kernel Density Estimators (KDEs) as input features. Calculating these KDEs was slow, making use of the DNN inference engines in the experiment's real-time analysis (trigger) system problematic. Here we present recent results from a high-performance hybrid deep learning algorithm that uses track parameters as input features rather than KDEs, opening the path to deployment in the real-time trigger system.

hep-ex

Progress in developing a hybrid deep learning algorithm for identifying and locating primary vertices

The locations of proton-proton collision points in LHC experiments are called primary vertices (PVs). Preliminary results of a hybrid deep learning algorithm for identifying and locating these, targeting the Run 3 incarnation of LHCb, have been described at conferences in 2019 and 2020. In the past year we have made significant progress in a variety of related areas. Using two newer Kernel Density Estimators (KDEs) as input feature sets improves the fidelity of the models, as does using full LHCb simulation rather than the "toy Monte Carlo" originally (and still) used to develop models. We have also built a deep learning model to calculate the KDEs from track information. Connecting a tracks-to-KDE model to a KDE-to-hists model used to find PVs provides a proof-of-concept that a single deep learning model can use track information to find PVs with high efficiency and high fidelity. We have studied a variety of models systematically to understand how variations in their architectures affect performance. While the studies reported here are specific to the LHCb geometry and operating conditions, the results suggest that the same approach could be used by the ATLAS and CMS experiments.

hep-ex

An updated hybrid deep learning algorithm for identifying and locating primary vertices

We present an improved hybrid algorithm for vertexing, that combines deep learning with conventional methods. Even though the algorithm is a generic approach to vertex finding, we focus here on it's application as an alternative Primary Vertex (PV) finding tool for the LHCb experiment. In the transition to Run 3 in 2021, LHCb will undergo a major luminosity upgrade, going from 1.1 to 5.6 expected visible PVs per event, and it will adopt a purely software trigger. We use a custom kernel to transform the sparse 3D space of hits and tracks into a dense 1D dataset, and then apply Deep Learning techniques to find PV locations using proxy distributions to encode the truth in training data. Last year we reported that training networks on our kernels using several Convolutional Neural Network layers yielded better than 90 % efficiency with no more than 0.2 False Positives (FPs) per event. Modifying several elements of the algorithm, we now achieve better than 94 % efficiency with a significantly lower FP rate. Where our studies to date have been made using toy Monte Carlo (MC), we began to study KDEs produced from complete LHCb Run 3 MC data, including full tracking in the vertex locator rather than proto-tracking.

physics.ins-det

The time-dependent $CP$ asymmetry in $B^0 \to K_{\rm res} \gamma \to \pi^+ \pi^- K^0_{\scriptscriptstyle S} \gamma$ decays

The time-dependent $CP$ asymmetry in $B^0 \to K_{\rm res} \gamma \to \pi^+ \pi^- K^0_{\scriptscriptstyle S} \gamma$ is sensitive to the photon polarisation in the quark level process $b \to s \gamma$. While this polarisation is predominantly left-handed in the standard model, it could be modified by the existence of new physics contributions that may possess different $CP$ properties. In this paper, we derive the $CP$ violation formulae for $B^0 \to K_{\rm res} \gamma \to \pi^+ \pi^- K^0_{\scriptscriptstyle S} \gamma$ including the most dominant intermediate states. We propose a new observable that could be measured in a time-dependent amplitude analysis of $B^0 \to \pi^+ \pi^- K^0_{\scriptscriptstyle S} \gamma$ decays, providing a stringent contraint on the photon polarisation. We discuss the future prospects for obtaining such constraints from measurements at Belle II and LHCb.

hep-ph

Penguin and rare decays in BaBar

We present recent results from the \babar Collaboration on radiative decays. These include searches for new physics via measurements of several observables such as the time-dependent $CP$ asymmetry in $B^0 \to K^0_S π^- π^+ γ$ exclusive decays, as well as direct $CP$ asymmetries and branching fractions in $B \to X_s γ$ and $B \to X_s \ell^+ \ell^-$ inclusive decays.

hep-ex