Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Learning of Population Dynamics: Inverse Optimization Meets JKO Scheme

About

Learning population dynamics involves recovering the underlying process that governs particle evolution, given evolutionary snapshots of samples at discrete time points. Recent methods frame this as an energy minimization problem in probability space and leverage the celebrated JKO scheme for efficient time discretization. In this work, we introduce $\texttt{iJKOnet}$, an approach that combines the JKO framework with inverse optimization techniques to learn population dynamics. Our method relies on a conventional $\textit{end-to-end}$ adversarial training procedure and does not require restrictive architectural choices, e.g., input-convex neural networks. We establish theoretical guarantees for our methodology and demonstrate improved performance over prior JKO-based methods. The code of $\texttt{iJKOnet}$ is available at https://github.com/MuXauJl11110/iJKOnet.

Mikhail Persiianov, Jiawei Chen, Petr Mokrov, Alexander Tyurin, Evgeny Burnaev, Alexander Korotin• 2025

Related benchmarks

TaskDatasetResultRank
Trajectory InferenceEB dataset 5D (test)
W1 (t=1)1.11
23
Population dynamics recoveryEB 5D (t1)
dW2 Distance0.983
16
Population dynamics recoveryEB 5D (t3)
dW2 Distance0.849
16
Trajectory Distribution Reconstruction100D LO-t1
MMD0.137
7
Trajectory Distribution Reconstruction100D experiment (LO-t2)
MMD0.123
7
Trajectory Distribution Reconstruction100D experiment (LO-t3)
MMD0.055
7
Trajectory Distribution Reconstruction100D experiment w/o LO
MMD0.085
7
Showing 7 of 7 rows

Other info

Follow for update