Quasi-Newton Compatible Actor-Critic for Deterministic Policies
Arash Bahari Kordabad, Dean Brandner, Sebastien Gros, Sergio Lucia, Sadegh Soudjani
TL;DR
The paper tackles slow convergence in deterministic policy gradient methods by introducing a quasi-Newton actor–critic framework that leverages curvature information through a compatible quadratic critic. A batch least-squares temporal-difference (LSTD) procedure learns critic parameters $(v,g,W)$ so that the critic preserves both the true gradient $∇_θ J(θ)$ and the Hessian-like update $H(θ)$, enabling a Newton-like update $θ_{i+1}=θ_i-α_θ H^{-1} ∇_θ J(θ)$. The critic takes the form $Q^w(s,a)=A^w(s,a)+V^v(s)$ with $A^w(s,a)=ψ(s,a)^T W ψ(s,a)+ψ(s,a)^T g$ and $ψ(s,a)=∇_θπ_θ(s)(a-π_θ(s))$, ensuring compatibility via a PSD curvature matrix $W$ and gradient term $g$. Empirical results on an LQR and a cart–pendulum balancing task show faster convergence and better sample efficiency than first-order baselines, illustrating the approach’s practicality and broad applicability to differentiable policy classes, including MPC- and neural-network-based policies. The method thus provides a principled way to incorporate second-order information into deterministic policy learning for control problems where data efficiency and stability are crucial.
Abstract
In this paper, we propose a second-order deterministic actor-critic framework in reinforcement learning that extends the classical deterministic policy gradient method to exploit curvature information of the performance function. Building on the concept of compatible function approximation for the critic, we introduce a quadratic critic that simultaneously preserves the true policy gradient and an approximation of the performance Hessian. A least-squares temporal difference learning scheme is then developed to estimate the quadratic critic parameters efficiently. This construction enables a quasi-Newton actor update using information learned by the critic, yielding faster convergence compared to first-order methods. The proposed approach is general and applicable to any differentiable policy class. Numerical examples demonstrate that the method achieves improved convergence and performance over standard deterministic actor-critic baselines.
