Skip to main content

FedDGCL: Federated Graph Neural Network with Dual Graph Contrast Learning for Multivariable Time Series Forecasting

  • Conference paper
  • First Online:
Database Systems for Advanced Applications (DASFAA 2024)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14850))

Included in the following conference series:

  • 157 Accesses

Abstract

Multivariate time series (MTS) forecasting plays an important role in various applications e.g., healthcare, economics, and traffic. Existing GNN-based methods generally utilize a predefined or learned graph to model the complex spatial dependencies between variables. However, these methods heavily rely on unrestricted access to centralized MTS data, which may bring data privacy concerns and a high cost of transferring data. Despite the emergence and success of federated learning (FL) as a decentralized training paradigm, making accurate MTS forecasting in FL is challenging due to the varied inter-variable relations among heterogeneous MTS data. In this paper, we propose a novel federated MTS forecasting framework named Federated Graph Neural Network with Dual Graph Contrast Learning (FedDGCL) to address the challenge. FedDGCL utilizes a dual graph learning module to decompose spatial dependencies as a shared graph for the universal part and a heterogeneous graph for the client-specific part. To ensure distinguishability and diversity of spatial dependencies, a novel graph contrast regularization method is designed to encourage the dual graphs to capture respective spatial information. Finally, FedDGCL introduces a dual temporal graph convolutional network to capture spatial-temporal dependencies. Experiments on five real-world datasets demonstrate that FedDGCL outperforms the state-of-the-art baseline methods while protecting data privacy.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
eBook
USD 69.99
Price excludes VAT (USA)
Softcover Book
USD 89.99
Price excludes VAT (USA)

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Lai, G., Chang, W.C., Yang, Y., Liu, H.: Modeling long-and short-term temporal patterns with deep neural networks. In: SIGIR (2018)

    Google Scholar 

  2. Kapoor, A., et al.: Examining COVID-19 forecasting using Spatio-temporal graph neural networks. In: MLG (2020)

    Google Scholar 

  3. Yoo, J., Soun, Y., Park, Y.C., Kang, U.: Accurate multivariate stock movement prediction via data-axis transformer with multi-level contexts. In: SIGKDD (2021)

    Google Scholar 

  4. Yang, Q., Liu, Y., Chen, T., Tong, Y.: Federated machine learning: concept and applications. ACM TIST 10(2), 1–19 (2019)

    Google Scholar 

  5. Kairouz, P., et al.: Advances and Open Problems in Federated Learning. FTML (2021)

    Google Scholar 

  6. Li, Y., Yu, R., Shahabi, C., Liu, Y.: Diffusion convolutional recurrent neural network: data-driven traffic forecasting. In: ICLR (2018)

    Google Scholar 

  7. Wu, Z., Pan, S., Long, G., Jiang, J., Zhang, C.: Graph WaveNet for deep spatial-temporal graph modeling. In: IJCAI (2019)

    Google Scholar 

  8. Wu, Z., Pan, S., Long, G., Jiang, J., Chang, X., Zhang, C.: Connecting the dots: multivariate time series forecasting with graph neural networks. In: SIGKDD (2020)

    Google Scholar 

  9. Bai, L., Yao, L., Li, C., Wang, X., Wang, C.: Adaptive graph convolutional recurrent network for traffic forecasting. In: NIPS (2020)

    Google Scholar 

  10. Han, L., Du, B., Sun, L., Fu, Y., Lv, Y., Xiong, H.: Dynamic and multi-faceted Spatio-temporal deep learning for traffic speed forecasting. In: SIGKDD (2021)

    Google Scholar 

  11. Li, T., Sahu, A.K., Zaheer, M., Sanjabi, M., Talwalkar, A., Smith, V.: Federated optimization in heterogeneous networks. In: MLSys (2020)

    Google Scholar 

  12. Karimireddy, S.P., Kale, S., Mohri, M., Reddi, S., Stich, S., Suresh, A.T.: SCAFFOLD: stochastic controlled averaging for federated learning. In: PMLR (2020)

    Google Scholar 

  13. Li, Q., He, B., Song, D.: Model-contrastive federated learning. In: CVPR (2021)

    Google Scholar 

  14. Liu, Y., James, J., Kang, J., Niyato, D., Zhang, S.: Privacy-preserving traffic flow prediction: a federated learning approach. IoTJ 7(8), 7751–7763 (2020)

    Google Scholar 

  15. Yuan, X., et al.: FedSTN: graph representation driven federated learning for edge computing enabled urban traffic flow prediction. TITS 24(8), 8738–8748 (2022)

    Google Scholar 

  16. Meng, C., Rambhatla, S., Liu, Y.: Cross-node federated graph neural network for Spatio-temporal data modeling. In: SIGKDD (2021)

    Google Scholar 

  17. Bartholomew, D.J.: Time Series Analysis Forecasting and Control. (1971)

    Google Scholar 

  18. Frigola, R.: Bayesian time series learning with Gaussian processes, Ph.D. thesis, University of Cambridge (2015)

    Google Scholar 

  19. Shih, S.Y., Sun, F.K., Lee, H.Y.: Temporal pattern attention for multivariate time series forecasting. ML 108, 1421–1441 (2019). https://doi.org/10.1007/s10994-019-05815-0

  20. Wu, Z., Pan, S., Chen, F., Long, G., Zhang, C., Philip, S.Y.: A comprehensive survey on graph neural networks. In: TNNLS (2020)

    Google Scholar 

  21. Fang, Y., et al.: Learning decomposed spatial relations for multi-variate time-series modeling. In: AAAI (2023)

    Google Scholar 

  22. Chen, L., et al.: Multi-scale adaptive graph neural network for multivariate time series forecasting. TKDE 35(10), 10748–10761 (2023)

    Google Scholar 

  23. McMahan, B., Moore, E., Ramage, D., Hampson, S., y Arcas, B.A.: Communication-efficient learning of deep networks from decentralized data. In: AISTATS (2017)

    Google Scholar 

  24. Chen, T., Kornblith, S., Norouzi, M., Hinton, G.: A simple framework for contrastive learning of visual representations. In: ICML (2020)

    Google Scholar 

  25. Xu, J., Sun, X., Zhang, Z., Zhao, G., Lin, J.: Understanding and improving layer normalization. NIPS 32 (2019)

    Google Scholar 

  26. Abu-El-Haija, S., et al.: Mixhop: higher-order graph convolutional architectures via sparsified neighborhood mixing. In: ICML (2019)

    Google Scholar 

  27. Bai, S., Kolter, J.Z., Koltun, V.: An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv preprint arXiv:1803.01271 (2018)

  28. Stock, J.H., Watson, M.W.: Vector autoregressions. JEP 15(4), 101–115 (2001)

    Google Scholar 

  29. Chen, W., Chen, L., Xie, Y., Cao, W., Gao, Y., Feng, X.: Multi-range attentive bicomponent graph convolutional network for traffic forecasting. In: AAAI (2020)

    Google Scholar 

  30. Zhou, H., et al.: Informer: beyond efficient transformer for long sequence time-series forecasting. In: AAAI (2021)

    Google Scholar 

Download references

Acknowledgements

This work was supported by the National Science and Technology Major Project (No. 2022ZD0115901), in part by the National Natural Science Foundation of China (No. 62177007, No. 62102035, No. 71961022, No. 62302485), and the China Postdoctoral Science Foundation (No. 2022M713206), and CAS Special Research Assistant Program.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Yu Guo , Fangda Guo or Rongfang Bie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhou, Y., Guo, Y., Guo, F., Jing, F., Yang, J., Bie, R. (2024). FedDGCL: Federated Graph Neural Network with Dual Graph Contrast Learning for Multivariable Time Series Forecasting. In: Onizuka, M., et al. Database Systems for Advanced Applications. DASFAA 2024. Lecture Notes in Computer Science, vol 14850. Springer, Singapore. https://doi.org/10.1007/978-981-97-5552-3_27

Download citation

  • DOI: https://doi.org/10.1007/978-981-97-5552-3_27

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-97-5551-6

  • Online ISBN: 978-981-97-5552-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics