[Paper Review] Finding NEEMo: Geometric Fitting using Neural Estimation of the Energy Mover's Distance
This paper introduces NEEMo, a differentiable geometric fitting framework that uses neural estimation of the Energy Mover’s Distance (EMD) via the Kantorovich-Rubinstein duality to enable exact, gradient-based optimization of EMD without ε-approximations. By leveraging a 1-Lipschitz neural network architecture, NEEMo enables precise, differentiable EMD computation for applications in high-energy particle physics, such as jet substructure clustering and event geometry fitting, achieving state-of-the-art alignment with target distributions in synthetic experiments.
A novel neural architecture was recently developed that enforces an exact upper bound on the Lipschitz constant of the model by constraining the norm of its weights in a minimal way, resulting in higher expressiveness compared to other techniques. We present a new and interesting direction for this architecture: estimation of the Wasserstein metric (Earth Mover's Distance) in optimal transport by employing the Kantorovich-Rubinstein duality to enable its use in geometric fitting applications. Specifically, we focus on the field of high-energy particle physics, where it has been shown that a metric for the space of particle-collider events can be defined based on the Wasserstein metric, referred to as the Energy Mover's Distance (EMD). This metrization has the potential to revolutionize data-driven collider phenomenology. The work presented here represents a major step towards realizing this goal by providing a differentiable way of directly calculating the EMD. We show how the flexibility that our approach enables can be used to develop novel clustering algorithms.
Motivation & Objective
- To develop a differentiable, exact method for computing the Energy Mover’s Distance (EMD) in high-energy particle physics, avoiding the ε-approximations of prior methods.
- To enable gradient-based optimization over the exact EMD by leveraging the Kantorovich-Rubinstein duality and 1-Lipschitz neural networks.
- To apply the framework to geometric fitting tasks such as clustering particle events into jets and aligning parametric shapes to target event distributions.
- To provide a flexible, differentiable framework for constructing precision geometric observables sensitive to substructure and detector effects.
- To explore the potential of NEEMo in next-generation collider experiments, such as the Electron-Ion Collider, where traditional clustering methods are suboptimal.
Proposed method
- The method uses the Kantorovich-Rubinstein dual formulation of the Wasserstein-1 metric to cast EMD computation as an optimization over 1-Lipschitz functions.
- A fully connected neural network with weight-norm constraints is used to parameterize the 1-Lipschitz function, ensuring exact Lipschitz bounds via operator norm constraints.
- The network is trained using gradient descent to maximize the difference in expectations of the function over the source and target distributions, yielding the exact EMD.
- The Kantorovich potential, derived from the trained network, induces forces on geometric parameters (e.g., circle centers), driving them toward alignment with the target distribution.
- The framework supports end-to-end, differentiable optimization of both the EMD and the geometric parameters of the source distribution.
- Small modifications to the KR dual formulation allow reliable and accurate EMD estimation without ε-Sinkhorn approximations.
Experimental results
Research questions
- RQ1Can the Energy Mover’s Distance be computed exactly and differentiably using neural networks with exact 1-Lipschitz constraints?
- RQ2How does the NEEMo framework improve upon ε-Sinkhorn approximations in EMD estimation for geometric fitting tasks?
- RQ3To what extent can NEEMo accurately recover the true geometric structure of particle-collider events, such as jet substructure or circular/elliptical particle distributions?
- RQ4Can NEEMo be used to perform unsupervised, event-by-event jet geometry fitting in a way that outperforms traditional clustering algorithms?
- RQ5What is the potential impact of NEEMo on precision physics at future colliders like the Electron-Ion Collider, where standard methods are suboptimal?
Key findings
- NEEMo successfully fits three randomly initialized circles to a synthetic event with three circular particle clusters, achieving perfect alignment through gradient descent on the Kantorovich potential.
- The framework accurately fits parametric shapes (e.g., triangle and ellipse) to target distributions, demonstrating robustness to complex geometric structures.
- In N-subjet clustering experiments, NEEMo correctly identifies the true number of subjets (3, 4, or 5) by minimizing the EMD between fitted and true distributions.
- The EMD of the N-subjet fit was consistently lowest for the correct number of subjets, confirming the method’s sensitivity to true substructure.
- The framework enables differentiable optimization over the exact EMD, eliminating the need for ε-approximations used in prior methods like SHAPER’s Sinkhorn estimation.
- The approach shows strong potential for precision physics applications, including detecting percent-level fluctuations in event modifications due to hadronization or detector effects.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.