Lune

ICML2024顶会

Non-Asymptotic Analysis for Single-Loop (Natural) Actor-Critic with Compatible Function Approximation

Yudan Wang, Yue Wang, Yi Zhou, Shaofeng Zou

2024年份
11被引次数
3顶会引用

摘要

Actor-critic (AC) is a powerful method for learning an optimal policy in reinforcement learning, where the critic uses algorithms, e.g., temporal difference (TD) learning with function approximation, to evaluate the current policy and the actor updates the policy along an approximate gradient direction using information from the critic. This paper provides the tightest non-asymptotic convergence bounds for both the AC and natural AC (NAC) algorithms. Specifically, existing studies show that AC converges to an ϵ+εcritic\epsilon+\varepsilon_{\text{critic}} neighborhood of stationary points with the best known sample complexity of O(ϵ−2)\mathcal{O}(\epsilon^{-2}) (up to a log factor), and NAC converges to an ϵ+εcritic+εactor\epsilon+\varepsilon_{\text{critic}}+\sqrt{\varepsilon_{\text{actor}}} neighborhood of the global optimum with the best known sample complexity of O(ϵ−3)\mathcal{O}(\epsilon^{-3}), where εcritic\varepsilon_{\text{critic}} is the approximation error of the critic and εactor\varepsilon_{\text{actor}} is the approximation error induced by the insufficient expressive power of the parameterized policy class. This paper analyzes the convergence of both AC and NAC algorithms with compatible function approximation. Our analysis eliminates the term εcritic\varepsilon_{\text{critic}} from the error bounds while still achieving the best known sample complexities. Moreover, we focus on the challenging single-loop setting with a single Markovian sample trajectory. Our major technical novelty lies in analyzing the stochastic bias due to policy-dependent and time-varying compatible function approximation in the critic, and handling the non-ergodicity of the MDP due to the single Markovian sample trajectory. Numerical results are also provided in the appendix.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper3

问问它们各自怎么用它

它引用的顶会 Paper15

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