Actor-Accelerated Policy Dual Averaging for Reinforcement Learning in Continuous Action Spaces
About
Policy Dual Averaging (PDA) offers a principled Policy Mirror Descent (PMD) framework that more naturally admits value function approximation than standard PMD, enabling the use of approximate advantage (or Q-) functions while retaining strong convergence guarantees. However, applying PDA in continuous state and action spaces remains computationally challenging, since action selection involves solving an optimization sub-problem at each decision step. In this paper, we propose \textit{actor-accelerated PDA}, which uses a learned policy network to approximate the solution of the optimization sub-problems, yielding faster runtimes while maintaining convergence guarantees. We provide a theoretical analysis that quantifies how actor approximation error impacts the convergence of PDA under suitable assumptions. We then evaluate its performance on several benchmarks in robotics, control, and operations research problems. Actor-accelerated PDA achieves superior performance compared to popular on-policy baselines such as Proximal Policy Optimization (PPO). Overall, our results bridge the gap between the theoretical advantages of PDA and its practical deployment in continuous-action problems with function approximation.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Continuous Control | Walker2D v5 | Avg Return3.64e+3 | 17 | |
| Reinforcement Learning | Walker2d v4 | Avg Return4.37e+3 | 17 | |
| Reinforcement Learning | Hopper v4 | Average Return2.94e+3 | 17 | |
| Continuous Control | Hopper v5 | Average Return2.69e+3 | 15 | |
| Reinforcement Learning | LunarLander v3 | Average Agent Reward204.7 | 14 | |
| Reinforcement Learning | Ant v4 | Average Return3.57e+3 | 9 | |
| Reinforcement Learning | HalfCheetah v4 | Max Return5.17e+3 | 9 | |
| Continuous Control | Ant v5 | Average Return2.63e+3 | 9 | |
| Continuous Control | Halfcheetah v5 | Average Return5.17e+3 | 9 | |
| Continuous Control | Reacher v5 | Average Episodic Reward-3.9 | 8 |