Optimizing-Time Series Imputation with Data Quality
Abstract
1. Introduction
- We propose a novel method by integrating data quality evaluation algorithms and time-series imputation methods, thereby optimizing the quality of the imputed datasets.
- We comprehensively evaluate the effectiveness of our method for downstream model through extensive experiments conducted across four datasets, seven imputation algorithms, four quality assessment techniques, and two types of machine learning tasks. Specifically, the experimental results show that the prediction mean absolute error (MAE) can be reduced by up to on the Italy Air-Quality dataset; the Area Under the Precision–Recall Curve (AUPRC) score can be increased by up to on the PhysioNet 2019 dataset.
- We reveal a significant relationship between time-series data quality and complex network features, providing interpretable insights into the characteristics of low-quality samples through network-based analysis.
2. Related Work
2.1. Time-Series Imputation
2.1.1. Missing Data Mechanism
2.1.2. Time-Series Imputation Methods
Traditional Methods
Deep-Learning-Based Methods
2.2. Data Quality Evaluation
3. Methodology
3.1. Data Insight
3.2. Our Method
3.2.1. Imputation
3.2.2. Evaluation
- (1)
- Grand is defined as the expected value of the norm of the sample gradient [41]. Formally:where the sample gradient at t-th training step, and . is a vector representing the parameters of model at t-th training step. Loss function is defined as the prediction loss or classification loss. is the output of model. y is the true value or label.
- (2)
- VoG is defined as the variance in Gradient [42]. More specifically, a sample’s quality is evaluated based on its variance in the gradient values. The samples that are challenging for the model to learn tend to exhibit larger gradient variance throughout training. can be defined as the gradient of the model parameters at t-th training step, and the average gradient over k training epochs; VoG can be calculated as follows:In Equation (5), is a vector; we convert it to a scalar and get the VoG score.
- (3)
- SGD-influence: Given a sample at step t, SGD-influence refers to the parameter difference [39]. If the sample is used at step , after T steps, SGD-influence can be estimated as follows:where . is the Hessian matrix. is the identity matrix. denotes the set of sample indices used in the -th step, and is the learning rate. The gradient of the loss function . Direct calculation of the Hessian matrix is computationally expensive. Therefore, its approximate value can be obtained by calculating :where is the derivative of the model f for an x sample in the validated set.
- (4)
- G-Shapley. Data Shapley is proposed according to the Shapley value defined in game theory. G-Shapley is an approximation of Data Shapley based on the stochastic gradient descent algorithm [43]. Given the training datset D, Data Shapley refers to the sum of performance changing over all subsets of D not containing sample i. Its expression is given as follows:where C is an arbitrary constant. V(S) is the performance score of a model trained on data S. In common, we use the test dataset to obtain V(S). As shown in Equation (9), computing Data Shapley requires computing all the possible marginal contributions which is exponentially large in the train data size. In addition, for each , computing V(S) involves learning a model on S. As a consequence, calculating the exact Shapley value is not tractable for real scenario. Gradient Shapley (G-Shapley) is a simple approximation for Data Shapley by training the model with only one pass through the training data. Assume the length of the training dataset is n, is a random permutation of training data at t-th test time, and denotes the random initialization parameters. For each sample in the training dataset, we implement the process as follows:where represents the learning rate, is the performance score of sample j at t-th test time, and is the marginal contribution is the change in model’s performance.
3.2.3. Filtering
| Algorithm 1 Optimizing Time-Series Imputation with Data Quality |
|
4. Experiments
4.1. Experimental Setup
4.2. Performance on Prediction Task
4.3. Performance on Classification Task
4.4. The Impact of Hyperparameter k
4.5. Computational Complexity
4.6. Understanding Imputed Data Quality
4.6.1. Relationship Between Sample Quality and Missing Rate
4.6.2. Relationship Between Sample Quality and Complex Network Features
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Fang, W.; Zhuo, W.; Yan, J.; Song, Y.; Jiang, D.; Zhou, T. Attention meets long short-term memory: A deep learning network for traffic flow forecasting. Phys. A Stat. Mech. Its Appl. 2022, 587, 126485. [Google Scholar] [CrossRef]
- Zhang, W.; Yang, L.; Geng, S.; Hong, S. Self-Supervised Time Series Representation Learning via Cross Reconstruction Transformer. IEEE Trans. Neural Netw. Learn. Syst. 2024, 35, 16129–16138. [Google Scholar] [CrossRef] [PubMed]
- Liang, Y.; Xia, Y.; Ke, S.; Wang, Y.; Wen, Q.; Zhang, J.; Zheng, Y.; Zimmermann, R. Airformer: Predicting nationwide air quality in china with transformers. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI: Washington, DC, USA, 2023; Volume 37, pp. 14329–14337. [Google Scholar]
- Du, W.; Wang, J.; Qian, L.; Yang, Y.; Liu, F.; Wang, Z.; Ibrahim, Z.; Liu, H.; Zhao, Z.; Zhou, Y.; et al. TSI-Bench: Benchmarking Time Series Imputation. arXiv 2024, arXiv:2406.12747. [Google Scholar]
- Wang, J.; Du, W.; Cao, W.; Zhang, K.; Wang, W.; Liang, Y.; Wen, Q. Deep Learning for Multivariate Time Series Imputation: A Survey. arXiv 2024, arXiv:2402.04059. [Google Scholar]
- Miao, X.; Wu, Y.; Chen, L.; Gao, Y.; Yin, J. An Experimental Survey of Missing Data Imputation Algorithms. IEEE Trans. Knowl. Data Eng. 2023, 35, 6630–6650. [Google Scholar] [CrossRef]
- Huang, F.; Wang, J.; Yi, P.; Peng, J.; Xiong, X.; Liu, Y. SCSQ: A sample cooperation optimization method with sample quality for recurrent neural networks. Inf. Sci. 2024, 674, 120730. [Google Scholar] [CrossRef]
- RUBIN, D.B. Inference and missing data. Biometrika 1976, 63, 581–592. [Google Scholar] [CrossRef]
- García-Laencina, P.J.; Sancho-Gómez, J.L.; Figueiras-Vidal, A.R. Pattern classification with missing data: A review. Neural Comput. Appl. 2010, 19, 263–282. [Google Scholar]
- Batista, G.E.A.P.A.; Monard, M.C. An analysis of four missing data treatment methods for supervised learning. Appl. Artif. Intell. 2003, 17, 519–533. [Google Scholar] [CrossRef]
- Twala, B.; Cartwright, M.; Shepperd, M. Comparison of various methods for handling incomplete data in software engineering databases. In Proceedings of the International Symposium on Empirical Software Engineering; IEEE: Piscataway, NJ, USA, 2005; pp. 234–239. [Google Scholar]
- Jerez, J.M.; Molina, I.; García-Laencina, P.J.; Alba, E.; Ribelles, N.; Martín, M.; Franco, L. Missing data imputation using statistical and machine learning methods in a real breast cancer problem. Artif. Intell. Med. 2010, 50, 105–115. [Google Scholar] [CrossRef] [PubMed]
- Hastie, T.; Mazumder, R.; Lee, J.; Zadeh, R. Matrix Completion and Low-Rank SVD via Fast Alternating Least Squares. J. Mach. Learn. Res. 2014, 16, 3367–3402. [Google Scholar]
- Mazumder, R.; Hastie, T.; Tibshirani, R. Spectral Regularization Algorithms for Learning Large Incomplete Matrices. J. Mach. Learn. Res. JMLR 2010, 11, 2287–2322. [Google Scholar] [PubMed]
- Antonenko, E.; Carreño, A.; Read, J. Autoreplicative random forests with applications to missing value imputation. Mach. Learn. 2024, 113, 7617–7643. [Google Scholar] [CrossRef]
- McCoy, J.T.; Kroon, S.; Auret, L. Variational Autoencoders for Missing Data Imputation with Application to a Simulated Milling Circuit. IFAC-PapersOnLine 2018, 51, 141–146. [Google Scholar] [CrossRef]
- Fortuin, V.; Baranchuk, D.; Rätsch, G.; Mandt, S. Gp-vae: Deep probabilistic time series imputation. In Proceedings of the International Conference on Artificial Intelligence and Statistics; PMLR: New York, NY, USA, 2020; pp. 1651–1661. [Google Scholar]
- Mulyadi, A.W.; Jun, E.; Suk, H.I. Uncertainty-Aware Variational-Recurrent Imputation Network for Clinical Time Series. IEEE Trans. Cybern. 2022, 52, 9684–9694. [Google Scholar] [CrossRef] [PubMed]
- Luo, Y.; Cai, X.; Zhang, Y.; Xu, J.; Yuan, X. Multivariate time series imputation with generative adversarial networks. In Proceedings of the 32nd International Conference on Neural Information Processing Systems, NIPS’18; Curran Associates, Inc.: Red Hook, NY, USA, 2018; pp. 1603–1614. [Google Scholar]
- Luo, Y.; Zhang, Y.; Cai, X.; Yuan, X. E2GAN: End-to-End Generative Adversarial Network for Multivariate Time Series Imputation. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI-19; International Joint Conferences on Artificial Intelligence Organization: Macao, China, 2019; pp. 3094–3100. [Google Scholar] [CrossRef] [PubMed]
- Tashiro, Y.; Song, J.; Song, Y.; Ermon, S. Csdi: Conditional score-based diffusion models for probabilistic time series imputation. Adv. Neural Inf. Process. Syst. 2021, 34, 24804–24816. [Google Scholar]
- Alcaraz, J.L.; Strodthoff, N. Diffusion-based Time Series Imputation and Forecasting with Structured State Space Models. arXiv 2022, arXiv:2208.09399. [Google Scholar]
- Chen, Y.; Deng, W.; Fang, S.; Li, F.; Yang, N.T.; Zhang, Y.; Rasul, K.; Zhe, S.; Schneider, A.; Nevmyvaka, Y. Provably convergent Schrödinger bridge with applications to probabilistic time series imputation. In Proceedings of the International Conference on Machine Learning; PMLR: New York, NY, USA, 2023; pp. 4485–4513. [Google Scholar]
- Wu, H.; Hu, T.; Liu, Y.; Zhou, H.; Wang, J.; Long, M. TimesNet: Temporal 2D-Variation Modeling for General Time Series Analysis. In Proceedings of the International Conference on Learning Representations; Curran Associates, Inc.: Red Hook, NY, USA, 2023. [Google Scholar]
- Che, Z.; Purushotham, S.; Cho, K.; Sontag, D.; Liu, Y. Recurrent neural networks for multivariate time series with missing values. Sci. Rep. 2018, 8, 6085. [Google Scholar] [CrossRef] [PubMed]
- Cao, W.; Wang, D.; Li, J.; Zhou, H.; Li, Y.; Li, L. BRITS: Bidirectional recurrent imputation for time series. In Proceedings of the 32nd International Conference on Neural Information Processing Systems; Curran Associates, Inc.: Red Hook, NY, USA, 2018; pp. 6776–6786. [Google Scholar]
- Yoon, J.; Zame, W.R.; van der Schaar, M. Estimating missing data in temporal data streams using multi-directional recurrent neural networks. IEEE Trans. Biomed. Eng. 2018, 66, 1477–1490. [Google Scholar] [CrossRef] [PubMed]
- Bai, S.; Kolter, J.Z.; Koltun, V. An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv 2018, arXiv:1803.01271. [Google Scholar]
- Wang, H.; Peng, J.; Huang, F.; Wang, J.; Chen, J.; Xiao, Y. Micn: Multi-scale local and global context modeling for long-term series forecasting. In Proceedings of the Eleventh International Conference on Learning Representations; Curran Associates, Inc.: Red Hook, NY, USA, 2023. [Google Scholar]
- Cao, D.; Wang, Y.; Duan, J.; Zhang, C.; Zhu, X.; Huang, C.; Tong, Y.; Xu, B.; Bai, J.; Tong, J.; et al. Spectral temporal graph neural network for multivariate time-series forecasting. Adv. Neural Inf. Process. Syst. 2020, 33, 17766–17778. [Google Scholar]
- Cini, A.; Marisca, I.; Alippi, C. Filling the G_ap_s: Multivariate Time Series Imputation by Graph Neural Networks. In Proceedings of the International Conference on Learning Representations; Curran Associates, Inc.: Red Hook, NY, USA, 2022. [Google Scholar]
- Marisca, I.; Cini, A.; Alippi, C. Learning to reconstruct missing data from spatiotemporal graphs with sparse observations. Adv. Neural Inf. Process. Syst. 2022, 35, 32069–32082. [Google Scholar] [CrossRef]
- Zhou, H.; Zhang, S.; Peng, J.; Zhang, S.; Li, J.; Xiong, H.; Zhang, W. Informer: Beyond efficient transformer for long sequence time-series forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI: Washington, DC, USA, 2021. [Google Scholar]
- Bansal, P.; Deshpande, P.; Sarawagi, S. Missing value imputation on multidimensional time series. Proc. VLDB Endow. 2021, 14, 2533–2545. [Google Scholar] [CrossRef]
- Du, W.; Côté, D.; Liu, Y. Saits: Self-attention-based imputation for time series. Expert Syst. Appl. 2023, 219, 119619. [Google Scholar]
- Ng, A. A Chat with Andrew on MLOps: From Model-Centric to Data-Centric AI. Available online: https://www.youtube.com/watch?v=06-AZXmwHjo (accessed on 1 July 2026).
- Zhou, Y.; Tu, F.; Sha, K.; Ding, J.; Chen, H. A Survey on Data Quality Dimensions and Tools for Machine Learning Invited Paper. In Proceedings of the 2024 IEEE International Conference on Artificial Intelligence Testing (AITest); IEEE: Piscataway, NJ, USA, 2024; pp. 120–131. [Google Scholar] [CrossRef]
- Koh, P.W.; Liang, P. Understanding Black-Box Predictions via Influence Functions. In Proceedings of the 34th International Conference on Machine Learning, ICML’17; PMLR: New York, NY, USA, 2017; Volume 70, pp. 1885–1894. [Google Scholar]
- Hara, S.; Nitanda, A.; Maehara, T. Data cleansing for models trained with SGD. In Proceedings of the 33rd International Conference on Neural Information Processing Systems; Curran Associates, Inc.: Red Hook, NY, USA, 2019. [Google Scholar]
- Jia, R.; Wu, F.; Sun, X.; Xu, J.; Dao, D.; Kailkhura, B.; Zhang, C.; Li, B.; Song, D. Scalability vs. Utility: Do We Have to Sacrifice One for the Other in Data Importance Quantification? In Proceedings of the 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2021; pp. 8235–8243. [Google Scholar]
- Paul, M.; Ganguli, S.; Dziugaite, G.K. Deep learning on a data diet: Finding important examples early in training. Adv. Neural Inf. Process. Syst. 2021, 34, 20596–20607. [Google Scholar]
- Agarwal, C.; D’souza, D.; Hooker, S. Estimating example difficulty using variance of gradients. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2022; pp. 10368–10378. [Google Scholar]
- Ghorbani, A.; Zou, J. Data shapley: Equitable valuation of data for machine learning. In Proceedings of the International Conference on Machine Learning; PMLR: New York, NY, USA, 2019; pp. 2242–2251. [Google Scholar]
- Miao, X.; Wu, Y.; Wang, J.; Gao, Y.; Mao, X.; Yin, J. Generative Semi-supervised Learning for Multivariate Time Series Imputation. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI: Washington, DC, USA, 2021; Volume 35, pp. 8983–8991. [Google Scholar] [CrossRef]
- Boyd, K.; Eng, K.H.; Page, C.D. Area under the Precision-Recall Curve: Point Estimates and Confidence Intervals. In Proceedings of the Machine Learning and Knowledge Discovery in Databases; Blockeel, H., Kersting, K., Nijssen, S., Železný, F., Eds.; Springer: Berlin/Heidelberg, Germany, 2013; pp. 451–466. [Google Scholar]
- Lacasa, L.; Luque, B.; Ballesteros, F.; Luque, J.; Nuño, J.C. From time series to complex networks: The visibility graph. Proc. Natl. Acad. Sci. USA 2008, 105, 4972–4975. [Google Scholar] [CrossRef] [PubMed]
- Qi, M.; Mei, L.; Li, Z.; Yan, L.; Wang, Z.; Ju, P. Revealing the Complexity of Load Fluctuations for Electricity Consumers Using MLP-HVG. In Proceedings of the 2023 IEEE Power and Energy Society General Meeting (PESGM); IEEE: Piscataway, NJ, USA, 2023; pp. 1–5. [Google Scholar] [CrossRef]
- Cheng, L.; Zhu, P.; Sun, W.; Han, Z.; Tang, K.; Cui, X. Time series classification by Euclidean distance-based visibility graph. Phys. A Stat. Mech. Its Appl. 2023, 625, 129010. [Google Scholar] [CrossRef]
- Yang, N.; Huang, F.; Zhao, S.; Li, S.; Hu, W. Predicting Sleeping Beauty Coefficients Based on ts2net Model. Data Anal. Knowl. Discov. 2024, 8, 72–82. [Google Scholar] [CrossRef]
- Silva, V.F.; Silva, M.E.; Ribeiro, P.; Silva, F. Novel features for time series analysis: A complex networks approach. Data Min. Knowl. Discov. 2022, 36, 1062–1101. [Google Scholar] [CrossRef]
- Luque, B.; Lacasa, L.; Ballesteros, F.; Luque, J. Horizontal visibility graphs: Exact results for random time series. Phys. Rev. E—Stat. Nonlinear Soft Matter Phys. 2009, 80, 046103. [Google Scholar] [CrossRef]
- Campanharo, A.S.; Sirer, M.I.; Malmgren, R.D.; Ramos, F.M.; Amaral, L.A.N. Duality between time series and networks. PLoS ONE 2011, 6, e23378. [Google Scholar] [CrossRef] [PubMed]










