Neural Controlled Differential Equations for Irregular Time Series
Neural ordinary differential equations are an attractive option for modelling temporal dynamics. However, a fundamental issue is that the solution to an ordinary differential equation is determined by its initial condition, and there is no mechanism for adjusting the trajectory based on subsequent observations. Here, we demonstrate how this may be resolved through the well-understood mathematics of \emph{controlled differential equations}. The resulting \emph{neural controlled differential equation} model is directly applicable to the general setting of partially-observed irregularly-sampled multivariate time series, and (unlike previous work on this problem) it may utilise memory-efficient adjoint-based backpropagation even across observations. We demonstrate that our model achieves state-of-the-art performance against similar (ODE or RNN based) models in empirical studies on a range of datasets. Finally we provide theoretical results demonstrating universal approximation, and that our model subsumes alternative ODE models.
Code (5)
Tasks
Irregular Time SeriesTime SeriesTime Series AnalysisSimilar Papers 제목 키워드 기반
Attentive Neural Controlled Differential Equations for Time-series Classification and Forecasting
Neural networks inspired by differential equations have proliferated for the past several years. Neural ordinary differential equations (NODEs) and neural controlled differential equations (NCDEs) are two representative …
Irregular Time SeriesRepresentation LearningTime SeriesTime Series Analysis+1On the Generalization and Approximation Capacities of Neural Controlled Differential Equations
Neural Controlled Differential Equations (NCDEs) are a state-of-the-art tool for supervised learning with irregularly sampled time series (Kidger, 2020). However, no theoretical analysis of their performance has been pro…
Time SeriesComprehensive Review of Neural Differential Equations for Time Series Analysis
Time series modeling and analysis have become critical in various domains. Conventional methods such as RNNs and Transformers, while effective for discrete-time and regularly sampled data, face significant challenges in …
Time SeriesTime Series AnalysisIIT-GAN: Irregular and Intermittent Time-series Synthesis with Generative Adversarial Networks
Time-series data is one of the most popular data types in the field of machine learning. For various reasons, there is a strong motivation to synthesize fake time-series data. Several disparate settings for time-series s…
Missing ValuesTime SeriesTime Series AnalysisLearnable Path in Neural Controlled Differential Equations
Neural controlled differential equations (NCDEs), which are continuous analogues to recurrent neural networks (RNNs), are a specialized model in (irregular) time-series processing. In comparison with similar models, e.g.…
DecoderIrregular Time SeriesTime SeriesTime Series Analysis+1