Natural Policy Gradient and Actor Critic Methods for Constrained Multi-Task Reinforcement Learning
Sihan Zeng, Thinh T. Doan, Justin Romberg
TL;DR
This work introduces constrained multi-task reinforcement learning (RL), formalizing the problem as maximizing the average task return $V_0^\ ext{\pi}( ho)$ under per-task bounds $\ell_i\le V_i^{\pi}(\rho)\le u_i$ within both centralized and decentralized settings. It develops a family of primal-dual, policy-gradient-based algorithms: a centralized MT-PDNPG with exact gradients achieving ${\cal O}(K^{-1/2})$ convergence, and a fully online MT-PDNAC that attains ${\cal O}(K^{-1/6})$ with a single trajectory; these extend to decentralized graphs with consensus and similar rates influenced by the graph’s spectral gap. To handle large or continuous state spaces, the authors extend to linear function approximation via a nested-loop architecture that preserves the ${\widetilde{\cal O}}(\delta^{-6})$ rate up to approximation error, and provide finite-sample guarantees under standard mixing assumptions. Numerical experiments on a three-task GridWorld demonstrate the practical ability to enforce per-task constraints while balancing overall performance, validating the proposed methods as scalable and online-friendly solutions for constrained multi-task RL.
Abstract
Multi-task reinforcement learning (RL) aims to find a single policy that effectively solves multiple tasks at the same time. This paper presents a constrained formulation for multi-task RL where the goal is to maximize the average performance of the policy across tasks subject to bounds on the performance in each task. We consider solving this problem both in the centralized setting, where information for all tasks is accessible to a single server, and in the decentralized setting, where a network of agents, each given one task and observing local information, cooperate to find the solution of the globally constrained objective using local communication. We first propose a primal-dual algorithm that provably converges to the globally optimal solution of this constrained formulation under exact gradient evaluations. When the gradient is unknown, we further develop a sampled-based actor-critic algorithm that finds the optimal policy using online samples of state, action, and reward. Finally, we study the extension of the algorithm to the linear function approximation setting.
