atlas

Research map / Architectures and efficiency / CNN design

Lorentz Local Canonicalization: How to make any Network Lorentz-Equivariant

NeurIPS 2025 · Architectures and efficiency › CNN design · approach: Group symmetry equivariant networks · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Lorentz Local Canonicalization (LLoCa), which predicts equivariant local Lorentz frames per particle so any backbone (transformer, GNN, ParticleNet, ParT) becomes exactly Lorentz-equivariant, with tensorial message passing and Minkowski attention.

Problem

Lorentz-equivariant networks for high-energy physics rely on specialized layers that limit architecture choice and are computationally expensive; a general way to make arbitrary backbones exactly Lorentz-equivariant is needed.

Approach

Predict equivariant local reference frames (vierbeins) per particle via a softmax-weighted combination of momenta and a polar-decomposition/Minkowski Gram-Schmidt construction, express features in these frames to obtain Lorentz-invariant inputs for any backbone, and pass tensorial (scalar+vector) messages between frames with frame-transformation matrices L_i L_j^{-1}, extending Lippmann/Gerhartz e

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add LLoCa Lorentz equivarianceParticleNet · JetClassaccuracy: 0.844 -> 0.845Helped
Add LLoCa Lorentz equivarianceParticleNet · JetClassAUC: 0.9849 -> 0.9852Helped
Add LLoCa Lorentz equivarianceParT · JetClassaccuracy: 0.861 -> 0.864Helped
Add LLoCa Lorentz equivarianceParT · JetClassAUC: 0.9877 -> 0.9882Helped
Add LLoCa Lorentz equivarianceTransformer · JetClassaccuracy: 0.855 -> 0.864Helped
Add LLoCa Lorentz equivarianceTransformer · JetClassAUC: 0.9867 -> 0.9882Helped
Use 8 scalar and 2 vector message representations rather than 16 scalars (ablation)LLoCa-Transformer · Z+4g amplitude regressionMSE (× 10^-5): 40 ± 4 -> 1.0 ± 0.1Helped
Use 8 scalar and 2 vector message representations rather than a single 2-tensor (ablation)LLoCa-Transformer · Z+4g amplitude regressionMSE (× 10^-5): 2.0 ± 0.4 -> 1.0 ± 0.1Helped
Use 8 scalar and 2 vector message representations rather than 4 vectors (ablation)LLoCa-Transformer · Z+4g amplitude regressionMSE (× 10^-5): 1.4 ± 0.2 -> 1.0 ± 0.1Helped
Use tensorial message representations instead of scalar-only messages (ablation)LLoCa-Transformer · Z+4g amplitude regressionMSE (× 10^-5): 40 ± 4 -> 2.0 ± 0.4Helped
Use data augmentation rather than exact Lorentz equivarianceLLoCa graph networks and transformers · Z+4g amplitude regression, small training datasetsMSEMixed
Use exact Lorentz equivariance rather than data augmentationLLoCa graph networks and transformers · Z+4g amplitude regression, large training datasetsMSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: JetClass Z+ng QFT amplitude dataset (MadGraph-generated)

Benchmarks: JetClass Z+ng QFT amplitude regression

Metrics: accuracy AUC MSE of log amplitudes training time FLOPs

Baselines: PFN P-CNN LorentzNet MIParT-L L-GATr ParticleNet ParT MLP-I Global canonicalization Data augmentation

Builds on: ParticleNet ParT L-GATr Lippmann-Gerhartz local canonicalization (tensorial message passing) scaled dot-product attention

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy