Trajectory Inference via Mean-field Langevin in Path Space
About
Trajectory inference aims at recovering the dynamics of a population from snapshots of its temporal marginals. To solve this task, a min-entropy estimator relative to the Wiener measure in path space was introduced by Lavenant et al. arXiv:2102.09204, and shown to consistently recover the dynamics of a large class of drift-diffusion processes from the solution of an infinite dimensional convex optimization problem. In this paper, we introduce a grid-free algorithm to compute this estimator. Our method consists in a family of point clouds (one per snapshot) coupled via Schr\"odinger bridges which evolve with noisy gradient descent. We study the mean-field limit of the dynamics and prove its global convergence to the desired estimator. Overall, this leads to an inference method with end-to-end theoretical guarantees that solves an interpretable model for trajectory inference. We also present how to adapt the method to deal with mass variations, a useful extension when dealing with single cell RNA-sequencing data where cells can branch and die.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Trajectory Inference | Lotka–Volterra Path Measure | KL Divergence (nu^A || nu^B)43.929 | 7 | |
| Trajectory Inference | Repressilator (tau=0.9) synthetic (val) | EMD1.173 | 7 | |
| Trajectory Inference | Repressilator synthetic (val) | KL Divergence (nu_A || nu_B)63.077 | 7 | |
| Trajectory Inference | Petal tau=1 | EMD0.105 | 7 | |
| Trajectory Inference | Lotka–Volterra tau=0.625 | EMD0.402 | 7 | |
| Trajectory Inference | Repressilator (tau=0.1) synthetic (val) | EMD1.796 | 7 | |
| Trajectory Inference | Repressilator tau=0.5 synthetic (val) | EMD1.5 | 7 | |
| Trajectory Inference | Repressilator tau=0.7 synthetic (val) | EMD1.361 | 7 | |
| Trajectory Inference | Petal dataset | KL Divergence (A || B)42.66 | 7 | |
| Trajectory Inference | Lotka–Volterra tau=0.125 | EMD1.004 | 7 |