A Detailed Study of Interpretability of Deep Neural Network based Top Taggers
arXiv:2210.04371 · doi:10.1088/2632-2153/ace0a1
Abstract
Recent developments in the methods of explainable AI (XAI) allow researchers to explore the inner workings of deep neural networks (DNNs), revealing crucial information about input-output relationships and realizing how data connects with machine learning models. In this paper we explore interpretability of DNN models designed to identify jets coming from top quark decay in high energy proton-proton collisions at the Large Hadron Collider (LHC). We review a subset of existing top tagger models and explore different quantitative methods to identify which features play the most important roles in identifying the top jets. We also investigate how and why feature importance varies across different XAI metrics, how correlations among features impact their explainability, and how latent space representations encode information as well as correlate with physically meaningful quantities. Our studies uncover some major pitfalls of existing XAI methods and illustrate how they can be overcome to obtain consistent and meaningful interpretation of these models. We additionally illustrate the activity of hidden layers as Neural Activation Pattern (NAP) diagrams and demonstrate how they can be used to understand how DNNs relay information across the layers and how this understanding can help to make such models significantly simpler by allowing effective model reoptimization and hyperparameter tuning. These studies not only facilitate a methodological approach to interpreting models but also unveil new insights about what these models learn. Incorporating these observations into augmented model design, we propose the Particle Flow Interaction Network (PFIN) model and demonstrate how interpretability-inspired model augmentation can improve top tagging performance.
arXiv commentRepository: https://github.com/FAIR4HEP/xAI4toptagger. Some figure cosmetics have been changed. Accepted at Machine Learning: Science and Technology
References in corpus (44)
- Auto-Encoding Variational Bayes
- The anti-k_t jet clustering algorithm
- An Introduction to PYTHIA 8.2
- FastJet user manual
- DELPHES 3, A modular framework for fast simulation of a generic collider experiment
- Explaining NonLinear Classification Decisions with Deep Taylor Decomposition
- Successive Combination Jet Algorithm For Hadron Collisions
- Identifying Boosted Objects with N-subjettiness
- Model-Agnostic Interpretability of Machine Learning
- Top-tagging: A Method for Identifying Boosted Hadronic Tops
- Fast inference of deep neural networks in FPGAs for particle physics
- ParticleNet: Jet Tagging via Particle Clouds
- Higher-Order Explanations of Graph Neural Networks via Relevant Walks
- Energy Flow Networks: Deep Sets for Particle Jets
- The Machine Learning Landscape of Top Taggers
- Deep-learned Top Tagging with a Lorentz Layer
- Identification of heavy, energetic, hadronically decaying particles using machine-learning techniques
- Top Tagging
- Top Jets at the LHC
- Pulling Out All the Tops with Computer Vision and Deep Learning
- JEDI-net: a jet identification algorithm based on interaction networks
- QCD-Aware Recursive Neural Networks for Jet Physics
- An Efficient Lorentz Equivariant Graph Neural Network for Jet Tagging
- Performance of top-quark and -boson tagging with ATLAS in Run 2 of the LHC
- Template Overlap Method for Massive Jets
- How Much Information is in a Jet?
- Interaction networks for the identification of boosted decays
- Lorentz Group Equivariant Neural Network for Particle Physics
- Bump Hunting in Latent Space
- Interpretable Deep Learning for Two-Prong Jet Classification with Jet Spectra
- Distance-Weighted Graph Neural Networks on FPGAs for Real-Time Particle Reconstruction in High Energy Physics
- Particle Transformer for Jet Tagging
- Lorentz Boost Networks: Autonomous Physics-Inspired Feature Engineering
- Identification of high transverse momentum top quarks in collisions at = 8 TeV with the ATLAS detector
- Interpretable machine learning in Physics
- Accelerated Charged Particle Tracking with Graph Neural Networks on FPGAs
- Reports of My Demise Are Greatly Exaggerated: -subjettiness Taggers Take On Jet Images
- Explainable machine learning of the underlying physics of high-energy particle collisions
- Bridging the Gap Between Explainable AI and Uncertainty Quantification to Enhance Trustability
- PELICAN: Permutation Equivariant and Lorentz Invariant or Covariant Aggregator Network for Particle Physics
- Explainable AI for High Energy Physics
- Snowmass 2021 Computational Frontier CompF03 Topical Group Report: Machine Learning
- Do graph neural networks learn traditional jet substructure?
- Invariance-based Multi-Clustering of Latent Space Embeddings for Equivariant Learning
Cited by in corpus (6)
- Constraints on the trilinear and quartic Higgs couplings from triple Higgs production at the LHC and beyond
- FAIR AI Models in High Energy Physics
- Is infrared-collinear safe information all you need for jet classification?
- Interplay of Traditional Methods and Machine Learning Algorithms for Tagging Boosted Objects
- The Physics Behind ML-based Quark-Gluon Taggers
- Graph theory inspired anomaly detection at the LHC