atlas

Research map / Optimization / Optimizers

Deep Legendre Transform

NeurIPS 2025 · Optimization › Optimizers · approach: Constrained and non-backprop training · 0 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 Deep Legendre Transform (DLT), which trains a neural network on the implicit Fenchel identity f*(∇f(x)) = <x,∇f(x)> - f(x) to approximate convex conjugates in high dimensions, with a posteriori L2 error estimates and KAN symbolic regression for exact forms.

Problem

Computing convex conjugates (Legendre–Fenchel transforms) of differentiable convex functions is intractable in high dimensions for grid-based methods, and prior neural approaches target optimal transport or require complex max-min optimization.

Approach

Replace the unknown conjugate target with the implicit Fenchel–Young identity so that a regressor g(∇f(x)) is trained on exact targets <x,∇f(x)> - f(x) at sampled primal points; this gives unbiased a posteriori L2 error estimates and, with a learned inverse-gradient map for sampling, controls the dual-space distribution. KANs are used for symbolic regression to recover exact conjugates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DLT instead of direct supervised learning of the known conjugateResNet convex-conjugate approximation · Quadratic, d=10RMSE: 2.43e-5 vs 3.00e-5No clear effect
Use DLT instead of direct supervised learning of the known conjugateResNet convex-conjugate approximation · Neg. Log, d=10RMSE: 7.34e-4 vs 9.22e-4No clear effect
Use DLT instead of direct supervised learning of the known conjugateResNet convex-conjugate approximation · Neg. Entropy, d=10RMSE: 6.62e-4 vs 7.41e-4No clear effect
Use ResNet rather than Lucet's grid methodConvex-conjugate approximation · Neg. Log, d=8RMSE: 2.93e$+$01 -> 1.33e$-$01Helped
Use inverse sampling from the dual space rather than direct sampling from the primal spaceDLT for the negative logarithm · Neg. Log, d=10L2 approximation error: 3.18e+00 -> 4.07e-02Helped
Use Time-DLT rather than DGMHamilton–Jacobi solution, d=10 · t=0.1L2 Error: 8.90e-2 -> 8.46e-2Helped
Use Time-DLT rather than DGMHamilton–Jacobi solution, d=10 · t=1.0L2 Error: 2.26e-1 -> 3.68e-2Helped
Use ResNet instead of ICNN for DLT approximation (ablation)DLT · Multidimensional conjugate approximationapproximation errorHelped
Add skip connections by using ICNN rather than MLP-ICNN (ablation)DLT convex-conjugate approximation · Quadratic, Neg. Log, and Neg. EntropyRMSEMixed
Use approximate inverse sampling instead of direct primal sampling (ablation)DLT for the negative logarithm · Neg. Log, d=2–100L2 approximation error: 3.18e-02 -> 5.15e-03 (d=2); 5.44e+01 -> 3.06e+00 (d=100)Helped
Increase the softmax smoothing parameter ε (ablation)Peyré quasi-Monte Carlo approximation · Neg. Log, d=2RMSE: 6.54e$-$02 -> 5.20e$-$01Hurt

Surprising findings

Limitations

Experimental setup

Benchmarks: analytic convex conjugates (quadratic, negative log, negative entropy, quadratic-over-linear) Hamilton-Jacobi quadratic Hopf formula test

Metrics: L2 approximation error (RMSE) training time PDE residual

Baselines: Linear-time Legendre Transform (Lucet) Deep Galerkin Method direct learning of conjugate softmax/Gaussian convolution approach (Peyré)

Builds on: input convex neural networks kolmogorov-arnold networks deep galerkin method linear-time legendre transform

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