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

CT-OT Flow: Estimating Continuous-Time Dynamics from Discrete Temporal Snapshots

About

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), making it applicable to large datasets. Across synthetic benchmarks and two real datasets (scRNA-seq and typhoon tracks), CT-OT Flow reduces distributional and trajectory errors compared with OT-CFM, [SF]\(^{2}\)M, TrajectoryNet, MFM, and ENOT.

Keisuke Kawano, Takuro Kutsuna, Naoki Hayashi, Yasushi Esaki, Hidenori Tanaka• 2025

Related benchmarks

TaskDatasetResultRank
Continuous-Time Dynamics EstimationSynthetic Y-shaped first snapshot as initial state
L_DTW11.79
20
Continuous-Time Dynamics EstimationSynthetic Arch first snapshot as initial state
L_DTW6.77
20
Continuous-Time Dynamics EstimationSpiral Synthetic
LDTW9.63
10
Continuous-Time Dynamics EstimationY-shaped synthetic
LDTW10.8
10
Continuous-Time Dynamics EstimationEB scRNA-seq
LWass0.92
10
Continuous-Time Dynamics EstimationSynthetic Spiral first snapshot as initial state
L_DTW20.75
10
Continuous-Time Dynamics EstimationSpiral inferred initial state
LDTW8.24
10
Pseudotime Estimationspiral
Spearman Correlation1
10
Pseudotime EstimationARCH
Spearman Correlation0.99
10
Continuous-Time Dynamics EstimationArch synthetic
LDTW6.81
10
Showing 10 of 17 rows

Other info

Follow for update