SyncAI.news, a Varaisys broadcasting
SplineFlow: Flow Matching for Dynamical Systems with B-Spline Interpolants
SS

Santanu Subhash Rathod, Pietro Li\`o, Xiao Zhang

· 1 min read

ResearcharXiv cs.LG

SplineFlow: Flow Matching for Dynamical Systems with B-Spline Interpolants

arXiv:2601.23072v3 Announce Type: replace Abstract: Flow matching is a scalable generative framework for characterizing continuous normalizing flows with wide-range applications. However, current state-of-the-art methods are not well-suited for modeling dynamical systems, as they construct conditional paths using linear interpolants that may not capture the underlying state evolution, especially when learning higher-order dynamics from irregular sampled observations. Constructing unified paths that satisfy multi-marginal constraints across observations is challenging, since na\"ive higher-order polynomials tend to be unstable and oscillatory. We introduce SplineFlow, a theoretically grounded flow matching algorithm that jointly models conditional paths across observations via B-spline interpolation. Specifically, SplineFlow exploits the smoothness and stability of B-spline bases to learn the complex underlying dynamics in a structured manner while ensuring the multi-marginal requirements are met. Comprehensive experiments across various deterministic and stochastic dynamical systems of varying complexity, as well as on cellular trajectory inference tasks, demonstrate the strong improvement of SplineFlow over existing baselines. Our code is available at: https://github.com/santanurathod/SplineFlow.

Original source

This story was published by arXiv cs.LG and written by Santanu Subhash Rathod, Pietro Li\`o, Xiao Zhang. SyncAI.news shows a preview; the complete article is on the publisher's site.

Read the full story on arxiv.org

Similar News