Continuous time recurrent neural networks: overview and application to forecasting blood glucose in the intensive care unit
Not on the map. Why?
Abstract (arXiv)
Irregularly measured time series are common in many of the applied settings in which time series modelling is a key statistical tool, including medicine. This provides challenges in model choice, often necessitating imputation or similar strategies. Continuous time autoregressive recurrent neural networks (CTRNNs) are a deep learning model that account for irregular observations through incorporating continuous evolution of the hidden states between observations. This is achieved using a neural ordinary differential equation (ODE) or neural flow layer. In this manuscript, we give an overview of these models, including the varying architectures that have been proposed to account for issues such as ongoing medical interventions. Further, we demonstrate the application of these models to probabilistic forecasting of blood glucose in a critical care setting using electronic medical record and simulated data. The experiments confirm that addition of a neural ODE or neural flow layer generally improves the performance of autoregressive recurrent neural networks in the irregular measurement setting. However, several CTRNN architecture are outperformed by an autoregressive gradient boosted tree model (Catboost), with only a long short-term memory (LSTM) and neural ODE based architecture (ODE-LSTM) achieving comparable performance on probabilistic forecasting metrics such as the continuous ranked probability score (ODE-LSTM: 0.118±0.001; Catboost: 0.118±0.001), ignorance score (0.152±0.008; 0.149±0.002) and interval score (175±1; 176±1).
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 65 references that are in the map. First posted on arXiv 14 Apr 2023.
Builds on
23 of 65 references.
References · 23
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2017DeepAR: Probabilistic Forecasting with Autoregressive Recurrent Networkscited by 1,004
- 2019Neural Spline Flowscited by 590
- 2016Recurrent Neural Networks for Multivariate Time Series with Missing Valuescited by 548
- 2021Tabular Data: Deep Learning is Not All You Needcited by 530
- 2020Time Series Forecasting With Deep Learning: A Surveycited by 457
- 2018Scalable and accurate deep learning for electronic health recordscited by 275
- 2019GRU-ODE-Bayes: Continuous modeling of sporadically-observed time seriescited by 230
11 more
- 2019Latent ODEs for Irregularly-Sampled Time Seriescited by 182
- 2015Deep Kalman Filterscited by 163
- 2021Neural Flows: Efficient Alternative to Neural ODEscited by 99
- 2020Learning Long-Term Dependencies in Irregularly-Sampled Time Seriescited by 82
- 2020Uncertainty in Gradient Boosting via Ensemblescited by 56
- 2021An Experimental Review on Deep Learning Architectures for Time Series Forecastingcited by 47
- 2021Neural Controlled Differential Equations for Online Prediction Taskscited by 46
- 2020Neural Jump Ordinary Differential Equations: Consistent Continuous-Time Prediction and Filteringcited by 33
- 2020ResNet After All? Neural ODEs and Their Numerical Solutioncited by 20
- 2020Neural Ordinary Differential Equations for Intervention Modelingcited by 19
- 2021Policy Analysis using Synthetic Controls in Continuous-Timecited by 18
Built on by
Not cited yet.