jBOT: Semantic Jet Representation Clustering Emerges from Self-Distillation
Ho Fung Tsoi, Dylan Rankin
TL;DR
This work addresses jet representation learning for LHC data by adapting the iBOT self-distillation framework to tokenized jets, enabling SSL pre-training on unlabeled jets. It introduces jBOT, which learns from two augmented views using per-particle masking, a CLS-based global objective, and a KoLeo regularizer within a teacher-student EMA setup. The learned embeddings exhibit emergent semantic clustering without labels and support effective anomaly detection via simple distance-based metrics, while fine-tuning yields improvements over scratch-based supervised training, especially with limited labeled data. The approach demonstrates practical benefits for jet tagging and anomaly detection and points toward scalable SSL applications in high-energy physics.
Abstract
Self-supervised learning is a powerful pre-training method for learning feature representations without labels, which often capture generic underlying semantics from the data and can later be fine-tuned for downstream tasks. In this work, we introduce jBOT, a pre-training method based on self-distillation for jet data from the CERN Large Hadron Collider, which combines local particle-level distillation with global jet-level distillation to learn jet representations that support downstream tasks such as anomaly detection and classification. We observe that pre-training on unlabeled jets leads to emergent semantic class clustering in the representation space. The clustering in the frozen embedding, when pre-trained on background jets only, enables anomaly detection via simple distance-based metrics, and the learned embedding can be fine-tuned for classification with improved performance compared to supervised models trained from scratch.
