FedHQL: Federated Heterogeneous Q-Learning
Flint Xiaofeng Fan, Yining Ma, Zhongxiang Dai, Cheston Tan, Bryan Kian, Hsiang Low, Roger Wattenhofer

TL;DR
FedHQL introduces a novel federated reinforcement learning framework that enables heterogeneous agents with different architectures to learn collaboratively, overcoming the limitations of previous homogeneous assumptions and improving sample efficiency.
Contribution
The paper proposes FedHQL, a new algorithm for federated reinforcement learning with heterogeneous agents, addressing the challenge of different policy architectures in distributed settings.
Findings
FedHQL improves sample efficiency for heterogeneous agents.
The method effectively handles diverse policy parameterizations.
Empirical results demonstrate enhanced learning performance.
Abstract
Federated Reinforcement Learning (FedRL) encourages distributed agents to learn collectively from each other's experience to improve their performance without exchanging their raw trajectories. The existing work on FedRL assumes that all participating agents are homogeneous, which requires all agents to share the same policy parameterization (e.g., network architectures and training configurations). However, in real-world applications, agents are often in disagreement about the architecture and the parameters, possibly also because of disparate computational budgets. Because homogeneity is not given in practice, we introduce the problem setting of Federated Reinforcement Learning with Heterogeneous And bLack-box agEnts (FedRL-HALE). We present the unique challenges this new setting poses and propose the Federated Heterogeneous Q-Learning (FedHQL) algorithm that principally addresses…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics
MethodsQ-Learning
