English

Learning of Population Dynamics: Inverse Optimization Meets JKO Scheme

Machine Learning 2026-03-04 v3 Artificial Intelligence Machine Learning

Abstract

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 iJKOnet\texttt{iJKOnet}, an approach that combines the JKO framework with inverse optimization techniques to learn population dynamics. Our method relies on a conventional end-to-end\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 iJKOnet\texttt{iJKOnet} is available at https://github.com/MuXauJl11110/iJKOnet.

Keywords

Cite

@article{arxiv.2506.01502,
  title  = {Learning of Population Dynamics: Inverse Optimization Meets JKO Scheme},
  author = {Mikhail Persiianov and Jiawei Chen and Petr Mokrov and Alexander Tyurin and Evgeny Burnaev and Alexander Korotin},
  journal= {arXiv preprint arXiv:2506.01502},
  year   = {2026}
}
R2 v1 2026-07-01T02:54:06.577Z