Proceedings

Finite-Time Analysis of Heterogeneous Federated Temporal Difference Learning

Download BibTeX Cite

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

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

Abstract

Federated Temporal Difference (FTD) learning has emerged as a promising framework for collaboratively evaluating policies without sharing raw data. Despite its potential, existing approaches often yield biased convergence results due to the inherent challenges of federated reinforcement learning, such as multiple local updates and environment heterogeneity. In response, we investigate federated temporal difference (TD) learning, focusing on collaborative policy evaluation with linear function approximation among agents operating in heterogeneous environments. We devise a heterogeneous federated temporal difference (HFTD) algorithm which iteratively aggregates agents' local stochastic gradients for TD learning. The HFTD algorithm involves two major novel contributions: 1) it aims to find the optimal value function model for the mixture environment which is the environment randomly drawn from agents' heterogeneous environments, using the local gradients of agents' mean squared Bellman errors (MSBEs) for their respective environments; 2) it allows agents to perform different numbers of local iterations for TD learning based on their heterogeneous computational capabilities. We analyze the finite-time convergence of the HFTD algorithm for the scenarios of IID sampling and Markovian sampling respectively. By characterizing bounds on the convergence error, we show that the HFTD algorithm can exactly converge to the optimal model and also achieves linear speedups as the number of agents increases.

  1. [Bhandari et al., 2018] Jalaj Bhandari, Daniel Russo, and Raghav Singal. A finite time analysis of temporal dif- ference learning with linear function approximation. In Conference on learning theory (COLT), 2018.
  2. [Bonawitz et al., 2019] Keith Bonawitz, Hubert Eichner, Wolfgang Grieskamp, Dzmitry Huba, Alex Ingerman, Vladimir Ivanov, Chloe Kiddon, Jakub Konečnỳ, Stefano Mazzocchi, Brendan McMahan, et al. Towards federated learning at scale: System design. In Proceedings of Ma- chine Learning and Systems, pages 374-388, 2019.
  3. [Borkar and Meyn, 2000] Vivek S Borkar and Sean P Meyn. The ode method for convergence of stochastic approxima- tion and reinforcement learning. SIAM Journal on Control and Optimization, 38(2):447-469, 2000.
  4. [Borkar, 2009] Vivek S Borkar. Stochastic approximation: a dynamical systems viewpoint, volume 48. Springer, 2009.
  5. [Dalal et al., 2018] Gal Dalal, Balázs Szörényi, Gugan Thoppe, and Shie Mannor. Finite sample analyses for td (0) with function approximation. In AAAI Conference on Artificial Intelligence (AAAI), 2018.
  6. [Doan et al., 2019] Thinh Doan, Siva Maguluri, and Justin Romberg. Finite-time analysis of distributed td (0) with linear function approximation on multi-agent reinforce- ment learning. In International Conference on Machine Learning (ICML), pages 1626-1635, 2019.
  7. [Fan et al., 2021] Xiaofeng Fan, Yining Ma, Zhongxiang Dai, Wei Jing, Cheston Tan, and Bryan Kian Hsiang Low. Fault-tolerant federated reinforcement learning with theo- retical guarantee. In Advances in Neural Information Pro- cessing Systems (NeurIPS), pages 1007-1021, 2021.
  8. [Guo et al., 2022] Yuanxiong Guo, Ying Sun, Rui Hu, and Yanmin Gong. Hybrid local SGD for federated learn- ing with heterogeneous communications. In International Conference on Learning Representations (ICLR), 2022.
  9. [Huang et al., 2022] Yan Huang, Ying Sun, Zehan Zhu, Changzhi Yan, and Jinming Xu. Tackling data heterogene- ity: A new unified framework for decentralized sgd with sample-induced topology. In International Conferene on Machine Learning (ICML), pages 9310-9345, 2022.
  10. [Jin et al., 2022] Hao Jin, Yang Peng, Wenhao Yang, Shusen Wang, and Zhihua Zhang. Federated reinforcement learn- ing with environment heterogeneity. In International Con- ference on Artificial Intelligence and Statistics (AISTATS), pages 18-37, 2022.
  11. [Kamal, 2010] Sameer Kamal. On the convergence, lock- in probability, and sample complexity of stochastic ap- proximation. SIAM Journal on Control and Optimization, 48(8):5178-5192, 2010.
  12. [Karimireddy et al., 2020] Sai Praneeth Karimireddy, Satyen Kale, Mehryar Mohri, Sashank Reddi, Sebastian Stich, and Ananda Theertha Suresh. Scaffold: Stochastic controlled averaging for federated learning. In Interna- tional Conference on Machine Learning (ICML), pages 5132-5143, 2020.
  13. [Khodadadian et al., 2022] Sajad Khodadadian, Pranay Sharma, Gauri Joshi, and Siva Theja Maguluri. Federated reinforcement learning: Linear speedup under markovian sampling. In International Conference on Machine Learning (ICML), pages 10997-11057, 2022.
  14. [Kumar et al., 2023] Harshat Kumar, Alec Koppel, and Ale- jandro Ribeiro. On the sample complexity of actor-critic method for reinforcement learning with function approxi- mation. Machine Learning, 112(7):2433-2467, 2023.
  15. [Li and Schuurmans, 2011] Yuxi Li and Dale Schuurmans. Mapreduce for parallel reinforcement learning. In Euro- pean Workshop on Reinforcement Learning, pages 309- 320. Springer, 2011.
  16. [Li et al., 2020] Xiang Li, Kaixuan Huang, Wenhao Yang, Shusen Wang, and Zhihua Zhang. On the convergence of fedavg on non-iid data. In International Conference on Learning Representations (ICLR), 2020.
  17. [Liu and Olshevsky, 2023] Rui Liu and Alex Olshevsky. Distributed td (0) with almost no communication. IEEE Control Systems Letters, 2023.
  18. [Mangold et al., 2024] Paul Mangold, Sergey Samsonov, Safwan Labbi, Ilya Levin, Reda Alami, Alexey Naumov, and Eric Moulines. Scafflsa: Taming heterogeneity in federated linear stochastic approximation and td learning. In Advances in Neural Information Processing Systems (NeurIPS), 2024.
  19. [McMahan and Ramage, 2017] Brendan McMahan and Daniel Ramage. Federated learning: Collaborative ma- chine learning without centralized training data. Google Research Blog, 3, 2017.
  20. [Mnih et al., 2016] Volodymyr Mnih, Adria Puigdomenech Badia, Mehdi Mirza, Alex Graves, Timothy Lillicrap, Tim Harley, David Silver, and Koray Kavukcuoglu. Asyn- chronous methods for deep reinforcement learning. In International Conference on Machine Learning (ICML), pages 1928-1937, 2016.
  21. [Nair et al., 2015] Arun Nair, Praveen Srinivasan, Sam Blackwell, Cagdas Alcicek, Rory Fearon, Alessandro De Maria, Vedavyas Panneershelvam, Mustafa Suleyman, Charles Beattie, Stig Petersen, et al. Massively parallel methods for deep reinforcement learning. arXiv preprint arXiv:1507.04296, 2015.
  22. [Srikant and Ying, 2019] Rayadurgam Srikant and Lei Ying. Finite-time error bounds for linear stochastic approxima- tion andtd learning. In Conference on Learning Theory (COLT), 2019.
  23. [Stich, 2019] Sebastian U Stich. Local SGD converges fast and communicates little. In International Conference on Learning Representations (ICLR), 2019.
  24. [Sun et al., 2020] Jun Sun, Gang Wang, Georgios B Gian- nakis, Qinmin Yang, and Zaiyue Yang. Finite-time analy- sis of decentralized temporal-difference learning with lin- ear function approximation. In International Conference on Artificial Intelligence and Statistics (AISTATS), 2020.
  25. [Sutton et al., 1999] Richard S Sutton, David A McAllester, Satinder P Singh, and Yishay Mansour. Policy gradient methods for reinforcement learning with function approx- imation. In Advances in Neural Information Processing Systems (NeurIPS), pages 1057-1063, 1999.
  26. [Tsitsiklis and Van Roy, 1996] John Tsitsiklis and Benjamin Van Roy. Analysis of temporal-diffference learning with function approximation. Advances in neural information processing systems (NeurIPS), 9, 1996.
  27. [Wang and Ji, 2022] Shiqiang Wang and Mingyue Ji. A uni- fied analysis of federated learning with arbitrary client par- ticipation. In Advances in Neural Information Processing Systems (NIPS), pages 19124-19137, 2022.
  28. [Wang et al., 2020] Jianyu Wang, Qinghua Liu, Hao Liang, Gauri Joshi, and H. Vincent Poor. Tackling the objec- tive inconsistency problem in heterogeneous federated op- timization. In Advances in Neural Information Processing Systems (NeurIPS), 2020.
  29. [Wang et al., 2023] Han Wang, Aritra Mitra, Hamed Has- sani, George J Pappas, and James Anderson. Federated temporal difference learning with linear function approxi- mation under environmental heterogeneity. arXiv preprint arXiv:2302.02212, 2023.
  30. [Xu et al., 2020a] Tengyu Xu, Zhe Wang, and Yingbin Liang. Improving sample complexity bounds for (natural) actor-critic algorithms. Advances in Neural Information Processing Systems (NeurIPS), 2020.
  31. [Xu et al., 2020b] Tengyu Xu, Zhe Wang, Yi Zhou, and Yingbin Liang. Reanalysis of variance reduced temporal difference learning. In International Conference on Learn- ing Representations (ICLR), 2020.
  32. [Yang et al., 2024] Yifan Yang, Peiyao Xiao, and Kaiyi Ji. Simfbo: Towards simple, flexible and communication- efficient federated bilevel learning. Advances in Neural Information Processing Systems (NeurIPS), 2024.
  33. [Zeng et al., 2022] Siliang Zeng, Tianyi Chen, Alfredo Gar- cia, and Mingyi Hong. Learning to coordinate in multi- agent systems: A coordinated actor-critic algorithm and finite-time guarantees. In Learning for Dynamics and Control Conference, pages 278-290, 2022.
  34. [Zhang et al., 2018] Kaiqing Zhang, Zhuoran Yang, Han Liu, Tong Zhang, and Tamer Basar. Fully decentral- ized multi-agent reinforcement learning with networked agents. In International Conference on Machine Learning (ICML), pages 5872-5881, 2018.
  35. [Zhang et al., 2021] Kaiqing Zhang, Zhuoran Yang, and Tamer Bas ¸ar. Decentralized multi-agent reinforcement learning with networked agents: Recent advances. Fron- tiers of Information Technology & Electronic Engineering, 22(6):802-814, 2021.
  36. [Zhang et al., 2024] Chenyu Zhang, Han Wang, Aritra Mi- tra, and James Anderson. Federated temporal difference learning with linear function approximation under envi- ronmental heterogeneity. In International Conference on Learning Representations (ICLR), 2024.
  37. [Zhu and Gong, 2023] Ye Zhu and Xiaowen Gong. Dis- tributed policy gradient with heterogeneous computations for federated reinforcement learning. In 2023 57th Annual Conference on Information Sciences and Systems (CISS), pages 1-6. IEEE, 2023.

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

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