CT-OT Flow: Estimating Continuous-Time Dynamics from Discrete Temporal Snapshots
Keisuke Kawano, Takuro Kutsuna, Naoki Hayashi, Yasushi Esaki, Hidenori Tanaka

TL;DR
This paper introduces CT-OT Flow, a novel two-stage framework that estimates continuous-time dynamics from discrete, noisy snapshots by aligning intervals and smoothing data, outperforming existing methods.
Contribution
The paper proposes a new method for reconstructing continuous-time dynamics from aggregated snapshots, explicitly handling uncertainty and scaling to large datasets.
Findings
Reduces distributional and trajectory errors on synthetic benchmarks.
Achieves better performance on real datasets like scRNA-seq and typhoon tracks.
Outperforms several existing methods such as OT-CFM and TrajectoryNet.
Abstract
In many real-world settings--e.g., single-cell RNA sequencing, mobility sensing, and environmental monitoring--data are observed only as temporally aggregated snapshots collected over finite time windows, often with noisy or uncertain timestamps, and without access to continuous trajectories. We study the problem of estimating continuous-time dynamics from such snapshots. We present Continuous-Time Optimal Transport Flow (CT-OT Flow), a two-stage framework that (i) infers high-resolution time labels by aligning neighboring intervals via partial optimal transport (POT) and (ii) reconstructs a continuous-time data distribution through temporal kernel smoothing, from which we sample pairs of nearby times to train standard ODE/SDE models. Our formulation explicitly accounts for snapshot aggregation and time-label uncertainty and uses practical accelerations (screening and mini-batch POT),…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
