A Concentration Bound for Two-Timescale Actor-Critic Algorithm
Organizations: Department of Computer Science and Automation IISc Bangalore
Abstract
Significant research effort has been directed in recent years towards establishing both asymptotic and non-asymptotic convergence guarantees for two-timescale actor--critic algorithms, where the actor recursion is run on a slower timescale than the critic recursion. This work derives a uniform all-time concentration bound for the actor--critic algorithm with function approximation in the long-run average-reward setting. This bound helps us analyze the behavior of the actor parameter with high probability. We show that, after some finite time, the actor parameter enters a safe region and remains within it thereafter with high probability. Specifically, with probability at least , the actor error is for all and sufficiently large . We also present experimental results demonstrating that the aforementioned actor error diminishes with the number of actor-parameter updates.
Figures & tables
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| CartPole-v1 | FrozenLake-v1 | Blackjack-v1 | |
| Actions | 2 (push left / right) | 4 (up/down/left/right) | 2 (stick / hit) |
| Actor parameterization | binary logistic: | tabular softmax, one logit anchored per state | binary logistic |
| Critic parameter | |||
| Feature map | bias, 4 normalized state dims, their squares, 2 cross terms | exact one-hot over the 16 discrete states | bias, normalized player sum, dealer card, ace indicator, their squares, 1 cross term |
| Approximation | linear FA | tabular | linear FA |
| Critic step-size |