TY - JOUR
T1 - Long-term missing value imputation for time series data using deep neural networks
AU - Park, Jangho
AU - Müller, Juliane
AU - Arora, Bhavna
AU - Faybishenko, Boris
AU - Pastorello, Gilberto
AU - Varadharajan, Charuleka
AU - Sahu, Reetik
AU - Agarwal, Deborah
N1 - Publisher Copyright:
© 2022, This is a U.S. Government work and not under copyright protection in the US; foreign copyright protection may apply.
PY - 2023/4
Y1 - 2023/4
N2 - We present an approach that uses a deep learning model, in particular, a MultiLayer Perceptron, for estimating the missing values of a variable in multivariate time series data. We focus on filling a long continuous gap (e.g., multiple months of missing daily observations) rather than on individual randomly missing observations. Our proposed gap filling algorithm uses an automated method for determining the optimal MLP model architecture, thus allowing for optimal prediction performance for the given time series. We tested our approach by filling gaps of various lengths (three months to three years) in three environmental datasets with different time series characteristics, namely daily groundwater levels, daily soil moisture, and hourly Net Ecosystem Exchange. We compared the accuracy of the gap-filled values obtained with our approach to the widely used R-based time series gap filling methods ImputeTS and mtsdi. The results indicate that using an MLP for filling a large gap leads to better results, especially when the data behave nonlinearly. Thus, our approach enables the use of datasets that have a large gap in one variable, which is common in many long-term environmental monitoring observations.
AB - We present an approach that uses a deep learning model, in particular, a MultiLayer Perceptron, for estimating the missing values of a variable in multivariate time series data. We focus on filling a long continuous gap (e.g., multiple months of missing daily observations) rather than on individual randomly missing observations. Our proposed gap filling algorithm uses an automated method for determining the optimal MLP model architecture, thus allowing for optimal prediction performance for the given time series. We tested our approach by filling gaps of various lengths (three months to three years) in three environmental datasets with different time series characteristics, namely daily groundwater levels, daily soil moisture, and hourly Net Ecosystem Exchange. We compared the accuracy of the gap-filled values obtained with our approach to the widely used R-based time series gap filling methods ImputeTS and mtsdi. The results indicate that using an MLP for filling a large gap leads to better results, especially when the data behave nonlinearly. Thus, our approach enables the use of datasets that have a large gap in one variable, which is common in many long-term environmental monitoring observations.
KW - Derivative-free optimization
KW - Environmental data
KW - Hyperparameter optimization
KW - Machine learning
KW - Missing value imputation
KW - Surrogate models
UR - https://www.scopus.com/pages/publications/85144697189
U2 - 10.1007/s00521-022-08165-6
DO - 10.1007/s00521-022-08165-6
M3 - Article
AN - SCOPUS:85144697189
SN - 0941-0643
VL - 35
SP - 9071
EP - 9091
JO - Neural Computing and Applications
JF - Neural Computing and Applications
IS - 12
ER -