HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Recurrent Neural Networks for Multivariate Time Series with Missing Values

Zhengping Che; Sanjay Purushotham; Kyunghyun Cho; David Sontag; Yan Liu

Recurrent Neural Networks for Multivariate Time Series with Missing Values

Abstract

Multivariate time series data in practical applications, such as health care, geoscience, and biology, are characterized by a variety of missing values. In time series prediction and other related tasks, it has been noted that missing values and their missing patterns are often correlated with the target labels, a.k.a., informative missingness. There is very limited work on exploiting the missing patterns for effective imputation and improving prediction performance. In this paper, we develop novel deep learning models, namely GRU-D, as one of the early attempts. GRU-D is based on Gated Recurrent Unit (GRU), a state-of-the-art recurrent neural network. It takes two representations of missing patterns, i.e., masking and time interval, and effectively incorporates them into a deep model architecture so that it not only captures the long-term temporal dependencies in time series, but also utilizes the missing patterns to achieve better prediction results. Experiments of time series classification tasks on real-world clinical datasets (MIMIC-III, PhysioNet) and synthetic datasets demonstrate that our models achieve state-of-the-art performance and provides useful insights for better understanding and utilization of missing values in time series analysis.

Code Repositories

fteufel/PyTorch-GRU-D
pytorch
Mentioned in GitHub
Han-JD/GRU-D
pytorch
Mentioned in GitHub
sindhura97/STraTS
pytorch
Mentioned in GitHub
edwinlebreton/Birds
tf
Mentioned in GitHub
Paul-Jacquit/Birds
tf
Mentioned in GitHub
WenjieDu/PyPOTS
Official
pytorch
PeterChe1990/GRU-D
tf
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
multivariate-time-series-forecasting-on-1RNN GRU-D
MSE (10^-2, 50% missing): 5.833
multivariate-time-series-imputation-on-mujocoRNN GRU-D
MSE (10^2, 50% missing): 0.748
time-series-classification-on-physionetGRU-D
AUC: 84.24%
AUC Stdev: 0.012%

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Recurrent Neural Networks for Multivariate Time Series with Missing Values | Papers | HyperAI