paper-with-me

Papers

Variational Policy Gradient Method for Reinforcement Learning with General Utilities

2020-07-04 · NeurIPS 2020 12 · Junyu Zhang, Alec Koppel, Amrit Singh Bedi, Csaba Szepesvari, Mengdi Wang

In recent years, reinforcement learning (RL) systems with general goals beyond a cumulative sum of rewards have gained traction, such as in constrained problems, exploration, and acting upon prior experiences. In this paper, we consider policy optimization in Markov Decision Problems, where the objective is a general concave utility function of the state-action occupancy measure, which subsumes several of the aforementioned examples as special cases. Such generality invalidates the Bellman equation. As this means that dynamic programming no longer works, we focus on direct policy search. Analogously to the Policy Gradient Theorem \cite{sutton2000policy} available for RL with cumulative rewards, we derive a new Variational Policy Gradient Theorem for RL with general utilities, which establishes that the parametrized policy gradient may be obtained as the solution of a stochastic saddle point problem involving the Fenchel dual of the utility function. We develop a variational Monte Carlo gradient estimation algorithm to compute the policy gradient based on sample paths. We prove that the variational policy gradient scheme converges globally to the optimal policy for the general objective, though the optimization problem is nonconvex. We also establish its rate of convergence of the order $O(1/t)$ by exploiting the hidden convexity of the problem, and proves that it converges exponentially when the problem admits hidden strong convexity. Our analysis applies to the standard RL problem with cumulative rewards as a special case, in which case our result improves the available convergence rate.

📄 PDF Abstract BibTeX arXiv:2007.02151

Code (0)

등록된 구현이 없습니다.

Tasks

reinforcement-learningReinforcement LearningReinforcement Learning (RL)Variational Monte Carlo

Similar Papers 제목 키워드 기반

Policy Gradient for Reinforcement Learning with General Utilities

2022-10-03 · Navdeep Kumar, Kaixin Wang, Kfir Levy, Shie Mannor

In Reinforcement Learning (RL), the goal of agents is to discover an optimal policy that maximizes the expected cumulative rewards. This objective may also be viewed as finding a policy that optimizes a linear function o…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

Scalable Multi-Agent Reinforcement Learning with General Utilities

2023-02-15 · Donghao Ying, Yuhao Ding, Alec Koppel, Javad Lavaei

We study the scalable multi-agent reinforcement learning (MARL) with general utilities, defined as nonlinear functions of the team's long-term state-action occupancy measure. The objective is to find a localized policy t…

Multi-agent Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Reinforcement Learning with General Utilities: Simpler Variance Reduction and Large State-Action Space

2023-06-02 · Anas Barakat, Ilyas Fatkhullin, Niao He

We consider the reinforcement learning (RL) problem with general utilities which consists in maximizing a function of the state-action occupancy measure. Beyond the standard cumulative reward RL setting, this problem inc…

Reinforcement Learning (RL)

On the Sample Complexity of a Policy Gradient Algorithm with Occupancy Approximation for General Utility Reinforcement Learning

2024-10-05 · Anas Barakat, Souradip Chakraborty, Peihong Yu, Pratap Tokekar 외

Reinforcement learning with general utilities has recently gained attention thanks to its ability to unify several problems, including imitation learning, pure exploration, and safe RL. However, prior work for solving th…

Imitation Learning

The Geometry of Nonlinear Reinforcement Learning

2025-09-01 · Nikola Milosevic, Nico Scherf arxiv

Reward maximization, safe exploration, and intrinsic motivation are often studied as separate objectives in reinforcement learning (RL). We present a unified geometric framework, that views these goals as instances of a …

Reinforcement Learning