Adversarial Recurrent Time Series Imputation
Access status:
Open Access
Type
ArticleAbstract
For the real-world time series analysis, data missing is a ubiquitously existing problem due to anomalies during data collecting and storage. If not treated properly, this problem will seriously hinder the classification, regression or related tasks. Existing methods for time series ...
See moreFor the real-world time series analysis, data missing is a ubiquitously existing problem due to anomalies during data collecting and storage. If not treated properly, this problem will seriously hinder the classification, regression or related tasks. Existing methods for time series imputation either impose too strong assumptions on the distribution of missing data, or cannot fully exploit, even simply ignore the informative temporal dependencies and feature correlations across different time steps. In this paper, inspired by the idea of conditional generative adversarial networks, we propose a generative adversarial learning framework for time series imputation under the condition of observed data (as well as the labels, if possible). In our model, we employ a modified bidirectional RNN structure as the generator G, which is aimed at generating the missing values by taking advantage of the temporal and non-temporal information extracted from the observed time series. The discriminator D is designed to distinguish whether each value in a time series is generated or not, so that it can help the generator to make an adjustment towards a more authentic imputation result. For an empirical verification of our model, we conduct imputation and classification experiments on several real-world time series datasets. The experimental results show an eminent improvement compared with state-of-the-art baseline models.
See less
See moreFor the real-world time series analysis, data missing is a ubiquitously existing problem due to anomalies during data collecting and storage. If not treated properly, this problem will seriously hinder the classification, regression or related tasks. Existing methods for time series imputation either impose too strong assumptions on the distribution of missing data, or cannot fully exploit, even simply ignore the informative temporal dependencies and feature correlations across different time steps. In this paper, inspired by the idea of conditional generative adversarial networks, we propose a generative adversarial learning framework for time series imputation under the condition of observed data (as well as the labels, if possible). In our model, we employ a modified bidirectional RNN structure as the generator G, which is aimed at generating the missing values by taking advantage of the temporal and non-temporal information extracted from the observed time series. The discriminator D is designed to distinguish whether each value in a time series is generated or not, so that it can help the generator to make an adjustment towards a more authentic imputation result. For an empirical verification of our model, we conduct imputation and classification experiments on several real-world time series datasets. The experimental results show an eminent improvement compared with state-of-the-art baseline models.
See less
Date
2020Source title
IEEE Transactions on Neural Networks and Learning SystemsPublisher
IEEEFunding information
ARC DE180101438Rights statement
© 20XX IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.Faculty/School
Faculty of Engineering, School of Computer ScienceShare