Paper deep dive
Local Diagnostics of Learned Event Representations for Anomaly Detection at the HL-LHC
Donatella Genovese, Philip Ploner, Simone Scardapane, Stefano Giagu, Thea Klaeboe Aarrestad
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 93%
Last extracted: 10/12/2026, 7:18:39 AM
Summary
This paper evaluates supervised and self-supervised neural embedding strategies for anomaly detection at the High-Luminosity LHC using the COLLIDE-2V dataset. It demonstrates that supervised objectives generally outperform self-supervised ones in signal efficiency. The authors introduce a local diagnostic pipeline using a Gaussian Mixture Model to interpret flagged anomalies by ranking observables based on local discriminating power and correlation with anomaly scores.
Entities (10)
Relation Signals (5)
Autoencoder → generates → Anomaly Score
confidence 96% · using the reconstruction error of an autoencoder trained in the learned latent space as the anomaly score
Supervised objectives → outperforms → Self-supervised objectives
confidence 95% · supervised objectives, which exploit simulation process labels during training, generally outperform their self-supervised counterparts
Gaussian Mixture Model → partitions → Latent Space
confidence 94% · fits a Gaussian Mixture Model to the SM latent space
Local diagnostic pipeline → ranks → Observables
confidence 93% · ranks observables by their local discriminating power
Supervised objectives → improves → Signal Efficiency
confidence 92% · improve on an autoencoder trained directly on kinematic features, raising the signal efficiency at 10% background acceptance
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Anomaly detection, the identification of collision events that deviate from Standard Model expectations, is one of the most promising model-agnostic strategies for new-physics searches at the Large Hadron Collider. Searching for rare events in learned low-dimensional representations removes the need to commit to hand-crafted observables a priori, but sacrifices the immediate physical interpretation those observables provide. For anomaly detection to enter a discovery pipeline, flagged events must therefore be diagnosed locally, both to distinguish potential new physics from mismodeling or detector effects and to identify observables for targeted follow-up searches. We evaluate supervised and self-supervised neural embedding strategies on COLLIDE-2V, a 750-million-event dataset simulated under realistic High-Luminosity LHC conditions, using the reconstruction error of an autoencoder trained in the learned latent space as the anomaly score. Across the configurations and benchmark signals considered, supervised objectives, which exploit simulation process labels during training, generally outperform their self-supervised counterparts and, in their best configurations, improve on an autoencoder trained directly on kinematic features, raising the signal efficiency at 10% background acceptance on all held-out processes. We further introduce a local diagnostic pipeline that fits a Gaussian Mixture Model to the SM latent space, profiles each component through high-level observables without process labels, localizes the flagged events, and ranks observables by their local discriminating power. The ranking recovers the defining kinematics of the held-out processes, while correlating the anomaly score with the same observables quantifies how closely the score tracks them, revealing cases where the most discriminating observable is not the one the score follows most closely.
Tags
Links
- Source: https://arxiv.org/abs/2610.13437v1
- Canonical: https://arxiv.org/abs/2610.13437v1
Trouble viewing inline? Open PDF directly →
Full Text
106,062 characters extracted from source content.
Expand or collapse full text
Local Diagnostics of Learned Event Representations for Anomaly Detection at the HL-LHC Donatella Genovese1⋆ , Philip Ploner2, Simone Scardapane3, Stefano Giagu4 and Thea Klaeboe Aarrestad2 1 Department of Computer, Control and Management Engineering, Sapienza University of Rome 2 Department of Physics, ETH Zurich 3 Department of Information Engineering, Electronics and Telecommunications, Sapienza University of Rome 4 Department of Physics, Sapienza University of Rome ⋆ donatella.genovese@uniroma1.it Abstract Anomaly detection, the identification of collision events that deviate from Standard Model expectations, is one of the most promising model-agnostic strategies for new-physics searches at the Large Hadron Collider. Learning powerful low-dimensional representations in which rare events are sought removes the need to commit to hand-crafted observables a priori, but at the cost of the immediate physical interpretation those observables provide. For anomaly detection to form part of a discovery pipeline, flagged events must therefore be diagnosed locally: both to distinguish potential new physics from mismodeling or detector effects, and to identify observables for targeted follow-up searches. We evaluate supervised and self-supervised neural embedding strategies on COLLIDE-2V, a 750-million-event dataset simulated under realistic High-Luminosity LHC conditions, using the reconstruction error of an autoencoder trained in the learned latent space as the anomaly score. Across the configurations and benchmark signals considered, supervised objectives, which exploit simulation process labels during training, generally outperform their self-supervised counterparts and, in their best configurations, improve on an autoencoder trained directly on kinematic features, raising the signal efficiency at %10\% background acceptance on all held-out processes considered. We further introduce a local diagnostic pipeline that fits a Gaussian Mixture Model to the SM latent space, profiles each component through high-level observables without requiring process labels, localizes the flagged events, and ranks observables by their local discriminating power. The ranking recovers the defining kinematics of the held-out processes, and correlating the anomaly score with the same observables quantifies the extent to which the score tracks them, revealing cases in which the most discriminating observable is not the one the score follows most closely. Copyright attribution to authors. This work is a submission to SciPost Physics. License information to appear upon publication. Publication information to appear upon publication. Received Date Accepted Date Published Date Contents 1 Introduction 2 Related work 2.1 Representation Learning in High-Energy Physics 2.2 Anomaly Detection for New Physics Searches 2.3 Representation Analysis and Model Diagnostics in High-Energy Physics 3 Methods 3.1 Dataset 3.2 Neural embeddings 3.3 Anomaly Detection and Latent Space Diagnostics 3.4 Experimental setup 4 Results 4.1 Comparison of embeddings 4.2 Anomaly detection performance 4.3 Localizing and explaining flagged anomalies 5 Conclusion A Experimental details A.1 Preprocessing and event representation A.2 Augmentation operators and strategies A.3 Ablation Study A.3.1 Augmentation Strategy A.3.2 Loss Function Hyperparameters A.3.3 Backbone Architecture A.4 Gaussian Mixture Model A.5 Observable definitions B Additional results B.1 Probe results B.2 Sensitivity across held-out processes B.3 Additional interpretability results References 1 Introduction The Large Hadron Collider (LHC) at CERN collides protons at the energy frontier to probe the fundamental structure of matter and to search for phenomena beyond the Standard Model (SM) of particle physics. Anomaly Detection (AD), which consists of flagging events that are improbable under a reference model of normality, typically the SM-only hypothesis or, in practice, its dominant background process, is one of the central strategies for uncovering such new physics. A central question in AD on collider data is the choice of representation: each event is described by a very high-dimensional set of measurements, and a compact, informative set of variables must be chosen or learned in which departures from the SM can be sought. In the traditional collider-data analysis pipeline, the raw detector readout, consisting of millions of sensor measurements per collision event, is processed through reconstruction algorithms that identify individual particles and estimate their physical properties. These reconstructed objects are subsequently condensed into a set of physically meaningful high-level quantities, such as particle energy, momentum, invariant masses, and direction. AD methods are then applied in this feature space, searching for events or populations of events that deviate from the expectations of SM background processes [8]. Although this feature-based pipeline has been highly successful [4, 15], its performance is inherently limited by the quality and completeness of the hand-crafted features used to represent each event. Recent approaches therefore seek to learn event representations directly from lower-level detector or particle information, replacing manually designed observables with data-driven embeddings optimized to capture the underlying structure of collider events [12], following a broader trend in High Energy Physics (HEP), where representation learning is increasingly used to build low-dimensional latent spaces from particle- and detector-level information [42, 7] that can be transferred across multiple downstream tasks [10]. In the context of AD, self-supervised and foundation-model representations have been shown to enhance the sensitivity of searches for physics beyond the SM [34, 20], with contrastive and physics-informed objectives used to learn latent spaces tailored to AD [22, 18]. By compressing collider events into structured embedding spaces, these representations also open the possibility of studying anomalies geometrically, relating anomaly scores to specific regions of the latent space. Connecting that geometry back to physical observables, however, remains largely unexplored, so the physical interpretation that hand-crafted observables provide by construction is not recovered. In this work, we study how physically meaningful information can be recovered once an anomaly detector built on a learned representation has flagged a set of collision events, with the aim of understanding the origin of the anomalous response and of designing a targeted follow-up analysis. This requires locating the flagged events in the latent space and identifying the SM populations that surround them, determining which physical observables distinguish them from this local background, and establishing which observables the anomaly score is associated with. We carry out this study on Collide-2V [40], a 750-million-event dataset designed for the High-Luminosity LHC (HL-LHC) that combines large scale, a broad set of SM processes, and realistic detector conditions. Unlike smaller and more specialized benchmarks commonly used in AD studies, Collide-2V enables representation learning in the large-data regime for which modern contrastive and self-supervised methods are designed. This setting allows us to study not only AD performance, but also the structure and interpretability of the learned latent spaces at a scale relevant for future collider analyses. We work at the event level using the full-reconstruction (offline) view (Full-Reco view), which provides analysis-quality particle-flow objects, jets, leptons, photons, and missing transverse energy. Event representations are learned with a Transformer encoder and physics-motivated augmentations [18], using two objectives, SimCLR [14] and VICReg [6], each in a self-supervised and a supervised variant. The two variants differ mainly in the information used during training: the self-supervised one relies on augmentations alone and could in principle be trained directly on collision data, while the supervised one also uses the process labels of the simulated SM backgrounds, available by construction in simulation, to group events by process. In both cases no signal is seen during training, and the processes used to evaluate AD enter only at inference, so the search remains agnostic to the signal hypothesis. AD is then performed in the learned latent space with an autoencoder trained on the dominant SM background, whose reconstruction error serves as the anomaly score. Our work makes three main contributions. First, under a shared Transformer backbone, we compare supervised and self-supervised event representations on Collide-2V and find that, among the objectives considered, SM process labels alone, without any information on the signal, yield the most informative latent spaces, as measured by linear-probe quality. Second, we show that AD in these supervised latent spaces, in their best-performing configurations, improves the signal efficiency over an autoencoder trained directly on kinematic features on all held-out processes considered. Third, and central to this work, we introduce a lightweight local diagnostic framework that processes the embeddings, a per-event anomaly score, and a set of observables. It partitions the SM latent space with a Gaussian Mixture Model (GMM), characterizes each component through high-level observables without process labels, assigns the flagged events to components, and ranks observables both by how well they separate these events from the local SM background and by how strongly they correlate with the anomaly score. Applied to HH→4bHH→ 4b and to a hidden-valley Z′Z , the framework recovers their defining physics, heavy-flavour content and lepton multiplicity respectively. For the Z′Z , however, lepton multiplicity is the strongest local discriminant but not the observable most correlated with the anomaly score. The remainder of the paper is organized as follows. Section 2 introduces the related work in Representation Learning, AD and Interpretability in HEP. Section 3 introduces the Collide-2V dataset and describes our methodology, covering the contrastive embedding framework, the anomaly-detection setup, and the local diagnostic framework. Section 4 presents and discusses the experimental results, and Section 5 summarizes our findings. 2 Related work 2.1 Representation Learning in High-Energy Physics The need to learn compact representations of collider data directly from low-level inputs, rather than relying on hand-crafted observables, has motivated a growing body of work on neural embedding methods in HEP. Several paradigms have been explored in this context, each differing in the training objective used to structure the latent space. Metric learning approaches have been applied at the jet level to learn geometrically meaningful embeddings of jet constituents [42]. Masked particle modeling, inspired by masked language models, trains encoders to predict dropped constituents from the remaining ones, and has been studied on jet-level datasets such as JetClass [26]. Joint embedding predictive architectures have been explored for jet classification and tagging tasks, again working on jet constituents [7]. A systematic comparison of these paradigms (contrastive, masked, and generative) within a unified framework and shared transformer encoder was recently carried out on JetClass [13], providing evidence that the choice of training objective significantly affects the structure and transferability of the resulting representation. Among representation learning objectives, contrastive methods have received particular attention in HEP due to their ability to encode physical symmetries through augmentation design. Dillon et al. [19] train a Transformer encoder with a self-supervised SimCLR loss [14] and physics-motivated augmentations encoding known kinematic symmetries, and [20] apply this approach to QCD dijet events from the LHC Olympics Dataset [31], producing a low-dimensional latent space for downstream AD. The most systematic comparison of contrastive strategies to date at the event level is [39], evaluating supervised and self-supervised SimCLR as well as VICReg with both MLP and Transformer encoders on the ADC2021 dataset [27], and finding that larger embedding dimensionality favors classification via linear probing while smaller dimensionality improves AD performance. A parallel line of research has aimed at building general-purpose foundation models for collider physics, pre-trained on large jet datasets and fine-tuned on downstream tasks. OmniJet-�α [10] demonstrated the first successful transfer between an unsupervised generation task and supervised jet tagging using a transformer architecture on jet constituents. HEP-JEPA extended this direction with a Joint-Embedding Predictive Architecture (JEPA) pre-trained on the 100M-jet JetClass dataset, achieving competitive performance on top tagging and quark-gluon discrimination [7]. While these works establish the viability of foundation models for jet-level tasks, they focus on classification and generation rather than AD, and operate at the substructure level rather than on full collision events. Using learned latent representations as the feature space for downstream AD has emerged as a promising strategy for improving sensitivity in model-agnostic searches. A contrastive latent space learned on LHC Olympics dijets has been shown to support weakly supervised bump hunting with performance comparable to searches run directly in physical space [20]. Autoencoder-based anomaly scores have been evaluated on contrastive embeddings at the event level [18], while supervised contrastive learning has been combined with the CATHODE density-estimation method on a diphoton dataset, showing that a signal-sensitive latent space can substantially improve weakly supervised discovery sensitivity [34]. At the jet level, both the embedding norm and a normalized autoencoder reconstruction error in the latent space have been used as complementary anomaly scores [22]. 2.2 Anomaly Detection for New Physics Searches AD at the LHC can be broadly divided into two paradigms: overdensity estimation, which searches for localized excesses in kinematic distributions, and outlier detection, which identifies individual events unlikely under the SM hypothesis [8]. The first paradigm encompasses weakly supervised methods that approximate the likelihood ratio between data and a background model. The CWoLa framework [38] exploits mixed signal and sideband regions to train a classifier without explicit signal labels, and has been deployed in experimental searches for generic dijet resonances [5]. ANODE [41] and its successor CATHODE [28] replace the classifier with a conditional normalizing flow trained in data sidebands, which is then interpolated into the signal region to generate a background template; a classifier trained to distinguish data from this template approaches the optimal likelihood ratio. These methods have been systematically benchmarked in the LHC Olympics 2020 challenge [31], which provides a dijet dataset at the jet-constituent level, designed for resonant AD via bump hunt in the dijet invariant mass distribution. The second paradigm relies on unsupervised models, most prominently autoencoders, trained exclusively on SM background events and evaluated via reconstruction error as an anomaly score. Early work demonstrated the use of VAEs for new physics mining, working on low-level trigger data consisting of jets, leptons, and missing transverse energy [12]. Subsequent studies extended this by incorporating normalizing flow layers in the latent space of a VAE to improve anomaly score quality, evaluated on the Dark Machines challenge dataset [30], which provides a multi-channel event-level dataset of reconstructed objects (jets, leptons, and missing transverse energy) across twelve Beyond Standard Model (BSM) signal hypotheses [1], serving as a standard benchmark for model-agnostic outlier detection. A key challenge shared by all outlier detection methods is the tendency to produce anomaly scores correlated with kinematic variables of interest, which can introduce sculpting effects in bump-hunt searches [8]. More recent work has explored AD directly in learned latent spaces, combining representation learning with downstream outlier detection. A semi-supervised approach is introduced in [37], where a Particle Flow Network is trained on background and a reference signal to produce a permutation-invariant event-level embedding, which is then fed to an autoencoder for unsupervised anomaly scoring; the method is evaluated on the LHC Olympics dataset [31]. Most closely related to our work, [39] evaluates contrastive embeddings like SimCLR as latent spaces for AD on the ADC2021 dataset [27], an event-level dataset of reconstructed objects (MET, electrons, muons, and jets) in tabular format simulated with Pythia and Delphes at 13 TeV, finding that the choice of embedding dimensionality and training objective significantly affects downstream sensitivity. 2.3 Representation Analysis and Model Diagnostics in High-Energy Physics Model characterization and interpretability have become increasingly important concerns in HEP, where deep learning models are deployed as discovery tools and must offer physical insights beyond raw performance metrics [8]. Post-hoc attribution methods like SHAP [36] have been applied to classifiers to identify dominant physical features [43], though systematic evaluations demonstrate that post-hoc feature rankings can vary significantly across architectures [33]. To address these limitations, architectural designs increasingly embed interpretability directly into the network. Symmetry-preserving models like PELICAN [11] enforce Lorentz invariance by construction, while Graph Transformers with Mixture-of-Experts use attention maps and expert specialization to relate their decisions to physical observables, providing physics-grounded interpretability for complex ATLAS signatures such as displaced dark photons and supersymmetric signals [24, 23]. In the context of AD, probing the structure of learned representation spaces remains an open direction. [21] show that structured latent spaces, such as Gaussian mixture priors in VAEs, improve latent organization for jet-image AD, with decoder weights reflecting physically meaningful jet prototypes. [29] construct a unified latent space of BSM models using contrastive learning, showing that distances in latent space correlate with phenomenological similarities. However, existing approaches rarely examine how collision events selected by an anomaly detector are localized within the learned background representation space, or how the detector’s score correlates with kinematic variables in those specific latent regions. 3 Methods We present the methods that we use for our pipeline, summarized in Fig. 1. First, an encoder trained on SM events maps raw collisions from Collide-2V into a low-dimensional embedding space (Section 3.1-Section 3.2). An autoencoder trained in this space, on the dominant background alone, then assigns anomaly scores via reconstruction error (Section 3.3). Finally, a GMM is fitted in the same space, on the full SM population, providing a framework to characterize the space and analyze flagged events (Section 3.3). Figure 1: End-to-end pipeline. Left: a Transformer encoder maps each event to a low-dimensional embedding z, trained on SM background processes; held-out events are passed at inference only. Center: a GMM partitions the latent space into K components. Top right: an autoencoder flags anomalous events (⋆ ) based on reconstruction error. Bottom right: the diagnostic pipeline locates flagged events, ranks observables by local discriminating power, and tests their correlation with the anomaly score. 3.1 Dataset We perform our study on Collide-2V [40], which provides 750 million HL-LHC collision events spanning a wide variety of processes under realistic detector conditions. Events are simulated using a standard three-stage pipeline: hard processes are generated with MadGraph [3], followed by parton showering and hadronization with Pythia [9], and fast detector simulation with Delphes [16] using a CMS Phase-2 HL-LHC card. Pileup is overlaid at the particle level with ⟨�⟩=200 μ =200, consistent with HL-LHC conditions. We work at the event level using the Full-Reco view, which provides analysis-quality particle-flow objects reconstructed with the PUPPI pileup mitigation algorithm. Each event is represented as a set of reconstructed objects of five types, summarized in Table 1: up to 12 PUPPI AK4 jets, up to 8 electrons, up to 8 muons, up to 8 photons, and event-level missing transverse energy (MET). Variable-length object lists are zero-padded to their maximum multiplicity. The processes used in this study are listed in Table 2: twelve SM processes covering the dominant production mechanisms at the HL-LHC, and two processes held out entirely from training and used to evaluate AD. HH→4bHH→ 4b is a SM process treated as unknown, and serves as a signal proxy; Z′→n(��)Z → n(μ) is a BSM signal, in which a 11 TeV hidden-valley Z′Z decays to dark quarks that shower and hadronize in the hidden sector into dark mesons of mass 22 GeV, each forced to decay to a muon pair. The dark meson multiplicity varies event by event, so n denotes the resulting variable number of muon pairs. Further details on the dataset are provided in Appendix A. Five further held-out processes, three additional proxies and two additional BSM signals, are used for the extended evaluation of Section B.2. Table 1: Reconstructed objects in the Full-Reco view. Variable-length lists are zero-padded to the maximum multiplicity. Object Max. # features Variables AK4 jets (PUPPI) 12 7 pTp_T, �η, �φ, mass, b-tag, nchargedn_charged, nneutraln_neutral Electrons 8 8 pTp_T, �η, �φ, charge, isolation, d0d_0, dzd_z, Ehad/EemE_had/E_em Muons 8 7 pTp_T, �η, �φ, charge, isolation, d0d_0, dzd_z Photons 8 5 pTp_T, �η, �φ, Ehad/EemE_had/E_em, isolation MET – 2 magnitude, �φ Table 2: SM processes used to train the encoder, and the two held-out processes used to evaluate anomaly-detection performance. Type # processes Process SM background 12 QCD inclusive (HT>50H_T>50 GeV) QCD →bb¯→ b b W→ℓ�W→ ν W→qq¯W→ q q Z→��Z→ν + jets Z→qqZ→ q (uds) Z→bbZ→ b Z→ccZ→ c gammaγ tt¯t t (all-hadronic) tt¯t t (semi-leptonic) tt¯t t (all-leptonic) Signal proxy 1 HH→4bHH→ 4b BSM signal 1 Z′→n(��)Z → n(μ) 3.2 Neural embeddings Representation learning describes the extraction of features using deep learning methods, where a neural network '� _θ parameterized by trainable parameters �θ maps events from a high-dimensional input space X to a lower-dimensional latent space Y: '�:⟶. _θ:X . (1) The learned embeddings zi='�(xi)z_i= _θ(x_i) serve as the common input space for both AD and latent-space interpretability, described in Section 3.3. We consider four training configurations based on two loss functions (SimCLR [14] and VICReg [6]) each in both a self-supervised and a supervised variant. Self-supervised setting. In the self-supervised setting, no label information is available during training. The goal is to learn an encoder '� _θ that maps each event xix_i to a compact embedding zi='�(xi)∈z_i= _θ(x_i) such that similar events are mapped to nearby regions of the latent space. Since labels are unavailable, the notion of similarity is defined through augmentations applied to the input events. For SimCLR [14], each event xkx_k in a batch of N events is augmented twice, producing a multiviewed batch of 2N2N samples x~ℓ=12N\ x_ \_ =1^2N, where x~2k−1 x_2k-1 and x~2k x_2k are two independently augmented views of xkx_k. The loss is computed for each sample in the multiviewed batch, which we refer to as the anchor. For each anchor i∈ℐ≡1,…,2Ni ≡\1,…,2N\, let j(i)j(i) denote the index of the other augmented view originating from the same source event (the positive) and let (i)≡ℐ∖iA(i) \i\. The remaining 2(N−1)2(N-1) elements of (i)A(i), i.e. the views originating from all other source events in the batch, are treated as negatives. The SimCLR loss implements the attract-repel objective through a normalized temperature-scaled cross-entropy over the cosine similarity sim(zi,zj)=zi⊤zj/‖zi‖‖zj‖sim(z_i,z_j)=z_i z_j/\|z_i\|\|z_j\|: ℒSimCLR=∑i∈ℐℓSimCLR(i),ℓSimCLR(i)=−logexp(sim(zi,zj(i))/�)∑a∈(i)exp(sim(zi,za)/�),L_SimCLR= _i _SimCLR(i), _SimCLR(i)=- \! (sim(z_i,z_j(i))/τ ) _a (i) \! (sim(z_i,z_a)/τ ), (2) where �∈R+τ∈ R^+ is a temperature hyperparameter. The denominator runs over all elements of (i)A(i), so that the positive pair is normalized against the 2(N−1)2(N-1) negatives. VICReg [6] follows a different paradigm and does not rely on a multiviewed batch. Instead, it maintains two separate batches Z=[z1,…,zN]Z=[z_1,…,z_N] and Z′=[z1′,…,zN′]Z =[z _1,…,z _N], where zkz_k and zk′z _k are the embeddings of two independently augmented views of the same source event xkx_k. The loss combines three terms: ℒVICReg(Z,Z′)=�s(Z,Z′)+�[v(Z)+v(Z′)]+�[c(Z)+c(Z′)],L_VICReg(Z,Z )=λ\,s(Z,Z )+μ [v(Z)+v(Z ) ]+ν [c(Z)+c(Z ) ], (3) where the invariance term s(Z,Z′)=1N∑k‖zk−zk′‖22s(Z,Z )= 1N _k\|z_k-z _k\|^2_2 attracts the two views of the same event using the Euclidean distance, and collapse prevention is achieved not through negative pairs but through two regularizers computed as global statistics over the batch. The variance term v(Z)=1dmodel∑j=1dmodelmax(0, −S(zj,�)),v(Z)= 1d_model _j=1^d_model \! (0,\,γ-S(z^j,ε) ), (4) where zj=[z1j,…,zNj]z^j=[z_1j,…,z_Nj] is the vector of values at dimension j across the batch and S is the regularized standard deviation, forces each embedding dimension to maintain high variance across the batch. The covariance term c(Z)=1dmodel∑i≠j[C(Z)]ij2,C(Z)=1N−1∑k=1N(zk−z¯)(zk−z¯)⊤,c(Z)= 1d_model _i≠ j[C(Z)]^2_ij, C(Z)= 1N-1 _k=1^N(z_k- z)(z_k- z) , (5) penalizes the off-diagonal entries of the embedding covariance matrix, decorrelating the embedding dimensions and preventing informational collapse. Supervised setting. In the supervised setting, labels are available during training and are used to enrich the definition of positive pairs. For SimCLR, the key difference with respect to the self-supervised case is the definition of the positive set (i)P(i) within the multiviewed batch: rather than containing only the augmented counterpart j(i)j(i) of anchor i, it now includes all samples in the multiviewed batch sharing the same process label: (i)=p∈(i):y~p=y~i,P(i)=\p (i): y_p= y_i\, (6) where y~i y_i denotes the process label of the i-th element in the multiviewed batch. All events sharing the same SM background label within the batch are therefore treated as positives, encouraging the latent space to organize events according to their underlying hard-scattering process. The supervised SimCLR (SupCon) loss then generalizes Eq. (2) by summing over all positives for each anchor, following [32]: ℒSupCon=∑i∈ℐℓSupCon(i),ℓSupCon(i)=−1|(i)|∑p∈(i)logexp(sim(zi,zp)/�)∑a∈(i)exp(sim(zi,za)/�),L_SupCon= _i _SupCon(i), _SupCon(i)= -1|P(i)| _p (i) \! (sim(z_i,z_p)/τ ) _a (i) \! (sim(z_i,z_a)/τ ), (7) which recovers ℒSimCLRL_SimCLR when |(i)|=1|P(i)|=1, i.e. when no other sample in the batch shares the same label as the anchor. In practice we train SupCon with an auxiliary classification head, adding a cross-entropy term to Eq. (7) with relative weight �cls _cls: ℒ=ℒSupCon+�clsℒCE.L=L_SupCon+ _cls\,L_CE. (8) For supervised VICReg, we follow the Variance-Covariance Regularization (VCReg) approach of [44]. In the supervised regime, a cross-entropy classification loss ℓsup _sup is added to the objective, which already encourages similar representations for same-class events. The invariance term s(Z,Z′)s(Z,Z ) of Eq. (3) is therefore discarded, as its role is subsumed by the supervised loss. The variance and covariance regularizers are instead applied to the intermediate representations hi(j)∈RDjh_i^(j)∈ R^D_j, denoting the output of the j-th layer of '� _θ for input xix_i, promoting feature diversity throughout the network. The training objective becomes: ℒVCReg['�]=1N∑i=1Nℓsup('�(xi),yi)+∑j=1M[�ℓvar(h1(j),…,hN(j))+�ℓcov(h1(j),…,hN(j))],L_VCReg[ _θ]= 1N _i=1^N _sup( _θ(x_i),y_i)+ _j=1^M [α\, _var(h_1^(j),…,h_N^(j))+β\, _cov(h_1^(j),…,h_N^(j)) ], (9) where ℓsup _sup is the cross-entropy loss, M is the number of layers at which the regularization is applied, and �α, �β control the relative weight of the variance and covariance terms defined in Eqs. (4)–(5). Physics-motivated augmentations. Event views are constructed from four augmentation operators, all acting on the preprocessed normalized feature vectors and applied online during training. Azimuthal rotation applies a global rotation to all objects simultaneously, reflecting the exact rotational symmetry of the detector around the beam axis. Longitudinal boost shifts all pseudorapidity values by a random displacement drawn from a Gaussian distribution, reflecting the approximate boost invariance of the hard process along the beam direction. Transverse momentum smearing adds independent per-object Gaussian noise to the normalized transverse momentum of each object, modeling detector energy resolution effects. Random masking zeroes parts of the event with a fixed probability pmaskp_mask, simulating detector inefficiencies and missing particles, acting either on individual features or on entire objects. These operators are combined into three mutually exclusive augmentation strategies. Physics applies azimuthal rotation, longitudinal boost and pTp_T smearing jointly to each view; Random feature applies feature-level masking only; and Random particle applies particle-level masking only. The strategy is treated as a per-model hyperparameter, and is used by SimCLR, SupCon and VICReg only: VCReg and the cross-entropy (CE) baseline operate on a single, un-augmented view, since in Eq. (9) the invariance term is subsumed by the supervised loss and the remaining regularizers are computed on the intermediate representations of a single forward pass. The exact parametrization of each operator and the selection of the strategy are provided in Appendix A. 3.3 Anomaly Detection and Latent Space Diagnostics Autoencoder-based anomaly detection. Following [12, 18], AD is performed by training a simple fully-connected autoencoder on top of the learned embedding space. The autoencoder is trained exclusively on embeddings of the dominant QCD background, following common practice in outlier-based searches, where the most abundant and best-modeled process is used to define normality. The per-sample mean squared error (MSE) between input and reconstruction serves as the anomaly score: s(z)=1dmodel‖z−z^‖22,s(z)= 1d_model\,\|z- z\|_2^2, (10) where z z is the reconstructed embedding and the average runs over the dmodeld_model embedding dimensions. An event is flagged as anomalous when s(z)>sthrs(z)>s_thr, with sthrs_thr calibrated on a held-out validation sample of QCD events to retain a background acceptance of 10%. Latent-space interpretability via Gaussian Mixture Models. To characterize the structure of the SM embedding space and identify which regions correspond to anomalous events, we fit a GMM on the SM training embeddings. A GMM defines a distribution as a weighted sum of K Gaussian components: p(z)=∑k=1K�k(z∣�k,�k),p(z)= _k=1^K _k\,N(z _k, _k), (11) where �k≥0 _k≥ 0 are the mixing weights with ∑k�k=1 _k _k=1, and �k _k, �k _k are the mean and covariance of the k-th component. The parameters are estimated by maximum likelihood via the Expectation Maximization algorithm [17]. At each E-step, the responsibility of component k for event znz_n is computed as the posterior probability: r(znk)=�k(zn∣�k,�k)∑j=1K�j(zn∣�j,�j),r(z_nk)= _k\,N(z_n _k, _k) _j=1^K _j\,N(z_n _j, _j), (12) and the M-step updates the component parameters using responsibility-weighted statistics. The autoencoder defines anomalies relative to the QCD-inclusive reference distribution, whereas the GMM is fitted to the broader SM population to characterize the physical structure of the learned embedding space. Consequently, the signal efficiencies reported at fixed QCD acceptance quantify performance relative to this reference background, and should not be interpreted as efficiencies at the same acceptance for the complete SM background mixture. The diagnostic pipeline consists of five steps: 1. Partitioning. A GMM with K components is fitted on the SM training embeddings. 2. Label-free profiling. Each component is characterized by the distributions of the observables of Table 3 over the background events it contains, giving a physical baseline for each region without process labels. 3. Localization. Signal events are assigned to the component of maximum posterior responsibility. 4. Local separation. In the components holding the flagged signal, observables are ranked by the Wasserstein-1 distance [25] between signal and all local SM events assigned to the same component, standardized by the standard deviation of the observable over the SM population. We report this against both the local SM population and the local QCD population. 5. Score-observable correlation. Within the same components we compute the Spearman correlation between anomaly score and each observable, testing whether the score tracks the observable that separates the signal locally. The GMM construction and the physical profiling of its components (steps 1–2) do not require process labels. In the present benchmark study, the known identities of the simulated signal samples are used retrospectively to validate the diagnostic framework, by comparing the flagged signal events with the local SM background (steps 3–5). In an application to collision data, the corresponding comparison would involve the observed population of flagged events and an appropriate local background reference, without assuming prior knowledge of the physical origin of the anomalies. Table 3: High-level physical observables used to profile the GMM components and to rank the variables that separate flagged signal events from the local SM background. Exact definitions are given in Section A.5. Observable Physical meaning HTH_T Hadronic activity MET Missing transverse energy njetsn_ jets Jet multiplicity nb-tagn_b-tag Heavy-flavour content nleptonsn_ leptons Lepton multiplicity MjjM_j Leading dijet invariant mass |��jj|| _j| Leading dijet pseudorapidity gap MTM_T Transverse mass 3.4 Experimental setup Having defined the embedding strategies (Section 3.2), the AD and interpretability pipeline (Section 3.3), we now describe how these components are instantiated and evaluated jointly on Collide-2V. All models share the same Transformer encoder backbone, tokenizing each event by object type and processing it with a stack of Transformer encoder layers at a common model dimension dmodeld_model; for SupCon and SimCLR, the contrastive projection head is discarded after training, so linear probing and AD always operate on the dmodeld_model-dimensional encoder output. Full backbone, training, and dataset-split details are given in Appendix A. The encoder is trained on the 12 SM background processes of Table 2 and optimized with AdamW [35]; representation quality is assessed via linear probing on a held-out SM test set. For AD, a fully-connected autoencoder is trained exclusively on QCD-inclusive embeddings and evaluated on the held-out processes of Table 2, reporting the area under the ROC curve (AUROC) and signal efficiency at a fixed 10% background acceptance, both computed against QCD-inclusive as the background hypothesis. We scan dmodel∈32,64,128,256d_model∈\32,64,128,256\ for every model, with all other hyperparameters fixed as reported in Section A.3; all results are mean ± std over five independent encoder seeds, one autoencoder per seed. For the GMM interpretability pipeline, the mixture is fitted on the SM training embeddings of the selected representation; the embedding dimension, the number of components K, and the covariance structure are chosen as described in Section A.4. 4 Results 4.1 Comparison of embeddings Table 4 reports the macro-averaged AUROC of a linear classifier trained on the frozen encoder embeddings across the 12 SM processes, for each model in its best configuration as selected by the ablation study of Section A.3, conducted on a reduced training subset of the dataset. Results broken down by individual SM process are provided in Section B.1. We also include a fully supervised model trained with a standard cross-entropy (CE) loss on the same Transformer backbone, with its own configuration reported in Section A.3, and a linear classifier trained directly on the raw preprocessed kinematic features. Within the set of models considered, each supervised objective outperforms its self-supervised counterpart in linear-probe quality, with VCReg, SupCon, and CE clustering well above SimCLR and VICReg. Table 4: Macro-averaged AUROC (mean ± std over 5 seeds) of a linear probe on the 12 SM classes, for each model in its best configuration (Section A.3). For CE the AUROC is obtained from the classifier’s own test predictions. Model dmodeld_model AUROC SupCon 128 0.9051±0.00200.9051± 0.0020 SimCLR 256 0.8684±0.00140.8684± 0.0014 VCReg 128 0.9075±0.00020.9075± 0.0002 VICReg 256 0.7682±0.03140.7682± 0.0314 CE (standard) 256 0.9022±0.00040.9022± 0.0004 Raw features — 0.8653±0.00070.8653± 0.0007 4.2 Anomaly detection performance We assess anomaly-detection performance using the autoencoder-based pipeline introduced in Section 3.3: for each embedding model and dimension, a fully-connected autoencoder is trained exclusively on the embeddings of QCD-inclusive events, and its per event reconstruction error (Eq. 10) is used as the anomaly score. As a model independent baseline, we additionally train an autoencoder directly on the raw preprocessed kinematic features (Raw AE). Performance is evaluated on the two held-out processes of Table 2 using two complementary metrics: the AUROC and the signal efficiency at a fixed background acceptance of 10%, both reported as mean ± std over 5 random seeds. For readability we report here only the two supervised objectives, SupCon and VCReg. The self-supervised SimCLR and VICReg are reported in Section B.2, together with results on five further held-out processes. Table 5 reports both metrics for each model and embedding dimension. On HH→4bHH→ 4b, both supervised objectives improve with dmodeld_model and exceed the Raw AE baseline from dmodel=64d_model=64, with VCReg at dmodel=256d_model=256 reaching a signal efficiency of 97.2%97.2\% against 77.3%77.3\%. On Z′→n(��)Z → n(μ), where the baseline already reaches 96.8%96.8\%, every configuration except VCReg at dmodel=32d_model=32 exceeds it. Table 5: Anomaly-detection performance on the two held-out processes for each model and embedding dimension: AUROC and signal efficiency at 10% background acceptance (TPR @ FPR = 10%), mean ± std over 5 seeds. Raw AE is trained directly on preprocessed kinematic features. HH→4bHH\!→\!4b Z′→n(��)Z → n(μ) Model dmodeld_model AUROC TPR @ 10% [%] AUROC TPR @ 10% [%] Raw AE — 0.931±0.0010.931± 0.001 77.3±0.777.3± 0.7 0.984±0.0010.984± 0.001 96.8±0.196.8± 0.1 SupCon 32 0.892±0.0310.892± 0.031 65.2±9.665.2± 9.6 0.996±0.0010.996± 0.001 99.0±0.299.0± 0.2 64 0.937±0.0170.937± 0.017 79.9±6.879.9± 6.8 0.995±0.0010.995± 0.001 99.0±0.199.0± 0.1 128 0.943±0.0050.943± 0.005 82.4±1.982.4± 1.9 0.995±0.0010.995± 0.001 98.9±0.198.9± 0.1 256 0.954±0.0090.954± 0.009 86.4±4.286.4± 4.2 0.995±0.0010.995± 0.001 98.9±0.198.9± 0.1 VCReg 32 0.937±0.0250.937± 0.025 78.9±9.678.9± 9.6 0.977±0.0150.977± 0.015 95.4±4.495.4± 4.4 64 0.937±0.0120.937± 0.012 80.2±4.480.2± 4.4 0.991±0.0020.991± 0.002 98.4±0.498.4± 0.4 128 0.959±0.0050.959± 0.005 90.0±2.590.0± 2.5 0.991±0.0040.991± 0.004 98.4±0.598.4± 0.5 256 0.982±0.0040.982± 0.004 97.2±1.797.2± 1.7 0.991±0.0010.991± 0.001 98.4±0.298.4± 0.2 4.3 Localizing and explaining flagged anomalies We apply the pipeline described in Section 3.3 to the HH→4bHH→ 4b signal proxy and the Z′→n(��)Z → n(μ) signal, using the VCReg embedding with dmodel=256d_model=256, a configuration that provides stable AD performance across both signals. As detailed in Section A.4, the GMM is fitted on the SM training embeddings after reducing the dimensionality to 64 via Principal Component Analysis (PCA). The space is partitioned into K=7K=7 components, a value selected based on an occupancy criterion to prevent over-fragmentation and ensure each component captures meaningful data structures (Section A.4). Fig. 2 characterizes each of the K=7K=7 components through the distributions of the high-level observables of Table 3, computed on the SM events they contain. We describe each region using the standardized median deviation; specifically, each cell displays the difference between the median of the observable within the component and its global SM median, divided by the observable’s standard deviation over the SM population. Medians are used instead of means to remain robust against the long tails typical of kinematic distributions like HTH_T and MjjM_j. Figure 2: Physical profile of each latent region, computed on the SM events assigned to it. The labels C0–C6 index the mixture components. Each cell displays the standardized median deviation: the median of the observable within the component minus the global SM median, divided by the observable’s standard deviation over the SM population. Deviations are computed relative to the full SM population. For nb-tagn_b-tag and nleptonsn_leptons the global SM median is zero, so those rows cannot deviate downwards. Medians are used to ensure robustness against long distribution tails. Cells with absolute deviations smaller than 0.35 are left unlabeled to avoid visual clutter. Hatched cells are those where fewer than 15%15\% of the component’s events yield a value. This description of the latent space is obtained entirely without process labels. For example, C4 emerges as a high-multiplicity, heavy-flavour region: the value of +2.5+2.5 for nb-tagn_b-tag indicates that events in C4 typically have 2 more b-jets than the global SM median, a shift equivalent to 2.5 standard deviations. Similarly, njetsn_jets is shifted by +2.0+2.0 standard deviations, showing that the normalization successfully places multiplicities and energies (like HTH_T, shifted by +1.4+1.4) on equal footing. C2 represents a distinct leptonic region with substantial hadronic activity and missing energy (+1.5+1.5 for nleptonsn_leptons, +1.6+1.6 for njetsn_jets, and +1.1+1.1 for MET). Conversely, C0 is leptonic but jet-poor, while C1 and C6 sit below the SM median in jet multiplicity and C3 shows no marked shift in any observable. Cells with absolute deviations smaller than 0.35 represent negligible shifts and are left unlabeled for visual clarity. Fig. 3 shows the assignment of AE-flagged signal events to the GMM components, together with the SM background for reference. The flagged signals are highly localized, and their dominant components are disjoint. The HH→4bHH→ 4b primarily occupies C5 and C4, holding 55.6% and 43.8% of its flagged events, respectively, while 88% of the flagged Z′→n(��)Z → n(μ) events fall into C2 alone. Figure 3: Assignment of the AE-flagged signal to the mixture components, for HH→4bHH→ 4b (left) and Z′→n(��)Z → n(μ) (right), with the SM population shown for reference. Fractions are normalized independently for each population; the plotted occupancies therefore indicate localization in latent space rather than signal purity. Although localization reveals the broad kinematic profile of the anomalies, we investigate whether there are defining differences in the observable distributions between the flagged signal and the SM background mapped to that same region. Table 6 ranks the observables using the Wasserstein-1 distance (W1SMW_1^SM) between the flagged signal and the local SM background within the dominant components. The local ranking correctly recovers the defining variables of the underlying physical processes: nb-tagn_b-tag is ranked first in C5 for HH→4bHH→ 4b (W1SM=2.06W_1^SM=2.06), and nleptonsn_leptons is dominant in C2 for Z′→n(��)Z → n(μ) (W1SM=8.61W_1^SM=8.61). Table 6: Local discriminating power of the high-level observables within the mixture components that hold the AE-flagged signal, for HH→4bHH→ 4b (left) and Z′→n(��)Z → n(μ) (right). Only components holding at least 10%10\% of the flagged signal are reported. W1SMW_1^SM is the Wasserstein-1 distance between the flagged signal and all SM events assigned to the same component, irrespective of their anomaly score, standardized by the standard deviation of each observable over the SM population. W1QCDW_1^QCD, computed against the local QCD background (the autoencoder’s trained normality), is reported as a control baseline. Observables are ranked by W1SMW_1^SM, with the top-ranked observable set in bold. C2 is essentially free of QCD, so the control cannot be computed there. HH→4bHH→ 4b Observable W1SMW_1^SM W1QCDW_1^QCD C5 nb-tagn_b-tag 2.06 2.36 njetsn_jets 0.65 0.34 HTH_T 0.52 0.26 nleptonsn_leptons 0.49 0.54 MjjM_j 0.23 0.14 |��jj|| _j| 0.23 0.38 MET 0.18 0.05 MTM_T 0.01 0.09 C4 nb-tagn_b-tag 1.09 1.64 nleptonsn_leptons 0.36 0.28 MET 0.22 0.25 njetsn_jets 0.17 0.11 MTM_T 0.07 0.13 HTH_T 0.05 0.10 |��jj|| _j| 0.03 0.10 MjjM_j 0.02 0.21 Z′→n(��)Z → n(μ) Observable W1SMW_1^SM W1QCDW_1^QCD C2 nleptonsn_leptons 8.61 — MTM_T 3.32 — nb-tagn_b-tag 1.68 — MET 1.57 — njetsn_jets 1.37 — MjjM_j 0.50 — HTH_T 0.19 — |��jj|| _j| 0.05 — Fig. 4 illustrates this separation by comparing the density distributions of these top-ranked variables for the flagged signals versus the local SM backgrounds. For example, in C5, the local SM background has a median of one b-jet, compared to two for the HH→4bHH→ 4b signal. Figure 4: Density distributions of the top-ranked observable in the dominant component for each flagged signal: nb-tagn_b-tag in C5 for HH→4bHH→ 4b (left) and nleptonsn_leptons in C2 for Z′→n(��)Z → n(μ) (right). The distributions compare the AE-flagged signal against the local SM background in the same latent region. Finally, to understand whether the autoencoder’s decision aligns with the physical separation identified in Fig. 4, we compute the Spearman correlation between the AE reconstruction error (the anomaly score) and the observables for the flagged signal events. Fig. 5 displays these correlations within the dominant components for each signal. For the HH→4bHH→ 4b in C5, the anomaly score correlates most strongly with nb-tagn_b-tag (�=0.43ρ=0.43), tracking the exact same observable selected by the local W1SMW_1^SM ranking. In C4 the correlation is weaker (�=0.31ρ=0.31) and comparable to that of njetsn_jets. This is consistent with the autoencoder responding to the heavy-flavour content of these events. Interestingly, for Z′→n(��)Z → n(μ) in C2, the score does not exhibit a dominant correlation with nleptonsn_leptons. This suggests that the learned representation routes the signal into a highly specific leptonic region but the autoencoder’s reconstruction error within that local neighborhood correlates more strongly with secondary kinematic features than with lepton multiplicity. The comparison between the local Wasserstein-distance rankings and the anomaly-score correlations reveals an important distinction between the physical observables that characterize the anomalous population and those associated with variations in the anomaly-score response. For the Z′Z benchmark, lepton multiplicity provides the strongest separation from the local SM background, while the anomaly score shows stronger correlations with other kinematic observables, such as HTH_T and MjjM_j. This shows that identifying the physical signature of an anomalous event population and understanding the behavior of the anomaly-scoring model are complementary diagnostic tasks, whose combined analysis provides information that cannot be inferred from global anomaly-detection performance alone. (a) Spearman correlation for HH→4bHH→ 4b (b) Spearman correlation for Z′→n(��)Z → n(μ) Figure 5: Spearman correlation between the autoencoder reconstruction error (anomaly score) and the physical observables for the flagged signal events, computed within their dominant GMM components. In each panel the observable ranked first by Wasserstein distance is marked in vermilion (Æ ), and the one most strongly correlated with the score in green ( ). 5 Conclusion We studied the interplay between learned event representations, autoencoder-based AD, and latent-space diagnostics on Collide-2V under realistic HL-LHC conditions. Across the configurations and benchmark signals considered, representations learned with supervised objectives generally achieve higher linear-probe quality and anomaly-detection performance than their self-supervised counterparts. We also present a GMM-based pipeline that partitions the SM latent space, profiles each region through high-level observables without using labels, localizes the flagged events, and tests whether the anomaly score tracks the observables that separate them locally. This procedure recovers the defining physics of both processes (heavy-flavour content for HH→4bHH→ 4b, lepton multiplicity for the Z′Z ) and exposes a decoupling that aggregate metrics cannot capture. For example, the representation routes the Z′Z signal into a well-defined leptonic region, but the local anomaly score is driven by secondary kinematics rather than lepton multiplicity. Requiring only embeddings, a per-event score, and a set of observables, this diagnostic procedure can be applied to any representation and anomaly-scoring model. To address current limitations, our future work will focus on improving self-supervised representations. While process labels are available in simulated training samples, they are not observable on an event-by-event basis in collision data. Moreover, representations learned through supervision on simulated processes may inherit a dependence on the accuracy of the underlying physics and detector modeling. Developing effective self-supervised representations therefore remains important to reduce this dependence and to enable learning directly from experimental data, which will require overcoming the limitations of the self-supervised objectives considered here. To this end, our future works will therefore explore more advanced paradigms, such as JEPA or foundation model-like approaches, which are the natural candidates for learning robust representations directly from large-scale unlabeled data. Acknowledgements DG acknowledges support from Sapienza University of Rome (Avvio alla Ricerca 2025, Grant No. AR125199BE2808AE) and PNRR MUR project PE0000013-FAIR. We acknowledge ISCRA for awarding this project access to the LEONARDO supercomputer, owned by the EuroHPC Joint Undertaking, hosted by CINECA (Italy). TKA and P are funded by the European Union (ERC, LEAP-40, grant agreement No. 101221186). Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council Executive Agency. Neither the European Union nor the granting authority can be held responsible for them. This research was supported by COST Action CA24153 – Edge Deep Learning for Particle Physics (EPIGRAPHY), funded by the European Union. Code Availability The code required to reproduce the results of this work is publicly available at https://github.com/DonatellaGenovese/foundation_model_testing_for_AD. The Collide-2V data set is publicly available from its authors [40]. Declaration on the use of AI tools The authors used large language model-based assistants to improve the clarity and phrasing of the manuscript and to support routine coding tasks. The authors reviewed and edited all text and code and take full responsibility for the content of this work. Appendix A Experimental details A.1 Preprocessing and event representation Dataset preprocessing proceeds in two stages: feature transformations are first applied to each variable, followed by normalization. Transverse momentum pTp_T, jet mass, and MET are mapped with log(1+⋅) (1+·) to reduce dynamic range. Azimuthal angles �φ are encoded as (sin�,cos�)( φ, φ) to avoid discontinuities at the ±�±π boundary and are left un-normalized, as the encoding already lives in [−1,1][-1,1]. Discrete variables are handled by kind: particle charge is one-hot encoded over −1,0,+1\-1,0,+1\, while the PUPPI jet b-tag, a bitmask over the six working points of the Delphes card, is kept as a single feature and min-max scaled. All remaining continuous variables (�η, Ehad/EemE_had/E_em, isolation, displacement d0d_0/dzd_z, nneutraln_neutral) undergo no transformation at this stage. After transformation, each feature is independently normalized using robust normalization: median and interquartile range (IQR) are estimated from a subset of training files and used to standardize each feature as (x−median)/IQR(x-median)/IQR. This is applied to all continuous features except �φ, the jet-multiplicity scalar, and one-hot encoded variables, which are left unchanged. The per-jet constituent counts nneutraln_neutral is instead normalized like any other continuous feature. Normalization statistics are fitted once on the SM training data and applied identically to validation, test, and BSM signal sets. After preprocessing and normalization, each event is represented as a fixed-length vector obtained by zero-padding each object group to its maximum multiplicity (12 jets, 8 electrons, 8 muons, 8 photons). A binary mask distinguishes genuine zero values from padding and is used throughout augmentation to protect padded entries. For each object group the true multiplicity, before the top-k selection, is appended as a trailing scalar to the corresponding slice of the flat vector. For models using the Transformer encoder, the preprocessed flat feature vector is converted into a token sequence. Each object group (jets, electrons, muons, photons, MET) contributes one token per object, formed by projecting its features to the common model dimension dmodeld_model via a group-specific linear layer, for a maximum of 12 tokens for jets and 8 for electrons, muons, and photons. An additional event-level token is constructed by projecting the object-multiplicity counts appended to the flat vector during preprocessing. A learned type embedding is added to every token to identify its object group; no positional embedding is used, preserving permutation invariance within each group. For baseline experiments without learned representation, the full preprocessed flat vector (zero-padded to maximum multiplicity) is used directly as input to the autoencoder and probe linear classifier. Fig. 6 summarizes the complete pipeline, from the variable-length list of reconstructed objects to the token sequence fed to the Transformer encoder, together with the baseline path in which the flat vector is used directly. The encoder is trained on 1,000,000 events per SM class (12,000,000 total), with 100,000 events per class held out for validation and 100,000 for testing. Figure 6: Preprocessing and event representation. Each event contains a variable number of reconstructed jets, electrons, muons, photons and MET. Features are transformed and normalized, then each group is truncated to its top-k objects and zero padded to a fixed length, with the true per-group multiplicity appended as a trailing scalar. The resulting flat vector is tokenized by projecting every object slot to dmodeld_model, giving the token sequence shown below, color-coded by object group and preceded by an event token (EVT) built from the multiplicity counts, which the Transformer encoder then consumes. The dashed path denotes the baseline experiments, where the flat vector bypasses tokenization and is fed directly to the autoencoder or the linear probe. A.2 Augmentation operators and strategies We adopt three physics-motivated augmentations following [18], adapted to our normalized feature space, and add random masking as a fourth augmentation. Azimuthal rotation. Following [18], a single angle ��∼Uniform(0,2�) φ (0,2π) is drawn independently for each view and applied simultaneously to all reconstructed objects. Since azimuthal angles are stored as (sin�,cos�)( φ, φ) pairs, the rotation is implemented as an exact SO(2)SO(2) transformation without approximation: (sin�i′cos�i′)=(cos��sin��−sin��cos��)(sin�icos�i),��∼Uniform(0, 2�), pmatrix _i \\ _i pmatrix= pmatrix - φ& φ\\ - φ& φ pmatrix pmatrix _i\\ _i pmatrix, φ (0,\,2π), (A.1) for every object i in the event. The same �� φ is shared across all objects, preserving all inter-object azimuthal separations ��ij _ij. Padded objects with (sin�i,cos�i)=(0,0)( _i, _i)=(0,0) map identically to (0,0)(0,0) under Eq. (A.1), so no masking is required for this augmentation. Longitudinal boost. Hard-scattering processes at the LHC are approximately invariant under longitudinal Lorentz boosts, which shift all pseudorapidities by a common constant �i↦�i+�� _i _i+ η. Inspired by the �η-smearing of [18], we implement this as a global boost: a single displacement �� η is drawn per event and added to the normalized pseudorapidity of every real object, �~i′=�~i+mi⋅��IQR�,g,��∼(0,�2), η_i = η_i\;+\;m_i· ηIQR_η,g, η (0,\, _η^2), (A.2) where IQR�,gIQR_η,g is the interquartile range of the �η distribution for the object group g (jets, electrons, muons or photons) to which object i belongs, converting the physical displacement into the normalized feature space. The same �� η is shared across all objects, preserving all inter-object ��ij _ij differences. We use �=1.5 _η=1.5. Padded objects are protected by the mask mim_i, defined in Section A.1. Transverse momentum smearing. Detector energy resolution introduces independent measurement uncertainties in the transverse momentum of each reconstructed object. Following the energy-smearing augmentation of [18], the pTp_T of each real object is perturbed by independent Gaussian noise. In our pipeline the noise is applied in log(1+pT) (1+p_T) space, where pTp_T has been preprocessed, and then converted back to the normalized feature space: p~T,i′=p~T,i+mi⋅"iIQRpT,g,"i∼i.i.d.(0,�pT2), p_T,i = p_T,i\;+\;m_i· _iIQR_p_T,g, _i i.i.d. N(0,\, _p_T^2), (A.3) where IQRpT,gIQR_p_T,g is the interquartile range of log(1+pT) (1+p_T) for object group g. Each object receives an independent noise draw "i _i, reflecting the fact that detector resolution effects are uncorrelated across particles. The same prescription is applied to event-level missing transverse energy (MET), using its own IQRMETIQR_MET. We use �pT=0.1 _p_T=0.1. Padded objects are protected by the mask mim_i, defined in Section A.1. Random masking. As an additional augmentation, we randomly zero parts of the event representation to simulate detector inefficiencies and missing particles. Two strategies are supported and selected as a hyperparameter. Feature-level masking independently zeroes each feature dimension d with probability pmaskp_mask: x~d′=x~d⋅bd,bd∼i.i.d.Bernoulli(1−pmask). x_d = x_d· b_d, b_d i.i.d. Bernoulli(1-p_mask). (A.4) Particle-level masking treats each reconstructed object as an atomic unit, zeroing all FgF_g features of object i jointly with a single Bernoulli draw: x~i,1:Fg′=x~i,1:Fg⋅bi,bi∼i.i.d.Bernoulli(1−pmask), x_i,1:F_g = x_i,1:F_g· b_i, b_i i.i.d. Bernoulli(1-p_mask), (A.5) where FgF_g is the number of features per object in group g, and the scalar bib_i is broadcast across all FgF_g features of object i. Scalar event-level quantities (MET) are treated as a single object and masked in their entirety under particle-level masking. The masking probability pmaskp_mask and the choice of strategy are treated as per model hyperparameters and reported in Table 12. A.3 Ablation Study We conduct a systematic ablation study to identify the optimal configuration for each neural embedding model. All ablation experiments are performed on a reduced subset of the 12-class Standard Model dataset in order to keep the scan computationally tractable, and model quality is assessed via linear probe AUROC averaged over five independent random seeds. The ablation is structured in three stages: augmentation strategy, loss function hyperparameters and backbone architecture. Each stage fixes all other parameters at their default values and varies only the quantity under study. The remaining backbone and optimization hyperparameters, which are not varied in the ablation, are subsequently tuned with Optuna [2] for each model; the resulting final configurations are reported in Table 12. A.3.1 Augmentation Strategy The models SupCon, SimCLR and VICReg require an augmentation function to generate two views of the same event. We evaluate three strategies presented in Section A.2. Results are reported in Table 7. For SupCon, all three strategies yield similar performance (AUROC range ∼0.004 0.004), with Physics augmentations achieving the best mean (0.8991±0.00060.8991± 0.0006) and lowest variance across seeds but Random particle augmentation is competitive on average. For SimCLR, Random particle masking collapses performance to 0.7712±0.00030.7712± 0.0003 while Random feature masking achieves the best mean (0.8514±0.00200.8514± 0.0020). For VICReg all three strategies yield ∼0.72 0.72, well below both SupCon and SimCLR. We select Physics augmentation, the most stable across seeds (0.7203±0.00970.7203± 0.0097). Table 7: Linear probe macro-averaged AUROC (mean ± std over 5 seeds) for the three augmentation strategies. Bold denotes the best result per model. Augmentation SupCon SimCLR VICReg Random feature 0.8952±0.00090.8952± 0.0009 0.8514±0.00200.8514± 0.0020 0.7258±0.03000.7258± 0.0300 Random particle 0.8988±0.00090.8988± 0.0009 0.7712±0.00030.7712± 0.0003 0.7209±0.02350.7209± 0.0235 Physics 0.8991±0.00060.8991± 0.0006 0.8491±0.00170.8491± 0.0017 0.7203±0.00970.7203± 0.0097 A.3.2 Loss Function Hyperparameters VCReg and VICReg. VCReg augments the supervised cross-entropy objective of Eq. (9) in the main text, with a variance term (weight �α) and a covariance term (weight �β) applied to the intermediate representations; no invariance term is present, its role being subsumed by the supervised loss. We ablate each weight independently while holding the other at its default value (�=25α=25, �=1β=1, following [44]). Results are shown in Table 8. The variance weight �=25α=25 achieves the best mean AUROC (0.9030±0.00070.9030± 0.0007). Reducing it to 5 or 10 degrades performance, while increasing it to 50 retains most of the gain but at the cost of higher seed variance. For the covariance weight, the value �=1β=1 is optimal; larger values consistently reduce performance, suggesting that over-penalizing feature correlations is harmful for this dataset. The overall sensitivity to these hyperparameters is modest (total range ∼0.003 0.003), confirming that VCReg is stable once the variance collapse regularization is sufficiently strong. For VICReg, we fix the variance term �=25μ=25 and the covariance term �=1ν=1 at their default values and ablate only the invariance term �∈0,5,10,25,50λ∈\0,5,10,25,50\ with physics augmentation fixed. Performance is flat across all values (∼0.72 0.72 AUROC), with �=25λ=25 achieving marginally the best mean. Table 8: VCReg and VICReg loss ablation. Linear probe macro-averaged AUROC (mean ± std over 5 seeds). Left: VCReg variance weight scan with �=1β=1 fixed. Center: VCReg covariance weight scan with �=25α=25 fixed. Right: VICReg invariance weight scan with �=25μ=25, �=1ν=1 fixed. Bold denotes the best result per column. �α AUROC 5 0.8998±0.00100.8998± 0.0010 10 0.9017±0.00030.9017± 0.0003 25 0.9030±0.00070.9030± 0.0007 50 0.9020±0.00170.9020± 0.0017 �β AUROC 1 0.9030±0.00070.9030± 0.0007 5 0.9019±0.00120.9019± 0.0012 10 0.9007±0.00020.9007± 0.0002 �λ AUROC 0 0.7192±0.01440.7192± 0.0144 5 0.7191±0.03180.7191± 0.0318 10 0.7239±0.00720.7239± 0.0072 25 0.7269±0.00900.7269± 0.0090 50 0.7170±0.02510.7170± 0.0251 SupCon and SimCLR. For the contrastive models, the primary loss hyperparameter is the temperature �τ of the supervised/self-supervised contrastive loss [32]. For SupCon we additionally ablate the classification head weight �cls _cls, which controls the contribution of a secondary cross-entropy term. We scan �∈0.05,0.07,0.10,0.15,0.20τ∈\0.05,0.07,0.10,0.15,0.20\ and �cls∈0.0,0.05,0.10,0.20,0.50 _cls∈\0.0,0.05,0.10,0.20,0.50\. Results are shown in Tables 9 and 10. For SupCon, performance is nearly flat across all temperatures (range ∼0.0002 0.0002), while �cls _cls shows a monotonic improvement with increasing values, with �cls=0.50 _cls=0.50 achieving the best result (0.9019±0.00010.9019± 0.0001). For SimCLR, the best performance is obtained with �=0.10τ=0.10, which outperforms �=0.20τ=0.20 by 0.0340.034 AUROC, suggesting that harder negative mining is critical for the self-supervised objective. Table 9: Temperature ablation for SupCon and SimCLR. Linear probe macro-averaged AUROC (mean ± std over 5 seeds). Bold denotes the best result per model. �τ SupCon SimCLR 0.05 0.9005±0.00060.9005± 0.0006 0.8670±0.00100.8670± 0.0010 0.07 0.9005±0.00040.9005± 0.0004 0.8643±0.00230.8643± 0.0023 0.10 0.9007±0.00050.9007± 0.0005 0.8680±0.00150.8680± 0.0015 0.15 0.9007±0.00040.9007± 0.0004 0.8405±0.00220.8405± 0.0022 0.20 0.9007±0.00020.9007± 0.0002 0.8343±0.00530.8343± 0.0053 Table 10: Classification head weight ablation for SupCon (�=0.10τ=0.10 fixed). Linear probe macro-averaged AUROC (mean ± std over 5 seeds). Bold denotes the best result. �cls _cls SupCon 0.00 0.8991±0.00060.8991± 0.0006 0.05 0.9000±0.00070.9000± 0.0007 0.10 0.9007±0.00050.9007± 0.0005 0.20 0.9010±0.00050.9010± 0.0005 0.50 0.9019±0.00010.9019± 0.0001 A.3.3 Backbone Architecture We ablate the embedding dimension dmodeld_model; the remaining backbone and optimization hyperparameters are fixed via Optuna optimization and reported in Table 12. Table 11 shows that all four objectives benefit from a larger embedding space. The sensitivity to dmodeld_model is, however, strongly model-dependent: the supervised objectives vary only marginally across the whole scan, whereas the purely self-supervised ones improve considerably and also become appreciably more stable across seeds as dmodeld_model grows. The label information thus appears to make representation quality largely insensitive to the width of the embedding, a capacity the self-supervised objectives instead need in order to avoid partial collapse. Table 11: Linear probe macro-averaged AUROC for the dmodeld_model ablation on the reduced ablation subset (Section A.3). Values are mean ± standard deviation across 5 random seeds. Model dmodel=32d_model=32 dmodel=64d_model=64 dmodel=128d_model=128 dmodel=256d_model=256 VCReg 0.898±0.0010.898± 0.001 0.902±0.0010.902± 0.001 0.903±0.0010.903± 0.001 0.901±0.0070.901± 0.007 SupCon 0.890±0.0000.890± 0.000 0.896±0.0010.896± 0.001 0.902±0.0010.902± 0.001 0.902±0.0010.902± 0.001 SimCLR 0.853±0.0360.853± 0.036 0.858±0.0060.858± 0.006 0.867±0.0010.867± 0.001 0.869±0.0010.869± 0.001 VICReg 0.686±0.0300.686± 0.030 0.717±0.0040.717± 0.004 0.721±0.0240.721± 0.024 0.739±0.0150.739± 0.015 A.4 Gaussian Mixture Model The interpretability pipeline of Section 3.3 fits a Gaussian Mixture Model on the learned Standard Model embeddings. In order to do this we need to specify the space in which the mixture is fitted and the number of components K. In Section 4.2 we report that the configuration that recovers stable AD performance results in terms of AD (for both proxy and real signal) is the VCReg with dmodel=256d_model=256. Since fitting a full-covariance mixture in dmodel=256d_model=256 is impractical, we first project to 64 dimensions with PCA. To select K we adopt an occupancy criterion: for a given K we require every component to hold at least one fifth of the share it would hold under a uniform partition, that is, at least 1/(5K)1/(5K) of the events. The factor of one fifth is conventional. What the criterion is meant to detect is a change in the nature of the partition. Beyond a certain K the mixture stops reorganizing the space and starts splitting a tail off an existing component, and the resulting region reflects the number of components requested rather than any structure present in the data. The transition is sharp, against the fluctuation of the preceding values, as Fig. 7 shows: between K=7K=7 and K=8K=8 an eighth component appears holding 1.6%1.6\% of the events, drawn entirely from a single existing one: every event it contains was assigned to the same component at K=7K=7, while the other six retain between 91%91\% and 100%100\% of theirs. The least-populated component therefore drops from 34.1%34.1\% to 12.8%12.8\% of the uniform share. The requirement is satisfied for K≤7K≤ 7, and we take K=7K=7, the finest such partition. Figure 7: Occupancy of the least-populated mixture component as a function of K, as a fraction of the share it would hold under a uniform partition; the dashed line is the occupancy floor. For the AD task we report the hyperparameters in Table 13. Table 12: Final hyperparameter configuration per model, as used for the results of Section 4. Parameter SupCon SimCLR VCReg CE VICReg dmodeld_model 128 256 128 256 256 nheadsn_heads 8 8 8 8 4 nlayersn_layers 6 8 4 4 4 dffd_f 1024 2048 1024 2048 512 Dropout 0.10 0.226 0.10 0.10 0.10 Projection dim. 32 32 — — 128 Hidden projection dim. 128 256 — — 256 Optimizer AdamW AdamW AdamW AdamW AdamW Learning rate 5×10−45× 10^-4 1.26×10−41.26× 10^-4 1.5×10−41.5× 10^-4 2×10−42× 10^-4 3×10−43× 10^-4 Weight decay 10−510^-5 3.58×10−23.58× 10^-2 5×10−45× 10^-4 10−210^-2 10−510^-5 Batch size 512 1024 1024 1024 1024 Temperature �τ 0.10 0.10 — — — Class. head �cls _cls 0.50 — — — — Variance weight �α (�μ) — — 25 — 25 Covariance weight �β (�ν) — — 1 — 1 Invariance weight �λ — — — — 25 Augmentation strategy Physics Random feature — — Physics Mask prob. pmaskp_mask — 0.448 — — — Table 13: Autoencoder hyperparameters, identical for the embedding-based and raw-feature experiments Parameter Value Compression 4 Depth 4 Dropout 0.035 Learning rate 1.97×10−41.97× 10^-4 Weight decay 3.02×10−53.02× 10^-5 Train events 200,000 A.5 Observable definitions Observables are computed from the raw vectorized fields, before the transformations and normalization of Section A.1, so all quantities below are in their physical units. Jets are those written by Collide-2V (pT>15p_T>15 GeV, |�|<5|η|<5) and electrons and muons are its Electron and MuonTight collections; no further kinematic or isolation requirement is applied. Objects are pTp_T-ordered in the dataset, so “leading” means highest pTp_T. The event representation keeps at most the twelve hardest jets and the eight hardest leptons of each flavour, and the observables below are computed on what it keeps. • HT=∑ipTjiH_T= _ip_T^\,j_i over all stored jets; njetsn_ jets their number. • MET: magnitude of the PUPPIMET missing transverse momentum, the pileup-mitigated estimator appropriate at ⟨�⟩=200 μ =200. • nb-tagn_b-tag: number of jets passing the medium b-tagging working point, that is, with bit 1 of the BTag field set. • nleptonsn_ leptons: electrons plus tight muons, counted on the two collections above. • MjjM_j, |��jj|| _j|: invariant mass of the sum of the two hardest jets’ four-momenta, built with E=pT2cosh2�+m2E= p_T^2 ^2η+m^2, and the absolute pseudorapidity gap between them. • MT=2pTℓMET(1−cos��)M_T= 2p_T \,MET\,(1- φ), using the highest-pTp_T lepton of the combined electron and muon collection and its azimuthal separation from the MET direction. MjjM_j and |��jj|| _j| are defined only for events with at least two jets and MTM_T only for events with at least one lepton; events lacking the required objects are excluded from the corresponding comparison rather than imputed. The three observables are therefore evaluated on smaller populations than the other five: 81%81\% of the Standard Model for MjjM_j and |��jj|| _j|, and 28%28\% for MTM_T. The global standard deviation that standardizes them in Table 6 and Fig. 2 is estimated on the SM events of those same populations, so values from different rows are comparable in scale but are not measured on the same events. The Collide-2V BTag field is a bitmask over the six working points defined in the Delphes card. Measured against the generator-matched jet flavour, the bits pair up into three levels: bits 0 and 3 give b-tagging efficiency and light-jet mistag rate 0.82/0.1190.82/0.119, bits 1 and 4 give 0.65/0.0180.65/0.018, and bits 2 and 5 give 0.47/0.00260.47/0.0026. We count jets with bit 1 set. The bits are independent draws rather than nested cuts on a continuous discriminant, and jets pass a tighter level without passing a looser one, so testing the field as a whole is an OR over six trials that reaches a 0.240.24 mistag rate, worse than any single level. Appendix B Additional results B.1 Probe results Table 14 breaks down the linear-probe AUROC of Table 4 (main text) by individual SM process. The three supervised models are close throughout: VCReg has the highest AUROC in nine of the twelve classes, SupCon and CE in the remaining three. VICReg trails in every class, and SimCLR sits close to the raw feature baseline, exceeding it by a small margin in most classes and falling below it in Z→bbZ→ b and Z→ccZ→ c. Performance is lowest for W→qq¯W→ q q, γ, QCD inclusive and Z→qqZ→ q, whose final states are the least distinctive of the set, and highest for the three tt¯t t channels, which all exceed 0.970.97 for the supervised models. At fixed production mode, heavy-flavour final states are easier than light-flavour ones: Z→bbZ→ b is separated better than Z→qqZ→ q by every model, and Z→ccZ→ c by every supervised model. Table 14: Per-class linear probe AUROC (mean ± std over 5 seeds) for each model in its final configuration. For CE the AUROC is obtained from the classifier’s own test predictions. Learned representation Sup. Base Class SupCon SimCLR VCReg VICReg CE Raw features d=128d=128 d=256d=256 d=128d=128 d=256d=256 d=256d=256 QCD incl. (HT>50H_T>50 GeV) 0.8478±0.00560.8478± 0.0056 0.8143±0.00280.8143± 0.0028 0.8517±0.00050.8517± 0.0005 0.6765±0.05210.6765± 0.0521 0.8443±0.00030.8443± 0.0003 0.8067±0.00180.8067± 0.0018 QCD →bb¯→ b b 0.8779±0.00160.8779± 0.0016 0.8107±0.00190.8107± 0.0019 0.8786±0.00080.8786± 0.0008 0.6710±0.04200.6710± 0.0420 0.8684±0.00070.8684± 0.0007 0.8091±0.00200.8091± 0.0020 W→ℓ�W→ ν 0.9483±0.00120.9483± 0.0012 0.9219±0.00160.9219± 0.0016 0.9486±0.00010.9486± 0.0001 0.8187±0.03610.8187± 0.0361 0.9372±0.00020.9372± 0.0002 0.9219±0.00190.9219± 0.0019 W→qq¯W→ q q 0.8291±0.00440.8291± 0.0044 0.7957±0.00190.7957± 0.0019 0.8333±0.00050.8333± 0.0005 0.7056±0.02640.7056± 0.0264 0.8243±0.00060.8243± 0.0006 0.7909±0.00150.7909± 0.0015 Z→��Z→ν+jets 0.9174±0.00130.9174± 0.0013 0.8947±0.00200.8947± 0.0020 0.9185±0.00020.9185± 0.0002 0.7451±0.03230.7451± 0.0323 0.9103±0.00030.9103± 0.0003 0.8889±0.00170.8889± 0.0017 Z→qqZ→ q (uds) 0.8568±0.00150.8568± 0.0015 0.8144±0.00130.8144± 0.0013 0.8583±0.00050.8583± 0.0005 0.7067±0.03270.7067± 0.0327 0.8530±0.00050.8530± 0.0005 0.8135±0.00270.8135± 0.0027 Z→bbZ→ b 0.9227±0.00360.9227± 0.0036 0.8708±0.00140.8708± 0.0014 0.9310±0.00050.9310± 0.0005 0.7545±0.05350.7545± 0.0535 0.9191±0.00060.9191± 0.0006 0.8727±0.00130.8727± 0.0013 Z→ccZ→ c 0.8675±0.00320.8675± 0.0032 0.7847±0.00140.7847± 0.0014 0.8735±0.00050.8735± 0.0005 0.6904±0.02680.6904± 0.0268 0.8616±0.00130.8616± 0.0013 0.7853±0.00190.7853± 0.0019 0.8459±0.00320.8459± 0.0032 0.8270±0.00150.8270± 0.0015 0.8498±0.00050.8498± 0.0005 0.7512±0.01820.7512± 0.0182 0.8613±0.00030.8613± 0.0003 0.8177±0.00210.8177± 0.0021 tt¯t t (all-hadronic) 0.9888±0.00040.9888± 0.0004 0.9767±0.00130.9767± 0.0013 0.9886±0.00010.9886± 0.0001 0.9269±0.01900.9269± 0.0190 0.9888±0.00010.9888± 0.0001 0.9711±0.00040.9711± 0.0004 tt¯t t (semi-leptonic) 0.9732±0.00110.9732± 0.0011 0.9425±0.00210.9425± 0.0021 0.9726±0.00040.9726± 0.0004 0.8799±0.01640.8799± 0.0164 0.9723±0.00020.9723± 0.0002 0.9399±0.00060.9399± 0.0006 tt¯t t (all-leptonic) 0.9857±0.00080.9857± 0.0008 0.9674±0.00120.9674± 0.0012 0.9858±0.00010.9858± 0.0001 0.8917±0.03270.8917± 0.0327 0.9855±0.00020.9855± 0.0002 0.9666±0.00050.9666± 0.0005 Macro-averaged AUROC 0.9051±0.00200.9051± 0.0020 0.8684±0.00140.8684± 0.0014 0.9075±0.00020.9075± 0.0002 0.7682±0.03140.7682± 0.0314 0.9022±0.00040.9022± 0.0004 0.8653±0.00070.8653± 0.0007 B.2 Sensitivity across held-out processes Table 15 extends the evaluation of Section 4.2 to three further held-out proxies, VBF H→bb¯H→ b b, ggH→��ggH→τ and HH→bb¯��H→ b bτ, chosen to span a range of kinematic distance from the QCD background on which the autoencoder is trained. Table 16 reports two additional BSM signals, H→aa→4bH→ a→ 4b and H→aa→4�H→ a→ 4τ, covering topologies the proxies do not reach, together with Z′→n(��)Z → n(μ) for reference. The two supervised objectives lead on every process. SupCon and VCReg are the best two models on all three proxies, and on the two BSM signals both exceed the Raw AE baseline by a wide margin: on H→aa→4bH→ a→ 4b VCReg gains a factor 3.73.7 in signal efficiency. Their advantage over the baseline is largest on the soft, low-HTH_T signals and smallest where the signature is explicit, as on Z′→n(��)Z → n(μ), where every model and the raw baseline exceed 0.970.97 AUROC except VICReg. The two supervised objectives differ in where they peak: on the proxies both improve with dmodeld_model up to 256256, whereas on the BSM signals the dependence is less regular: VCReg peaks at dmodel=128d_model=128 on both, SupCon at dmodel=32d_model=32 on H→aa→4�H→ a→ 4τ, while on H→aa→4bH→ a→ 4b SupCon still improves up to dmodel=256d_model=256. Both fall below the Raw AE baseline at dmodel=32d_model=32 on VBF H→bb¯H→ b b, the process on which the baseline is strongest relative to the learned representations. The self-supervised objectives remain below the baseline on all proxies at every dimension. On the BSM signals, SimCLR is marginally above the baseline on Z′→n(��)Z → n(μ) and exceeds it in AUROC on H→aa→4�H→ a→ 4τ at dmodel=64d_model=64, while being compatible with it at 32 and 128. SimCLR is worst at dmodel=128d_model=128 on every process except H→aa→4�H→ a→ 4τ, where dmodel=32d_model=32 and 128 are compatible within their dispersions. VICReg carries the largest seed-to-seed dispersions of all models, reaching AUROC below 0.50.5 on Z′Z at dmodel=128d_model=128. The signal efficiencies of Table 15 and Table 16 are quoted at the threshold that accepts 10%10\% of QCD events. Table 17 reports, for VCReg with dmodel=256d_model=256, the acceptance of the remaining eleven Standard Model processes at that same threshold. Processes whose final state resembles QCD pass at close to the nominal rate: γ, Z→qqZ→ q and W→qq¯W→ q q at 10−13%10-13\%. Those carrying leptons, missing transverse momentum or heavy-flavour jets pass far more often: 71%71\% of W→ℓ�W→ ν, 64%64\% of Z→bb¯Z→ b b and more than 90%90\% of each tt¯t t channel. Table 15: Held-out performance on four processes absent from training: AUROC and signal efficiency at 10% background acceptance (TPR @ FPR = 10%), mean ± std over 5 seeds. Raw AE is trained directly on preprocessed kinematic features. Bold marks the best entry in each column; differences smaller than the quoted uncertainties are not significant. →H→ 4b VBF H→bb¯H→ b b ggH→��ggH→τ HH→bb¯��H→ b bτ Model dmodeld_model AUROC TPR [%] AUROC TPR [%] AUROC TPR [%] AUROC TPR [%] Raw AE — 0.931±0.0010.931± 0.001 77.3±0.777.3± 0.7 0.863±0.0020.863± 0.002 51.0±1.151.0± 1.1 0.815±0.0030.815± 0.003 46.5±0.746.5± 0.7 0.939±0.0010.939± 0.001 79.8±0.679.8± 0.6 SupCon 32 0.892±0.0310.892± 0.031 65.2±9.665.2± 9.6 0.753±0.0140.753± 0.014 38.8±2.338.8± 2.3 0.889±0.0210.889± 0.021 74.5±3.774.5± 3.7 0.967±0.0030.967± 0.003 91.5±0.491.5± 0.4 64 0.937±0.0170.937± 0.017 79.9±6.879.9± 6.8 0.851±0.0290.851± 0.029 54.4±7.854.4± 7.8 0.899±0.0060.899± 0.006 76.0±1.576.0± 1.5 0.977±0.0050.977± 0.005 93.7±1.893.7± 1.8 128 0.943±0.0050.943± 0.005 82.4±1.982.4± 1.9 0.878±0.0260.878± 0.026 61.5±5.861.5± 5.8 0.886±0.0080.886± 0.008 71.6±1.571.6± 1.5 0.979±0.0030.979± 0.003 94.2±1.094.2± 1.0 256 0.954±0.0090.954± 0.009 86.4±4.286.4± 4.2 0.906±0.0110.906± 0.011 68.6±4.468.6± 4.4 0.901±0.0040.901± 0.004 74.3±0.974.3± 0.9 0.985±0.0020.985± 0.002 95.8±0.795.8± 0.7 SimCLR 32 0.663±0.0570.663± 0.057 37.5±6.937.5± 6.9 0.540±0.0500.540± 0.050 21.0±5.121.0± 5.1 0.621±0.0250.621± 0.025 29.0±4.029.0± 4.0 0.687±0.0490.687± 0.049 42.0±6.542.0± 6.5 64 0.553±0.0570.553± 0.057 24.1±5.924.1± 5.9 0.454±0.0330.454± 0.033 15.6±3.815.6± 3.8 0.584±0.0210.584± 0.021 29.2±4.429.2± 4.4 0.602±0.0460.602± 0.046 31.0±6.531.0± 6.5 128 0.502±0.0690.502± 0.069 19.7±8.419.7± 8.4 0.406±0.0440.406± 0.044 10.1±4.810.1± 4.8 0.566±0.0350.566± 0.035 25.8±6.525.8± 6.5 0.571±0.0650.571± 0.065 29.2±10.629.2± 10.6 256 0.756±0.0470.756± 0.047 44.5±7.544.5± 7.5 0.603±0.0480.603± 0.048 23.1±5.623.1± 5.6 0.685±0.0250.685± 0.025 38.5±4.038.5± 4.0 0.775±0.0360.775± 0.036 51.9±6.051.9± 6.0 VCReg 32 0.937±0.0250.937± 0.025 78.9±9.678.9± 9.6 0.824±0.0220.824± 0.022 37.4±8.737.4± 8.7 0.827±0.0180.827± 0.018 53.8±6.353.8± 6.3 0.899±0.0230.899± 0.023 62.9±10.962.9± 10.9 64 0.937±0.0120.937± 0.012 80.2±4.480.2± 4.4 0.830±0.0210.830± 0.021 34.1±4.834.1± 4.8 0.825±0.0240.825± 0.024 52.7±9.052.7± 9.0 0.929±0.0110.929± 0.011 75.8±5.475.8± 5.4 128 0.959±0.0050.959± 0.005 90.0±2.590.0± 2.5 0.890±0.0090.890± 0.009 60.3±2.960.3± 2.9 0.866±0.0100.866± 0.010 63.3±2.963.3± 2.9 0.967±0.0040.967± 0.004 91.9±1.691.9± 1.6 256 0.982±0.0040.982± 0.004 97.2±1.797.2± 1.7 0.924±0.0170.924± 0.017 76.6±6.976.6± 6.9 0.882±0.0090.882± 0.009 67.7±2.267.7± 2.2 0.983±0.0020.983± 0.002 96.6±0.996.6± 0.9 VICReg 32 0.853±0.0220.853± 0.022 63.0±5.863.0± 5.8 0.744±0.0330.744± 0.033 37.0±5.837.0± 5.8 0.701±0.0350.701± 0.035 29.1±9.929.1± 9.9 0.846±0.0160.846± 0.016 58.3±10.358.3± 10.3 64 0.846±0.0460.846± 0.046 62.3±3.962.3± 3.9 0.722±0.0740.722± 0.074 37.0±3.637.0± 3.6 0.669±0.0780.669± 0.078 31.7±12.131.7± 12.1 0.832±0.0550.832± 0.055 60.3±8.460.3± 8.4 128 0.796±0.0760.796± 0.076 52.7±21.852.7± 21.8 0.673±0.0460.673± 0.046 30.1±10.430.1± 10.4 0.643±0.0580.643± 0.058 28.2±7.328.2± 7.3 0.799±0.0200.799± 0.020 53.7±8.353.7± 8.3 256 0.785±0.0590.785± 0.059 53.4±18.753.4± 18.7 0.675±0.0190.675± 0.019 32.4±8.532.4± 8.5 0.654±0.0700.654± 0.070 29.1±5.129.1± 5.1 0.793±0.0300.793± 0.030 53.9±10.253.9± 10.2 Table 16: AUROC and signal efficiency at 10% background acceptance (mean ± std over 5 seeds). For each process, 20,000 events are drawn at random from a dedicated production of 50,000, matching the test statistics of the proxy signals of Table 15; the QCD reference is the same as for HH→4bHH→ 4b. H→aa→4bH→ a→ 4b H→aa→4�H→ a→ 4τ Z′→n(��)Z → n(μ) Model dmodeld_model AUROC TPR@10% AUROC TPR@10% AUROC TPR@10% Raw AE — 0.640±0.0010.640± 0.001 18.5±0.318.5± 0.3 0.681±0.0040.681± 0.004 25.1±0.325.1± 0.3 0.984±0.0010.984± 0.001 96.8±0.196.8± 0.1 SupCon 32 0.739±0.0410.739± 0.041 38.6±5.738.6± 5.7 0.876±0.0140.876± 0.014 70.8±2.970.8± 2.9 0.996±0.0010.996± 0.001 99.0±0.299.0± 0.2 64 0.758±0.0180.758± 0.018 39.8±3.339.8± 3.3 0.872±0.0090.872± 0.009 70.5±2.170.5± 2.1 0.995±0.0010.995± 0.001 99.0±0.199.0± 0.1 128 0.777±0.0240.777± 0.024 44.0±4.944.0± 4.9 0.842±0.0110.842± 0.011 62.8±1.962.8± 1.9 0.995±0.0010.995± 0.001 98.9±0.198.9± 0.1 256 0.829±0.0140.829± 0.014 52.8±3.752.8± 3.7 0.854±0.0090.854± 0.009 65.3±1.665.3± 1.6 0.995±0.0010.995± 0.001 98.9±0.198.9± 0.1 SimCLR 32 0.582±0.0090.582± 0.009 18.1±1.618.1± 1.6 0.683±0.0080.683± 0.008 32.1±2.132.1± 2.1 0.992±0.0020.992± 0.002 98.0±0.598.0± 0.5 64 0.591±0.0160.591± 0.016 23.1±3.523.1± 3.5 0.725±0.0160.725± 0.016 42.0±3.442.0± 3.4 0.996±0.0010.996± 0.001 98.9±0.398.9± 0.3 128 0.576±0.0170.576± 0.017 16.4±2.816.4± 2.8 0.690±0.0180.690± 0.018 35.6±4.435.6± 4.4 0.990±0.0020.990± 0.002 97.5±0.597.5± 0.5 256 0.607±0.0160.607± 0.016 21.5±3.221.5± 3.2 0.717±0.0140.717± 0.014 41.7±3.741.7± 3.7 0.994±0.0010.994± 0.001 98.6±0.498.6± 0.4 VCReg 32 0.857±0.0110.857± 0.011 60.3±4.060.3± 4.0 0.839±0.0100.839± 0.010 57.9±3.257.9± 3.2 0.977±0.0150.977± 0.015 95.4±4.495.4± 4.4 64 0.850±0.0300.850± 0.030 55.6±9.455.6± 9.4 0.850±0.0180.850± 0.018 61.2±4.661.2± 4.6 0.991±0.0020.991± 0.002 98.4±0.498.4± 0.4 128 0.868±0.0180.868± 0.018 68.8±8.168.8± 8.1 0.851±0.0120.851± 0.012 63.3±3.563.3± 3.5 0.991±0.0040.991± 0.004 98.4±0.598.4± 0.5 256 0.838±0.0330.838± 0.033 59.1±11.859.1± 11.8 0.818±0.0140.818± 0.014 58.1±4.158.1± 4.1 0.991±0.0010.991± 0.001 98.4±0.298.4± 0.2 VICReg 32 0.539±0.0360.539± 0.036 12.2±10.012.2± 10.0 0.543±0.1090.543± 0.109 14.0±17.114.0± 17.1 0.618±0.2180.618± 0.218 25.8±40.925.8± 40.9 64 0.536±0.0390.536± 0.039 11.7±5.911.7± 5.9 0.571±0.1120.571± 0.112 18.4±16.218.4± 16.2 0.629±0.2360.629± 0.236 27.0±30.627.0± 30.6 128 0.500±0.0290.500± 0.029 7.2±0.77.2± 0.7 0.541±0.0930.541± 0.093 15.1±13.115.1± 13.1 0.492±0.0430.492± 0.043 7.3±1.97.3± 1.9 256 0.533±0.0280.533± 0.028 8.3±2.38.3± 2.3 0.572±0.0570.572± 0.057 13.8±9.113.8± 9.1 0.530±0.0650.530± 0.065 8.3±2.18.3± 2.1 Table 17: AUROC against QCD and acceptance of each Standard Model process at the autoencoder threshold that accepts 10% of QCD events, for VCReg with dmodel=256d_model=256. The threshold is calibrated on QCD validation events for each encoder seed and applied unchanged to 20,000 test events per process; mean ± std over 5 seeds. SM process AUROC Acceptance [%] QCD incl. (HT>50H_T>50 GeV) — 9.6±0.39.6± 0.3 0.436±0.0150.436± 0.015 10.0±0.610.0± 0.6 Z→qqZ→ q (udsuds) 0.543±0.0150.543± 0.015 11.1±0.811.1± 0.8 W→qq¯W→ q q 0.558±0.0170.558± 0.017 13.1±1.313.1± 1.3 Z→ccZ→ c 0.686±0.0140.686± 0.014 28.2±3.028.2± 3.0 Z→��Z→ν + jets 0.676±0.0230.676± 0.023 36.2±2.436.2± 2.4 QCD →bb¯→ b b 0.719±0.0250.719± 0.025 38.8±7.438.8± 7.4 Z→bbZ→ b 0.834±0.0150.834± 0.015 64.2±4.964.2± 4.9 W→ℓ�W→ ν 0.850±0.0120.850± 0.012 70.7±0.970.7± 0.9 tt¯t t (all-hadronic) 0.970±0.0050.970± 0.005 92.9±2.292.9± 2.2 tt¯t t (semi-leptonic) 0.991±0.0010.991± 0.001 98.4±0.598.4± 0.5 tt¯t t (all-leptonic) 0.997±0.0000.997± 0.000 99.5±0.199.5± 0.1 B.3 Additional interpretability results This appendix collects the material underlying the latent space diagnostics of Section 4.3. Figures 8 and 9 report the full 1D distributions of all eight high-level observables for the AE-flagged signals against the local SM background, in the components where each signal is localized. These are the distributions behind the Wasserstein ranking of Table 6, of which the main text shows only the leading observable. In both cases the top-ranked variable carries a visible separation while the remaining observables overlap far more closely, and the gap is markedly wider for Z′→n(��)Z → n(μ) than for the proxy. Fig. 10 reports the same eight observables over the SM events of each of the K=7K=7 mixture components, with the seven components overlaid. Where Fig. 2 summarizes each region by a single standardized median deviation, this figure shows the full shapes from which those medians are computed. (a) C5, holding 55.6%55.6\% of the flagged signal. (b) C4, holding 43.8%43.8\% of the flagged signal. Figure 8: Distributions of the eight high-level observables for the AE-flagged HH→4bHH→ 4b signal (dashed) and the local Standard Model background (solid), shown separately for each mixture component that holds at least 5%5\% of the flagged signal. Every histogram is normalized to unit area. (a) C2, holding 88%88\% of the flagged signal. (b) C5, holding 7.2%7.2\% of the flagged signal. Figure 9: Distributions of the eight high-level observables for the AE-flagged Z′→n(��)Z → n(μ) signal (dashed) and the local Standard Model background (solid), shown separately for each mixture component that holds at least 5%5\% of the flagged signal. Every histogram is normalized to unit area. Figure 10: Distributions of the eight observables over the Standard Model events of each mixture component, with the seven components overlaid. This is the material behind the median-based summary of Fig. 2 in the main text, which reports one number per cell where this reports the full shape. No process labels enter the construction: the mixture is fitted on the embeddings alone and each region is described only by the physics of the events assigned to it. References [1] T. Aarrestad, M. van Beekveld, M. Bona, A. Boveia, S. Caron, J. Davies, A. De Simone, C. Doglioni, J. Duarte, A. Farbin, et al. (2022) The Dark Machines Anomaly Score Challenge: benchmark data and model independent event classification for the Large Hadron Collider. SciPost Phys. 12, p. 043. External Links: Document Cited by: §2.2. [2] T. Akiba, S. Sano, T. Yanase, T. Ohta, and M. Koyama (2019) Optuna: a next-generation hyperparameter optimization framework. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, p. 2623–2631. External Links: Document Cited by: §A.3. [3] J. Alwall, R. Frederix, S. Frixione, V. Hirschi, F. Maltoni, O. Mattelaer, H. Shao, T. Stelzer, P. Torrielli, and M. Zaro (2014) The automated computation of tree-level and next-to-leading order differential cross sections, and their matching to parton shower simulations. J. High Energy Phys. 07, p. 079. External Links: Document Cited by: §3.1. [4] ATLAS Collaboration (2012) Observation of a new particle in the search for the Standard Model Higgs boson with the ATLAS detector at the LHC. Phys. Lett. B 716, p. 1–29. External Links: Document Cited by: §1. [5] ATLAS Collaboration (2020) Dijet resonance search with weak supervision using s=13 s=13 TeV pp collisions in the ATLAS detector. Phys. Rev. Lett. 125, p. 131801. External Links: Document Cited by: §2.2. [6] A. Bardes, J. Ponce, and Y. LeCun (2022) VICReg: variance-invariance-covariance regularization for self-supervised learning. In 10th International Conference on Learning Representations (ICLR), External Links: Document Cited by: §1, §3.2, §3.2. [7] J. Bardhan, R. Agrawal, A. Tilak, C. Neeraj, and S. Mitra (2025) HEP-JEPA: a foundation model for collider physics. In ICLR 2025 Workshop on World Models: Understanding, Modelling and Scaling, External Links: Document Cited by: §1, §2.1, §2.1. [8] V. Belis, P. Odagiu, and T. K. Aarrestad (2024) Machine learning for anomaly detection in particle physics. Rev. Phys. 12, p. 100091. External Links: Document Cited by: §1, §2.2, §2.2, §2.3. [9] C. Bierlich, S. Chakraborty, N. Desai, L. Gellersen, I. Helenius, P. Ilten, L. Lönnblad, S. Mrenna, S. Prestel, C. T. Preuss, et al. (2022) A comprehensive guide to the physics and usage of PYTHIA 8.3. SciPost Phys. Codebases 8. External Links: Document Cited by: §3.1. [10] J. Birk, A. Hallin, and G. Kasieczka (2024) OmniJet-�α: the first cross-task foundation model for particle physics. Mach. Learn.: Sci. Technol. 5, p. 035031. External Links: Document Cited by: §1, §2.1. [11] A. Bogatskiy, T. Hoffman, D. W. Miller, J. T. Offermann, and X. Liu (2024) Explainable equivariant neural networks for particle physics: PELICAN. J. High Energy Phys. 03, p. 113. External Links: Document Cited by: §2.3. [12] O. Cerri, T. Q. Nguyen, M. Pierini, M. Spiropulu, and J. Vlimant (2019) Variational autoencoders for new physics mining at the Large Hadron Collider. J. High Energy Phys. 05, p. 036. External Links: Document Cited by: §1, §2.2, §3.3. [13] M. Chen, R. Kansal, A. Gandrakota, Z. Hao, J. Ngadiuba, and M. Spiropulu (2025) An evaluation of representation learning methods in particle physics foundation models. In Machine Learning and the Physical Sciences Workshop at NeurIPS 2025, External Links: Document Cited by: §2.1. [14] T. Chen, S. Kornblith, M. Norouzi, and G. Hinton (2020) A simple framework for contrastive learning of visual representations. In Proceedings of the 37th International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 119, p. 1597–1607. External Links: Document Cited by: §1, §2.1, §3.2, §3.2. [15] CMS Collaboration (2012) Observation of a new boson at a mass of 125 GeV with the CMS experiment at the LHC. Phys. Lett. B 716, p. 30–61. External Links: Document Cited by: §1. [16] J. de Favereau, C. Delaere, P. Demin, A. Giammanco, V. Lemaître, A. Mertens, and M. Selvaggi (2014) DELPHES 3: a modular framework for fast simulation of a generic collider experiment. J. High Energy Phys. 02, p. 057. External Links: Document Cited by: §3.1. [17] A. P. Dempster, N. M. Laird, and D. B. Rubin (1977) Maximum likelihood from incomplete data via the EM algorithm. J. R. Stat. Soc. Ser. B (Methodol.) 39, p. 1–22. External Links: Document Cited by: §3.3. [18] B. M. Dillon, L. Favaro, F. Feiden, T. Modak, and T. Plehn (2024) Anomalies, representations, and self-supervision. SciPost Phys. Core 7, p. 056. External Links: Document Cited by: §A.2, §A.2, §A.2, §A.2, §1, §1, §2.1, §3.3. [19] B. M. Dillon, G. Kasieczka, H. Olischläger, T. Plehn, P. Sorrenson, and L. Vogel (2022) Symmetries, safety, and self-supervision. SciPost Phys. 12, p. 188. External Links: Document Cited by: §2.1. [20] B. M. Dillon, R. Mastandrea, and B. Nachman (2022) Self-supervised anomaly detection for new physics. Phys. Rev. D 106, p. 056005. External Links: Document Cited by: §1, §2.1, §2.1. [21] B. M. Dillon, T. Plehn, C. Sauer, and P. Sorrenson (2021) Better latent spaces for better autoencoders. SciPost Phys. 11, p. 061. External Links: Document Cited by: §2.3. [22] L. Favaro, M. Krämer, T. Modak, T. Plehn, and J. Rüschkamp (2025) Semi-visible jets, energy-based models, and self-supervision. SciPost Phys. 18, p. 042. External Links: Document Cited by: §1, §2.1. [23] D. Genovese, A. Devoto, J. Carmignani, C. Sebastiani, S. Scardapane, and M. D’Onofrio (2026) Graph transformer and mixture of experts for rare signal detection in calorimeter data. Mach. Learn.: Sci. Technol. 7, p. 045049. External Links: Document Cited by: §2.3. [24] D. Genovese, A. Sgroi, A. Devoto, S. Valentine, L. Wood, C. Sebastiani, S. Scardapane, M. D’Onofrio, and S. Giagu (2025) Mixture-of-experts graph transformers for interpretable particle collision detection. Sci. Rep. 15, p. 27906. External Links: Document Cited by: §2.3. [25] C. R. Givens and R. M. Shortt (1984) A class of Wasserstein metrics for probability distributions. Michigan Math. J. 31, p. 231–240. External Links: Document Cited by: item 4. [26] T. Golling, L. Heinrich, M. Kagan, S. Klein, M. Leigh, M. Osadchy, and J. A. Raine (2024) Masked particle modeling on sets: towards self-supervised high energy physics foundation models. Mach. Learn.: Sci. Technol. 5, p. 035074. External Links: Document Cited by: §2.1. [27] E. Govorkova, E. Puljak, T. Aarrestad, M. Pierini, K. A. Woźniak, and J. Ngadiuba (2022) LHC physics dataset for unsupervised New Physics detection at 40 MHz. Sci. Data 9, p. 118. External Links: Document Cited by: §2.1, §2.2. [28] A. Hallin, J. Isaacson, G. Kasieczka, C. Krause, B. Nachman, T. Quadfasel, M. Schlaffer, D. Shih, and M. Sommerhalder (2022) Classifying anomalies through outer density estimation. Phys. Rev. D 106, p. 055006. External Links: Document Cited by: §2.2. [29] A. Hallin, G. Kasieczka, S. Kraml, A. Lessa, L. Moureaux, T. von Schwartz, and D. Shih (2025) Universal new physics latent space. Phys. Rev. D 111, p. 016006. External Links: Document Cited by: §2.3. [30] P. Jawahar, T. Aarrestad, N. Chernyavskaya, M. Pierini, K. A. Woźniak, J. Ngadiuba, J. Duarte, and S. Tsan (2022) Improving variational autoencoders for new physics detection at the LHC with normalizing flows. Front. Big Data 5, p. 803685. External Links: Document Cited by: §2.2. [31] G. Kasieczka, B. Nachman, D. Shih, O. Amram, A. Andreassen, K. Benkendorfer, B. Bortolato, G. Brooijmans, F. Canelli, J. H. Collins, et al. (2021) The LHC Olympics 2020 a community challenge for anomaly detection in high energy physics. Rep. Prog. Phys. 84, p. 124201. External Links: Document Cited by: §2.1, §2.2, §2.2. [32] P. Khosla, P. Teterwak, C. Wang, A. Sarna, Y. Tian, P. Isola, A. Maschinot, C. Liu, and D. Krishnan (2020) Supervised contrastive learning. In Advances in Neural Information Processing Systems, Vol. 33, p. 18661–18673. External Links: Document Cited by: §A.3.2, §3.2. [33] A. Khot, M. S. Neubauer, and A. Roy (2023) A detailed study of interpretability of deep neural network based top taggers. Mach. Learn.: Sci. Technol. 4, p. 035003. External Links: Document Cited by: §2.3. [34] C. Li, A. Agapitos, J. Drews, J. Duarte, D. Fu, L. Gao, R. Kansal, G. Kasieczka, L. Moureaux, H. Qu, et al. (2024) Accelerating resonance searches via signature-oriented pre-training. External Links: Document Cited by: §1, §2.1. [35] I. Loshchilov and F. Hutter (2019) Decoupled weight decay regularization. In 7th International Conference on Learning Representations (ICLR), External Links: Document Cited by: §3.4. [36] S. M. Lundberg and S. Lee (2017) A unified approach to interpreting model predictions. In Advances in Neural Information Processing Systems, Vol. 30. External Links: Document Cited by: §2.3. [37] G. Matos, E. Busch, K. R. Park, and J. Gonski (2025) Semi-supervised permutation invariant particle-level anomaly detection. J. High Energy Phys. 05, p. 116. External Links: Document Cited by: §2.2. [38] E. M. Metodiev, B. Nachman, and J. Thaler (2017) Classification without labels: learning from mixed samples in high energy physics. J. High Energy Phys. 10, p. 174. External Links: Document Cited by: §2.2. [39] K. Metzger, L. Xu, M. Sodini, T. K. Årrestad, K. Govorkova, G. Grosso, and P. Harris (2025) Anomaly-preserving contrastive neural embeddings for end-to-end model-independent searches at the LHC. Phys. Rev. D 112, p. 072011. External Links: Document Cited by: §2.1, §2.2. [40] E. A. Moreno, P. Ploner, R. Das, J. Ngadiuba, A. Gandrakota, B. Maier, T. Aarrestad, M. Glowacki, S. Kuang, P. Harris, J. Duarte, D. Shih, A. Tapper, and M. Liu (2025) COLLIDE-2V: 750 million dual-view LHC event dataset for low-latency machine learning. Note: Presented at the Fast Machine Learning for Science Conference (FastML 2025), Zurich External Links: Document Cited by: §1, §3.1, Code Availability. [41] B. Nachman and D. Shih (2020) Anomaly detection with density estimation. Phys. Rev. D 101, p. 075042. External Links: Document Cited by: §2.2. [42] S. E. Park, P. Harris, and B. Ostdiek (2023) Neural embedding: learning the embedding of the manifold of physics data. J. High Energy Phys. 07, p. 108. External Links: Document Cited by: §1, §2.1. [43] R. Pezoa, L. Salinas, and C. Torres (2023) Explainability of high energy physics events classification using SHAP. J. Phys.: Conf. Ser. 2438, p. 012082. External Links: Document Cited by: §2.3. [44] J. Zhu, K. Evtimova, Y. Chen, R. Shwartz-Ziv, and Y. LeCun (2023) Variance-covariance regularization improves representation learning. External Links: Document Cited by: §A.3.2, §3.2.