FlowPath: Learning Data-Driven Manifolds with Invertible Flows for Robust Irregularly-sampled Time Series Classification
YongKyung Oh, Dong-Young Lim, Sungil Kim
TL;DR
FlowPath tackles irregularly-sampled time series by learning a data-driven control path through an invertible neural flow, replacing fixed interpolants in Neural CDEs with a diffeomorphic, geometry-aware manifold. The approach guarantees smooth, information-preserving dynamics and provides theoretical guarantees on density preservation, existence/uniqueness, and generalization, while delivering statistically significant improvements in classification across 18 benchmarks and real-world HAR and medical datasets, especially under high missingness. By explicitly modeling the geometry of the control path in addition to the dynamics along it, FlowPath achieves robust performance and better generalization in ISTS tasks. This manifold-aware framework offers a practical, scalable solution for continuous-time modeling of irregular time series with broad applicability in real-world sensing and healthcare domains.
Abstract
Modeling continuous-time dynamics from sparse and irregularly-sampled time series remains a fundamental challenge. Neural controlled differential equations provide a principled framework for such tasks, yet their performance is highly sensitive to the choice of control path constructed from discrete observations. Existing methods commonly employ fixed interpolation schemes, which impose simplistic geometric assumptions that often misrepresent the underlying data manifold, particularly under high missingness. We propose FlowPath, a novel approach that learns the geometry of the control path via an invertible neural flow. Rather than merely connecting observations, FlowPath constructs a continuous and data-adaptive manifold, guided by invertibility constraints that enforce information-preserving and well-behaved transformations. This inductive bias distinguishes FlowPath from prior unconstrained learnable path models. Empirical evaluations on 18 benchmark datasets and a real-world case study demonstrate that FlowPath consistently achieves statistically significant improvements in classification accuracy over baselines using fixed interpolants or non-invertible architectures. These results highlight the importance of modeling not only the dynamics along the path but also the geometry of the path itself, offering a robust and generalizable solution for learning from irregular time series.
