English

Single-Loop Federated Actor-Critic across Heterogeneous Environments

Machine Learning 2024-12-25 v1 Distributed, Parallel, and Cluster Computing Multiagent Systems

Abstract

Federated reinforcement learning (FRL) has emerged as a promising paradigm, enabling multiple agents to collaborate and learn a shared policy adaptable across heterogeneous environments. Among the various reinforcement learning (RL) algorithms, the actor-critic (AC) algorithm stands out for its low variance and high sample efficiency. However, little to nothing is known theoretically about AC in a federated manner, especially each agent interacts with a potentially different environment. The lack of such results is attributed to various technical challenges: a two-level structure illustrating the coupling effect between the actor and the critic, heterogeneous environments, Markovian sampling and multiple local updates. In response, we study \textit{Single-loop Federated Actor Critic} (SFAC) where agents perform actor-critic learning in a two-level federated manner while interacting with heterogeneous environments. We then provide bounds on the convergence error of SFAC. The results show that the convergence error asymptotically converges to a near-stationary point, with the extent proportional to environment heterogeneity. Moreover, the sample complexity exhibits a linear speed-up through the federation of agents. We evaluate the performance of SFAC through numerical experiments using common RL benchmarks, which demonstrate its effectiveness.

Keywords

Cite

@article{arxiv.2412.14555,
  title  = {Single-Loop Federated Actor-Critic across Heterogeneous Environments},
  author = {Ye Zhu and Xiaowen Gong},
  journal= {arXiv preprint arXiv:2412.14555},
  year   = {2024}
}

Comments

Extended version of paper accepted at AAAI'25

R2 v1 2026-06-28T20:41:42.170Z