Proceedings

Filling the Missings: Spatiotemporal Data Imputation by Conditional Diffusion

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 2874-2882.

https://doi.org/10.24963/ijcai.2025/320

Abstract

Missing data in spatiotemporal systems presents a significant challenge for modern applications, ranging from environmental monitoring to urban traffic management. The integrity of spatiotemporal data often deteriorates due to hardware malfunctions and software failures in real-world deployments. Current approaches based on machine learning and deep learning struggle to model the intricate interdependencies between spatial and temporal dimensions effectively and, more importantly, suffer from cumulative errors during the data imputation process, which propagate and amplify through iterations. To address these limitations, we propose CoFILL, a novel Conditional Diffusion Model for spatiotemporal data imputation. CoFILL builds on the inherent advantages of diffusion models to generate high-quality imputations without relying on potentially error-prone prior estimates. It incorporates an innovative dual-stream architecture that processes temporal and frequency domain features in parallel. By fusing these complementary features, CoFILL captures both rapid fluctuations and underlying patterns in the data, which enables more robust imputation. The extensive experiments demonstrate that CoFILL's noise prediction network successfully transforms random noise into meaningful values that align with the true data distribution. The results also show that CoFILL outperforms state-of-the-art methods in terms of imputation accuracy. The source code is publicly available at https://github.com/joyHJL/CoFILL.

  1. METR-LA PEMS-BAY SF Block Point Block Point MAE MAE MAE MSE MAE MSE Mean 53.48±0.00 4578.08±0.00 7.48±0.00 139.54±0.00 7.56±0.00 142.22±0.00 5.46±0.00 87.56±0.00 5.42±0.00 86.59±0.00 DA 50.51±0.00 4416.10±0.00 14.53±0.00 445.08±0.00 14.57±0.00 448.66±0.00 3.30±0.00 43.76±0.00 3.35±0.00 44.50±0.00 KNN 30.21±0.00 2892.31±0.00 7.79±0.00 124.61±0.00 7.88±0.00 129.29±0.00 4.30±0.00 49.90±0.00 4.30±0.00 49.80±0.00 Linear 14.46±0.00 673.92±0.00 3.26±0.00 33.76±0.00 2.43±0.00 14.75±0.00 1.54±0.00 14.14±0.00 0.76±0.00 1.74±0.00 KF 54.09±0.00 4942.26±0.00 16.75±0.00 534.69±0.00 16.66±0.00 529.96±0.00 5.64±0.00 93.19±0.00 5.68±0.00 93.32±0.00 MICE 30.37±0.00 2594.06±7.17 4.22±0.05 51.07±1.25 4.42±0.07 55.07±1.46 2.94±0.02 28.28±0.37 3.09±0.02 31.43±0.41 VAR 15.64±0.09 833.46±13.85 3.11±0.08 28.00±0.76 2.69±0.00 21.10±0.02 2.09±0.10 16.06±0.73 1.30±0.00 6.52±0.01 TRMF 15.46±0.08 1379.05±34.83 2.96±0.00 22.65±0.13 2.86±0.00 20.39±0.02 1.95±0.01 11.21±0.06 1.85±0.00 10.03±00 BATF 15.21±0.27 662.87±29.55 3.56±0.01 35.39±0.03 3.58±0.01 36.05±0.02 2.05±0.00 14.48±0.01 2.05±0.00 14.90±0.06 V-RIN 10.00±0.10 838.05±24.74 6.84±0.17 150.08±6.13 3.96±0.08 49.98±1.30 2.49±0.04 36.12±0.66 1.21±0.03 6.08±0.29 GP-VAE 25.71±0.30 2589.53±59.14 6.55±0.09 122.33±2.05 6.57±0.10 127.26±3.97 2.86±0.15 26.80±2.10 3.41±0.23 38.95±4.16 rGAIN 15.37±0.26 641.92±33.89 2.90±0.0 21.67±0.15 2.83±0.01 20.03±0.09 2.18±0.01 13.96±0.20 1.88±0.02 10.37±0.20 BRITS 14.50±0.35 622.36±65.16 2.34±0.01 17.00±0.14 2.34±0.00 16.46±0.05 1.70±0.01 10.50±0.07 1.47±0.00 7.94±0.03 GRIN 12.08±0.47 523.14±57.17 2.03±0.00 13.26±0.05 1.91±0.00 10.41±0.03 1.14±0.01 6.60±0.10 0.67±0.00 1.55±0.01 CSDI 9.51±0.10 352.46±7.50 1.98±0.00 12.62±0.60 1.79±0.00 8.96±0.08 0.86±0.00 4.39±0.02 0.57±0.00 1.12±0.03 PriSTI 9.03±0.07 310.39±7.03 1.86±0.00 10.70±0.02 1.72±0.00 8.24±0.05 0.78±0.00 3.31±0.01 0.55±0.00 1.03±0.00 CoFILL 8.70±0.06 296.52±7.29 1.67±0.00 9.42±0.00 1.62±0.00 8.01±0.05 0.74±0.00 2.99±0.02 0.57±0.00 1.03±0.00 Improvement 3.65% 4.47% 10.22% 11.96% 5.81% 2.79% 5.13% 9.67% - - References
  2. [Agafonov, 2020] Anton Agafonov. Traffic flow prediction using graph convolution neural networks. In Proceedings of the 10th international conference on information sci- ence and technology (ICIST), pages 91-95. IEEE, 2020.
  3. [Amiri and Jensen, 2016] Mehran Amiri and Richard Jensen. Missing data imputation using fuzzy-rough methods. Neurocomputing, 205:152-164, 2016.
  4. [Baggag et al., 2019] Abdelkader Baggag, Sofiane Abbar, Ankit Sharma, Tahar Zanouda, Abdulaziz Al-Homaid, Abhiraj Mohan, and Jaideep Srivastava. Learning spa- tiotemporal latent factors of traffic via regularized tensor factorization: Imputing missing values and forecasting. IEEE Transactions on Knowledge and Data Engineering (TKDE), 33(6):2573-2587, 2019.
  5. [Bai et al., 2023] Yude Bai, Sen Chen, Zhenchang Xing, and Xiaohong Li. Argusdroid: detecting android malware vari- ants by mining permission-api knowledge graph. Science China Information Sciences (SCIS), 66(9):1-19, 2023.
  6. [Bao et al., 2025] Peijun Bao, Zihao Shao, Wenhan Yang, Boon Poh Ng, and Alex C Kot. E3m: zero-shot spatio- temporal video grounding with expectation-maximization multimodal modulation. In Proceedings of the European Conference on Computer Vision (ECCV), pages 227-243. Springer, 2025.
  7. [Berrisch and Ziel, 2023] Jonathan Berrisch and Florian Ziel. Crps learning. Journal of Econometrics, 237(2):105221, 2023.
  8. [Cao et al., 2018] Wei Cao, Dong Wang, Jian Li, Hao Zhou, Lei Li, and Yitan Li. Brits: Bidirectional recurrent im- putation for time series. Advances in neural information processing systems (NeurIPS), 31, 2018.
  9. [Challu et al., 2023] Cristian Challu, Kin G Olivares, Boris N Oreshkin, Federico Garza Ramirez, Max Mer- genthaler Canseco, and Artur Dubrawski. Nhits: Neural hierarchical interpolation for time series forecasting. In Proceedings of the AAAI conference on artificial intelligence (AAAI), volume 37, pages 6989-6997, 2023.
  10. [Chen et al., 2019a] Xinyu Chen, Zhaocheng He, Yixian Chen, Yuhuan Lu, and Jiawei Wang. Missing traffic data imputation and pattern discovery with a bayesian aug- mented tensor factorization model. Transportation Re- search Part C: Emerging Technologies, 104:66-77, 2019.
  11. [Chen et al., 2019b] Xinyu Chen, Zhaocheng He, and Lijun Sun. A bayesian tensor decomposition approach for spa- tiotemporal traffic data imputation. Transportation re- search part C: emerging technologies, 98:73-84, 2019.
  12. [Chen et al., 2022a] Jiawen Chen, Yajun Yang, Chenyang Wang, Heng Zhang, Chao Qiu, and Xiaofei Wang. Mul- titask offloading strategy optimization based on directed acyclic graphs for edge computing. IEEE Internet of Things Journal, 9(12):9367-9378, 2022.
  13. [Chen et al., 2022b] Jiawen Chen, Yajun Yang, Chenyang Wang, Heng Zhang, Chao Qiu, and Xiaofei Wang. Mul- titask offloading strategy optimization based on directed acyclic graphs for edge computing. IEEE Internet of Things Journal, 9(12):9367-9378, 2022.
  14. [Cini et al., 2021] Andrea Cini, Ivan Marisca, and Cesare Alippi. Filling the g ap s: Multivariate time series imputation by graph neural networks. arXiv preprint arXiv:2108.00298, 2021.
  15. [Cong and Li, 2024] Yulai Cong and Sijia Li. Big learning expectation maximization. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), volume 38, pages 11669-11677, 2024.
  16. [Fortuin et al., 2020] Vincent Fortuin, Dmitry Baranchuk, Gunnar Rätsch, and Stephan Mandt. Gp-vae: Deep proba- bilistic time series imputation. In Proceedings of the Inter- national conference on artificial intelligence and statistics (AISTATS), pages 1651-1661. PMLR, 2020.
  17. [Goodfellow et al., 2020] Ian Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Gen- erative adversarial networks. Communications of the ACM, 63(11):139-144, 2020.
  18. [He et al., 2024] Wenying He, Haolu Zhou, Yun Zuo, Yude Bai, and Fei Guo. Muse: A deep learning model based on multi-feature fusion for super-enhancer prediction. Com- putational Biology and Chemistry, 113:108282, 2024.
  19. [He et al., 2025a] Wenying He, Feiyu Wang, Yude Bai, Neal N. Xiong, Guangquan Xu, and Fei Guo. Pefn: A patches enhancement and hierarchical fusion network for robust vehicle re-identification. IEEE Internet of Things Journal, pages 1-1, 2025.
  20. [He et al., 2025b] Wenying He, Jialu Xu, Yun Zuo, Yude Bai, and Fei Guo. Ensemblese: identification of super- enhancers based on ensemble learning. Briefings in Func- tional Genomics, 24:elaf003, 04 2025.
  21. [Jiang et al., 2023] Maowei Jiang, Pengyu Zeng, Kai Wang, Huan Liu, Wenbo Chen, and Haoran Liu. Fecam: Fre- quency enhanced channel attention mechanism for time series forecasting. Advanced Engineering Informatics, 58:102158, 2023.
  22. [Jin et al., 2023] Di Jin, Bingdao Feng, Siqi Guo, Xiaobao Wang, Jianguo Wei, and Zhen Wang. Local-global de- fense against unsupervised adversarial attacks on graphs. Proceedings of the AAAI Conference on Artificial Intelli- gence, 37(7):8105-8113, Jun. 2023.
  23. [Kingma, 2013] Diederik P Kingma. Auto-encoding varia- tional bayes. arXiv preprint arXiv:1312.6114, 2013.
  24. [Li et al., 2014] Yuebiao Li, Zhiheng Li, and Li Li. Miss- ing traffic data: comparison of imputation methods. IET Intelligent Transport Systems, 8(1):51-57, 2014.
  25. [Li et al., 2017] Yaguang Li, Rose Yu, Cyrus Shahabi, and Yan Liu. Diffusion convolutional recurrent neural net- work: Data-driven traffic forecasting. arXiv preprint arXiv:1707.01926, 2017.
  26. [Li et al., 2025] Lujun Li, Haosen Sun, Shiwen Li, Peijie Dong, Wenhan Luo, Wei Xue, Qifeng Liu, and Yike Guo. Auto-gas: automated proxy discovery for training-free generative architecture search. In Proceedings of the Euro- pean Conference on Computer Vision (ECCV), pages 38- 55. Springer, 2025.
  27. [Lian et al., 2023] Zheng Lian, Lan Chen, Licai Sun, Bin Liu, and Jianhua Tao. Gcnet: Graph completion network for incomplete multimodal learning in conversation. IEEE Transactions on pattern analysis and machine intelligence (TPAMI), 45(7):8419-8432, 2023.
  28. [Lin et al., 2024] Bill Yuchen Lin, Yicheng Fu, Karina Yang, Faeze Brahman, Shiyu Huang, Chandra Bhagavatula, Prithviraj Ammanabrolu, Yejin Choi, and Xiang Ren. Swiftsage: A generative agent with fast and slow thinking for complex interactive tasks. Advances in Neural Infor- mation Processing Systems (NeurIPS), 36, 2024.
  29. [Liu et al., 2023] Mingzhe Liu, Han Huang, Hao Feng, Leilei Sun, Bowen Du, and Yanjie Fu. Pristi: A condi- tional diffusion framework for spatiotemporal imputation. In Proceedings of the 39th International Conference on Data Engineering (ICDE), pages 1927-1939. IEEE, 2023.
  30. [Marisca et al., 2022] Ivan Marisca, Andrea Cini, and Ce- sare Alippi. Learning to reconstruct missing data from spatiotemporal graphs with sparse observations. Advances in Neural Information Processing Systems (NeurIPS), 35:32069-32082, 2022.
  31. [Mulyadi et al., 2021] Ahmad Wisnu Mulyadi, Eunji Jun, and Heung-Il Suk. Uncertainty-aware variational- recurrent imputation network for clinical time series. IEEE Transactions on Cybernetics, 52(9):9684-9694, 2021.
  32. [Shahidi et al., 2024] Faezehsadat Shahidi, M Ethan Mac- Donald, Dallas Seitz, Rebecca Barry, and Geoffrey Messier. Enhancing risk prediction in mental health us- ing ensemble hybrid models and administrative health- care data with irregular intervals. In Proceedings of the IEEE International Conference on Bioinformatics and Biomedicine (BIBM), pages 3673-3678. IEEE, 2024.
  33. [Shi et al., 2024] Yang Shi, Chenling Ding, Shuai Li, Bin Li, and Xiaobing Sun. New rnn algorithms for differ- ent time-variant matrix inequalities solving under discrete- time framework. IEEE Transactions on Neural Networks and Learning Systems (TNNLS), 2024.
  34. [Tan et al., 2018] Qiaoyu Tan, Guoxian Yu, Carlotta Domeniconi, Jun Wang, and Zili Zhang. Incomplete multi-view weak-label learning. In Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence (IJCAI), pages 2703-2709, 2018. IJCAI
  35. [Tashiro et al., 2021] Yusuke Tashiro, Jiaming Song, Yang Song, and Stefano Ermon. Csdi: Conditional score- based diffusion models for probabilistic time series impu- tation. Advances in Neural Information Processing Sys- tems (NeurIPS), 34:24804-24816, 2021.
  36. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. advances in neural information processing sys- tems. Advances in neural information processing systems (NeurIPS), 30(2017), 2017.
  37. [Wang et al., 2018] Yang Wang, Yong Zhang, Xinglin Piao, Hao Liu, and Ke Zhang. Traffic data reconstruction via adaptive spatial-temporal correlations. IEEE Transactions on Intelligent Transportation Systems (TITS), 20(4):1531- 1543, 2018.
  38. [White et al., 2011] Ian R White, Patrick Royston, and An- gela M Wood. Multiple imputation using chained equa- tions: issues and guidance for practice. Statistics in medicine, 30(4):377-399, 2011.
  39. [Wu et al., 2019] Zonghan Wu, Shirui Pan, Guodong Long, Jing Jiang, and Chengqi Zhang. Graph wavenet for deep spatial-temporal graph modeling. arXiv preprint arXiv:1906.00121, 2019. IJCAI
  40. [Wu et al., 2022] Haixu Wu, Tengge Hu, Yong Liu, Hang Zhou, Jianmin Wang, and Mingsheng Long. Timesnet: Temporal 2d-variation modeling for general time series analysis. arXiv preprint arXiv:2210.02186, 2022.
  41. [Xu et al., 2024] Lihui Xu, Jinfeng Lin, Yuxuan Yang, Zhi- hao Zhao, Xiaoming Shi, Guanglong Ge, Jin Qian, Cheng Shi, Guohui Li, Simin Wang, et al. Ultrahigh thermal stability and piezoelectricity of lead-free knn-based tex- ture piezoceramics. Nature Communications, 15(1):9018, 2024.
  42. [Yi et al., 2016] Xiuwen Yi, Yu Zheng, Junbo Zhang, and Tianrui Li. St-mvl: Filling missing values in geo-sensory time series data. In Proceedings of the 25th international joint conference on artificial intelligence (IJCAI), 2016.
  43. [Yoon et al., 2018] Jinsung Yoon, James Jordon, and Mi- haela Schaar. Gain: Missing data imputation using gener- ative adversarial nets. In Proceedings of the International conference on machine learning (ICML), pages 5689- 5698. PMLR, 2018.
  44. [Yu et al., 2016] Hsiang-Fu Yu, Nikhil Rao, and Inderjit S Dhillon. Temporal regularized matrix factorization for high-dimensional time series prediction. Advances in neu- ral information processing systems (NeurIPS), 29, 2016.
  45. [Zheng et al., 2014] Yu Zheng, Licia Capra, Ouri Wolfson, and Hai Yang. Urban computing: concepts, methodolo- gies, and applications. ACM Transactions on Intelligent Systems and Technology (TIST), 5(3):1-55, 2014.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards