Improving Sample Complexity Bounds for (Natural) Actor-Critic Algorithms
arXiv:2004.12956
Abstract
The actor-critic (AC) algorithm is a popular method to find an optimal policy in reinforcement learning. In the infinite horizon scenario, the finite-sample convergence rate for the AC and natural actor-critic (NAC) algorithms has been established recently, but under independent and identically distributed (i.i.d.) sampling and single-sample update at each iteration. In contrast, this paper characterizes the convergence rate and sample complexity of AC and NAC under Markovian sampling, with mini-batch data for each iteration, and with actor having general policy class approximation. We show that the overall sample complexity for a mini-batch AC to attain an -accurate stationary point improves the best known sample complexity of AC by an order of , and the overall sample complexity for a mini-batch NAC to attain an -accurate globally optimal point improves the existing sample complexity of NAC by an order of . Moreover, the sample complexity of AC and NAC characterized in this work outperforms that of policy gradient (PG) and natural policy gradient (NPG) by a factor of and , respectively. This is the first theoretical study establishing that AC and NAC attain orderwise performance improvement over PG and NPG under infinite horizon due to the incorporation of critic.
Accepted by NeurIPS 2020
References in corpus (7)
- Sample Efficient Policy Gradient Methods with Recursive Variance Reduction
- A Finite Time Analysis of Two Time-Scale Actor Critic Methods
- Non-asymptotic Convergence Analysis of Two Time-scale (Natural) Actor-Critic Algorithms
- Non-asymptotic Analysis of Biased Stochastic Approximation Scheme
- Reanalysis of Variance Reduced Temporal Difference Learning
- Non-asymptotic Convergence of Adam-type Reinforcement Learning Algorithms under Markovian Sampling
- Provably Convergent Two-Timescale Off-Policy Actor-Critic with Function Approximation
Cited by in corpus (5)
- Towards Understanding Asynchronous Advantage Actor-critic: Convergence and Linear Speedup
- Non-asymptotic Convergence Analysis of Two Time-scale (Natural) Actor-Critic Algorithms
- Sample Complexity Bounds for Two Timescale Value-based Reinforcement Learning Algorithms
- Provably Convergent Two-Timescale Off-Policy Actor-Critic with Function Approximation
- Actor-critic is implicitly biased towards high entropy optimal policies