STING: Self-attention based Time-series Imputation Networks using GAN
Time series data are ubiquitous in real-world applications. However, one of the most common problems is that the time series data could have missing values by the inherent nature of the data collection process. So imputing missing values from multivariate (correlated) time series data is imperative to improve a prediction performance while making an accurate data-driven decision. Conventional works for imputation simply delete missing values or fill them based on mean/zero. Although recent works based on deep neural networks have shown remarkable results, they still have a limitation to capture the complex generation process of the multivariate time series. In this paper, we propose a novel imputation method for multivariate time series data, called STING (Self-attention based Time-series Imputation Networks using GAN). We take advantage of generative adversarial networks and bidirectional recurrent neural networks to learn latent representations of the time series. In addition, we introduce a novel attention mechanism to capture the weighted correlations of the whole sequence and avoid potential bias brought by unrelated ones. Experimental results on three real-world datasets demonstrate that STING outperforms the existing state-of-the-art methods in terms of imputation accuracy as well as downstream tasks with the imputed values therein.
Code (0)
등록된 구현이 없습니다.
Tasks
ImputationMissing ValuesTime SeriesTime Series AnalysisSimilar Papers 제목 키워드 기반
Filling out the missing gaps: Time Series Imputation with Semi-Supervised Learning
Missing data in time series is a challenging issue affecting time series analysis. Missing data occurs due to problems like data drops or sensor malfunctioning. Imputation methods are used to fill in these values, with q…
ImputationTime SeriesTime Series AnalysisSAITS: Self-Attention-based Imputation for Time Series
Missing data in time series is a pervasive problem that puts obstacles in the way of advanced analysis. A popular solution is imputation, where the fundamental challenge is to determine what values should be filled in. T…
ImputationMissing ValuesMultivariate Time Series ImputationTime Series+2Self-attention-based Diffusion Model for Time-series Imputation in Partial Blackout Scenarios
Missing values in multivariate time series data can harm machine learning performance and introduce bias. These gaps arise from sensor malfunctions, blackouts, and human error and are typically addressed by data imputati…
ImputationMissing ValuesTime SeriesUncertainty-Aware Deep Attention Recurrent Neural Network for Heterogeneous Time Series Imputation
Missingness is ubiquitous in multivariate time series and poses an obstacle to reliable downstream analysis. Although recurrent network imputation achieved the SOTA, existing models do not scale to deep architectures tha…
Deep AttentionImputationMetric LearningMissing Values+1Continuous-time Autoencoders for Regular and Irregular Time Series Imputation
Time series imputation is one of the most fundamental tasks for time series. Real-world time series datasets are frequently incomplete (or irregular with missing observations), in which case imputation is strongly requir…
ImputationIrregular Time SeriesTime Series