| Dataset | ETT | Italy Air-Quality | PhysioNet2012 | PhysioNet2019 |
|---|---|---|---|---|
| # of Total Samples | 358 | 774 | 3997 | 4927 |
| Features | 7 | 13 | 35 | 33 |
| Sample Sequence Length | 48 | 12 | 48 | 48 |
| Time Interval | 1 h | 1 h | 1 h | 1 h |
| Original Missing Rate (%) | 0 | 0 | 79.3 | 73.9 |
| Scenario | GPVAE | SSGAN | CSDI | ||||
|---|---|---|---|---|---|---|---|
| Type | Algorithm | MSE | MAE | MSE | MAE | MSE | MAE |
| s (10%) | LSTM | 0.6069 ± 0.0262 | 1.7760 ± 0.0446 | 0.5466 ± 0.0036 | 1.8120 ± 0.0131 | 0.5289 ± 0.0087 | 0.5379 ± 0.0268 |
| Grand | 0.5981 ± 0.0085 | 1.7737 ± 0.0041 | 0.5681 ± 0.0044 | 1.7785 ± 0.0212 | 0.5339 ± 0.0380 | 0.6664 ± 0.0894 | |
| VoG | 0.5842 ± 0.0083 | 1.7200 ± 0.0037 | 0.5370 ± 0.0173 | 1.7656 ± 0.0203 | 0.5099 ± 0.0275 | 0.6081 ± 0.0658 | |
| SGD-influence | 0.6161 ± 0.0866 | 1.5727 ± 0.4386 | 0.5520 ± 0.0796 | 1.4083 ± 0.1391 | 0.4962 ± 0.0276 | 0.5606 ± 0.0446 | |
| G-Shapley | 0.5806 ± 0.0160 | 1.7057 ± 0.0309 | 0.5415 ± 0.0146 | 1.7715 ± 0.0352 | 0.4850 ± 0.0337 | 0.5129 ± 0.0265 | |
| p (10%) | LSTM | 0.4685 ± 0.0039 | 1.4330 ± 0.0038 | 0.4906 ± 0.0064 | 1.4647 ± 0.0034 | 0.2023 ± 0.0051 | 0.4128 ± 0.0112 |
| Grand | 0.4441 ± 0.0051 | 1.4168 ± 0.0127 | 0.5697 ± 0.0109 | 1.7937 ± 0.0286 | 0.1747 ± 0.0047 | 0.4447 ± 0.0011 | |
| VoG | 0.4218 ± 0.0359 | 1.4441 ± 0.0226 | 0.5370 ± 0.0173 | 1.7656 ± 0.0203 | 0.1466 ± 0.0114 | 0.3603 ± 0.0074 | |
| SGD-influence | 0.4442 ± 0.0111 | 1.1112 ± 0.0216 | 0.5668 ± 0.0646 | 1.4321 ± 0.0512 | 0.1734 ± 0.0070 | 0.3880 ± 0.0415 | |
| G-Shapley | 0.4480 ± 0.0478 | 1.3212 ± 0.2626 | 0.5346 ± 0.0075 | 1.7770 ± 0.0141 | 0.1526 ± 0.0111 | 0.3552 ± 0.0048 | |
| p (50%) | LSTM | 0.3836 ± 0.0146 | 0.5231 ± 0.1778 | 0.4923 ± 0.0068 | 0.7624 ± 0.0751 | 0.7001 ± 0.0232 | 1.2032 ± 0.0639 |
| Grand | 0.3614 ± 0.0041 | 0.4882 ± 0.0022 | 0.4634 ± 0.0055 | 0.8356 ± 0.0027 | 0.6746 ± 0.0102 | 1.1488 ± 0.0589 | |
| VoG | 0.3618 ± 0.0035 | 0.4949 ± 0.0017 | 0.4662 ± 0.0075 | 0.8450 ± 0.0149 | 0.6990 ± 0.0012 | 1.1684 ± 0.0269 | |
| SGD-influence | 0.3505 ± 0.0331 | 0.4088 ± 0.1161 | 0.4399 ± 0.0299 | 0.6382 ± 0.2055 | 0.6968 ± 0.0157 | 1.1714 ± 0.0248 | |
| G-Shapley | 0.3674 ± 0.0066 | 0.5076 ± 0.0133 | 0.4236 ± 0.0122 | 0.5484 ± 0.0640 | 0.7185 ± 0.0341 | 1.1914 ± 0.0858 | |
| b (10%) | LSTM | 0.4848 ± 0.0032 | 1.2204 ± 0.0104 | 0.4834 ± 0.0052 | 1.5211 ± 0.0123 | 0.4254 ± 0.0181 | 1.5433 ± 0.0896 |
| Grand | 0.5079 ± 0.0219 | 1.1346 ± 0.0501 | 0.4843 ± 0.0066 | 1.5208 ± 0.0190 | 0.4666 ± 0.0053 | 1.6654 ± 0.0302 | |
| VoG | 0.4893 ± 0.0077 | 1.2178 ± 0.0211 | 0.4820 ± 0.0020 | 1.5191 ± 0.0136 | 0.4334 ± 0.0167 | 1.5761 ± 0.0753 | |
| SGD-influence | 0.4954 ± 0.0072 | 1.2017 ± 0.0061 | 0.4687 ± 0.0651 | 1.3208 ± 0.3541 | 0.4160 ± 0.0140 | 1.4412 ± 0.0817 | |
| G-Shapley | 0.4864 ± 0.0067 | 1.2113 ± 0.0132 | 0.4859 ± 0.0045 | 1.5072 ± 0.0062 | 0.4117 ± 0.0372 | 1.5986 ± 0.1171 | |
| Scenario | GRUD | TimesNet | StemGNN | SAITS | |||||
|---|---|---|---|---|---|---|---|---|---|
| Type | Algorithm | MSE | MAE | MSE | MAE | MSE | MAE | MSE | MAE |
| s (10%) | LSTM | 0.7092 ± 0.0036 | 2.0865 ± 0.0161 | 0.7064 ± 0.0065 | 1.8812 ± 0.0292 | 0.6659 ± 0.0029 | 2.4489 ± 0.0425 | 0.5362 ± 0.0043 | 1.8708 ± 0.0199 |
| Grand | 0.7162 ± 0.0503 | 2.1787 ± 0.2991 | 0.5684 ± 0.0329 | 1.4741 ± 0.0349 | 0.6806 ± 0.0347 | 2.2659 ± 0.0996 | 0.6667 ± 0.0087 | 1.8317 ± 0.0312 | |
| VoG | 0.7166 ± 0.0183 | 2.0568 ± 0.0083 | 0.7133 ± 0.0242 | 1.5320 ± 0.3086 | 0.6604 ± 0.0051 | 2.4551 ± 0.0162 | 0.5674 ± 0.0399 | 1.9854 ± 0.1905 | |
| SGD-influence | 0.7651 ± 0.0196 | 2.0978 ± 0.0723 | 0.6779 ± 0.0075 | 1.4849 ± 0.0761 | 0.6442 ± 0.0234 | 1.9921 ± 0.3765 | 0.4526 ± 0.0171 | 1.2107 ± 0.0201 | |
| G-Shapley | 0.7205 ± 0.0084 | 2.0929 ± 0.0160 | 0.6947 ± 0.0360 | 1.6994 ± 0.2787 | 0.6522 ± 0.0047 | 2.3964 ± 0.0265 | 0.5402 ± 0.0075 | 1.8558 ± 0.0199 | |
| p (10%) | LSTM | 0.4497 ± 0.0045 | 1.4008 ± 0.0021 | 0.4686 ± 0.0070 | 1.4310 ± 0.0053 | 0.4689 ± 0.0037 | 1.4796 ± 0.0092 | 0.4439 ± 0.0341 | 1.4392 ± 0.0173 |
| Grand | 0.4064 ± 0.0026 | 1.4164 ± 0.0119 | 0.4596 ± 0.0048 | 1.3905 ± 0.0009 | 0.5931 ± 0.1970 | 1.7824 ± 0.4479 | 0.4098 ± 0.0533 | 1.4298 ± 0.0196 | |
| VoG | 0.4356 ± 0.0356 | 1.3015 ± 0.1725 | 0.4314 ± 0.0063 | 1.4361 ± 0.0243 | 0.4637 ± 0.0130 | 1.4886 ± 0.0064 | 0.4129 ± 0.0130 | 1.4141 ± 0.0435 | |
| SGD-influence | 0.4268 ± 0.0494 | 1.1224 ± 0.2577 | 0.4257 ± 0.0164 | 0.9025 ± 0.0573 | 0.4394 ± 0.0155 | 1.3646 ± 0.1931 | 0.4425 ± 0.0711 | 1.2340 ± 0.3155 | |
| G-Shapley | 0.4264 ± 0.0081 | 1.4144 ± 0.0122 | 0.4439 ± 0.0020 | 1.4293 ± 0.0114 | 0.4549 ± 0.0047 | 1.4933 ± 0.0077 | 0.4153 ± 0.0128 | 1.4058 ± 0.1008 | |
| p (50%) | LSTM | 0.5649 ± 0.0033 | 1.2445 ± 0.0093 | 0.5287 ± 0.0024 | 0.9650 ± 0.0146 | 0.4945 ± 0.0087 | 1.1204 ± 0.0382 | 0.4825 ± 0.0079 | 0.9279 ± 0.0106 |
| Grand | 0.5297 ± 0.0023 | 1.2010 ± 0.0037 | 0.4931 ± 0.0036 | 0.9191 ± 0.0026 | 0.4421 ± 0.0016 | 1.0928 ± 0.0058 | 0.4773 ± 0.0205 | 0.9155 ± 0.0034 | |
| VoG | 0.5233 ± 0.0163 | 1.1415 ± 0.0797 | 0.4884 ± 0.0238 | 0.8375 ± 0.1224 | 0.4448 ± 0.0041 | 1.0924 ± 0.0018 | 0.4954 ± 0.0291 | 0.9204 ± 0.0102 | |
| SGD-influence | 0.4943 ± 0.0417 | 0.7424 ± 0.2277 | 0.4195 ± 0.0064 | 0.5913 ± 0.0169 | 0.4595 ± 0.0374 | 0.8583 ± 0.1690 | 0.4822 ± 0.0092 | 0.8576 ± 0.0158 | |
| G-Shapley | 0.5073 ± 0.0398 | 0.9415 ± 0.2694 | 0.4622 ± 0.0207 | 0.7828 ± 0.1175 | 0.4630 ± 0.0026 | 1.1397 ± 0.0036 | 0.4372 ± 0.0078 | 0.9126 ± 0.0094 | |
| b (10%) | LSTM | 0.5206 ± 0.0030 | 1.4827 ± 0.0128 | 0.5357 ± 0.0020 | 1.3399 ± 0.0066 | 0.4381 ± 0.0032 | 1.3491 ± 0.0106 | 0.4943 ± 0.0175 | 1.9141 ± 0.0206 |
| Grand | 0.4999 ± 0.0052 | 1.2988 ± 0.0714 | 0.5476 ± 0.0572 | 1.2716 ± 0.0520 | 0.4465 ± 0.0026 | 1.2628 ± 0.0589 | 0.4528 ± 0.0027 | 1.7850 ± 0.0129 | |
| VoG | 0.4914 ± 0.0080 | 1.3575 ± 0.0401 | 0.5291 ± 0.0043 | 1.3205 ± 0.0172 | 0.4371 ± 0.0016 | 1.2731 ± 0.0252 | 0.4527 ± 0.0013 | 1.7579 ± 0.0215 | |
| SGD-influence | 0.5199 ± 0.0061 | 1.4300 ± 0.0034 | 0.5416 ± 0.0042 | 1.3022 ± 0.0127 | 0.4453 ± 0.0049 | 1.3535 ± 0.0086 | 0.4687 ± 0.0113 | 1.8571 ± 0.0122 | |
| G-Shapley | 0.5340 ± 0.0008 | 1.4686 ± 0.0157 | 0.5310 ± 0.0052 | 1.3573 ± 0.0231 | 0.4424 ± 0.0062 | 1.3584 ± 0.0078 | 0.4727 ± 0.0098 | 1.8980 ± 0.0083 | |
| Type | Algorithm | GPVAE | SSGAN | CSDI | |||
|---|---|---|---|---|---|---|---|
| MSE | MAE | MSE | MAE | MSE | MAE | ||
| s (10%) | LSTM | ||||||
| Grand | |||||||
| VoG | |||||||
| SGD-influence | |||||||
| G-Shapley | |||||||
| p (10%) | LSTM | ||||||
| Grand | |||||||
| VoG | |||||||
| SGD-influence | |||||||
| G-Shapley | |||||||
| p (50%) | LSTM | ||||||
| Grand | |||||||
| VoG | |||||||
| SGD-influence | |||||||
| G-Shapley | |||||||
| b (10%) | LSTM | ||||||
| Grand | |||||||
| VoG | |||||||
| SGD-influence | |||||||
| G-Shapley | |||||||
| Type | Algorithm | GRUD | TimesNet | StemGNN | SAITS | ||||
|---|---|---|---|---|---|---|---|---|---|
| MSE | MAE | MSE | MAE | MSE | MAE | MSE | MAE | ||
| s (10%) | LSTM | ||||||||
| Grand | |||||||||
| VoG | |||||||||
| SGD-influence | |||||||||
| G-Shapley | |||||||||
| p (10%) | LSTM | ||||||||
| Grand | |||||||||
| VoG | |||||||||
| SGD-influence | |||||||||
| G-Shapley | |||||||||
| p (50%) | LSTM | ||||||||
| Grand | |||||||||
| VoG | |||||||||
| SGD-influence | |||||||||
| G-Shapley | |||||||||
| b (10%) | LSTM | ||||||||
| Grand | |||||||||
| VoG | |||||||||
| SGD-influence | |||||||||
| G-Shapley | |||||||||
| Algorithm | GPVAE | SSGAN | CSDI | ||||||
|---|---|---|---|---|---|---|---|---|---|
| AC | F1 | AUPRC | AC | F1 | AUPRC | AC | F1 | AUPRC | |
| LSTM-ATT | |||||||||
| Grand | |||||||||
| VoG | |||||||||
| SGD-influence | |||||||||
| G-Shapley | |||||||||
| Algorithm | GRUD | TimesNet | StemGNN | SAITS | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AC | F1 | AUPRC | AC | F1 | AUPRC | AC | F1 | AUPRC | AC | F1 | AUPRC | |
| LSTM-ATT | ||||||||||||
| Grand | ||||||||||||
| VoG | ||||||||||||
| SGD-influence | ||||||||||||
| G-Shapley | ||||||||||||
| Algorithm | GPVAE | SSGAN | CSDI | ||||||
|---|---|---|---|---|---|---|---|---|---|
| AC | F1 | AUPRC | AC | F1 | AUPRC | AC | F1 | AUPRC | |
| LSTM-ATT | |||||||||
| Grand | |||||||||
| VoG | |||||||||
| SGD-influence | |||||||||
| G-Shapley | |||||||||
| Algorithm | GRUD | TimesNet | StemGNN | SAITS | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AC | F1 | AUPRC | AC | F1 | AUPRC | AC | F1 | AUPRC | AC | F1 | AUPRC | |
| LSTM-ATT | ||||||||||||
| Grand | ||||||||||||
| VoG | ||||||||||||
| SGD-influence | ||||||||||||
| G-Shapley | ||||||||||||
| Method | Core Mechanism | Time Complexity |
|---|---|---|
| VoG | Variance in gradients across training iterations (Equation (5)) | |
| Grand | Gradient norm of the loss at early training (Equation (4)) | |
| SGD-influence | The cumulative influence of each sample (Equation (7)) | |
| G-Shapley | Marginal contribution |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Huang, F.; Li, S.; Peng, J.; Ma, C. Optimizing-Time Series Imputation with Data Quality. Appl. Sci. 2026, 16, 6837. https://doi.org/10.3390/app16146837
Huang F, Li S, Peng J, Ma C. Optimizing-Time Series Imputation with Data Quality. Applied Sciences. 2026; 16(14):6837. https://doi.org/10.3390/app16146837
Chicago/Turabian StyleHuang, Feihu, Shan Li, Jian Peng, and Changyou Ma. 2026. "Optimizing-Time Series Imputation with Data Quality" Applied Sciences 16, no. 14: 6837. https://doi.org/10.3390/app16146837
APA StyleHuang, F., Li, S., Peng, J., & Ma, C. (2026). Optimizing-Time Series Imputation with Data Quality. Applied Sciences, 16(14), 6837. https://doi.org/10.3390/app16146837

