journal article·2022Open access

Comparison of Missing Data Imputation Methods in Time Series Forecasting

Hyun Ahn, Kyunghee Sun, Kwanghoon Pio Kim

Computers, Materials & Continua· Volume 70· Issue 1

Abstract

Time series forecasting has become an important aspect of data analysis and has many real-world applications. However, undesirable missing values are often encountered, which may adversely affect many forecasting tasks. In this study, we evaluate and compare the effects of imputation methods for estimating missing values in a time series. Our approach does not include a simulation to generate pseudo-missing data, but instead perform imputation on actual missing data and measure the performance of the forecasting model created therefrom. In an experiment, therefore, several time series forecasting models are trained using different training datasets prepared using each imputation method. Subsequently, the performance of the imputation methods is evaluated by comparing the accuracy of the forecasting models. The results obtained from a total of four experimental cases show that the -nearest neighbor technique is the most effective in reconstructing missing data and contributes positively to time series forecasting compared with other imputation methods.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Forecasting Techniques and Applications · Traffic Prediction and Management Techniques · Time Series Analysis and Forecasting

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (30)

Show source-provided references
1. An efficient artificial intelligence hybrid approach for energy management in intelligent buildings
2. Improving load forecasting of electric vehicle charging stations through missing data imputation10.3390/en13184893 ↗
3. The analysis of climate change in Haiyan county
4. Chatbot design method using hybrid word vector expression model based on real telemarketing data
5. Temporal outlier detection and correlation analysis of business process executions10.1587/transinf.2018EDL8246 ↗
6. Development of an oneM2M-compliant IoT platform for wearable data
7. Inference and missing data10.1093/biomet/63.3.581 ↗
8. Pattern recognition with partly missing data10.1109/TSMC.1979.4310090 ↗
9. Maximum likelihood from incomplete data via the EM algorithm10.1111/j.2517-6161.1977.tb01600.x ↗
10. Mixtures of probabilistic principal component analyzers10.1162/089976699300016728 ↗
11. Multivariate time series imputation with generative adversarial networks
12. S. Moritz, A. Sardá, T. Bartz-Beielstein, M. Zaefferer and J. Stork, “Comparison of different methods for univariate time series imputation in R,” arXiv preprint arXiv: 1510.03924, 2015.
13. Imputation of incomplete non-stationary seasonal time series data
14. Dynamic time warping-based imputation for univariate time series data10.1016/j.patrec.2017.08.019 ↗
15. Zoo: S3 infrastructure for regular and irregular time series10.18637/jss.v014.i06 ↗
16. Schafer · Analysis of Incomplete Multivariate Data · 199710.1201/9781439821862 ↗
17. Missing value estimation for DNA microarray gene expression data: Local least squares imputation10.1093/bioinformatics/bth499 ↗
18. Missing traffic data: Comparison of imputation methods10.1049/iet-its.2013.0052 ↗
19. Multiple imputation of missing blood pressure covariates in survival analysis10.1002/(SICI)1097-0258(19990330)18:6<681::AID-SIM71>3.0.CO;2-R ↗
20. Period-aware content attention RNNs for times series forecasting with missing values10.1016/j.neucom.2018.05.090 ↗
21. BRITS: Bidirectional recurrent imputation for time series
22. GP-VAE: Deep probabilistic multivariate time series imputation
23. Comparison of missing value imputation methods in time series: The case of Turkish meteorological data10.1007/s00704-012-0723-x ↗
24. Missing value imputation for traffic-related time series data based on a multi-view learning method10.1109/TITS.2018.2869768 ↗
25. Working with missing values10.1111/j.1741-3737.2005.00191.x ↗
26. A. Asuncion and D. Newman, “UCI machine learning repository,” 2007. [Online]. Available: https://archive.ics.uci.edu/ml/index.php.
27. SPOTSeven Lab, “GECCO (genetic and evolutionary computation conference) industrial challenge 2015,” 2015. [Online]. Available: https://www.spotseven.de/gecco/gecco-challenge/gecco-challenge-2015/.
28. On field calibration of an electronic nose for benzene estimation in an urban pollution monitoring scenario10.1016/j.snb.2007.09.060 ↗
29. CNNpred: CNN-based stock market prediction using a diverse set of variables10.1016/j.eswa.2019.03.029 ↗
30. Prediction model of user physical activity using data characteristics-based long short-term memory recurrent neural networks