LGAIROMLOct 15, 2024

Mitigating Suboptimality of Deterministic Policy Gradients in Complex Q-functions

arXiv:2410.11833v23 citationsh-index: 22
Originality Incremental advance
AI Analysis

This addresses suboptimality in actor-critic methods for complex tasks like robotics and recommender systems, but it is incremental as it builds on existing deterministic policy gradient frameworks.

The paper tackles the problem of deterministic policy gradients getting stuck in local optima in complex Q-functions, such as in dexterous manipulation and restricted locomotion, by introducing SAVO, an actor architecture that generates multiple action proposals and truncates poor local optima, resulting in more frequent optimal action selection and performance improvements over alternatives.

In reinforcement learning, off-policy actor-critic methods like DDPG and TD3 use deterministic policy gradients: the Q-function is learned from environment data, while the actor maximizes it via gradient ascent. We observe that in complex tasks such as dexterous manipulation and restricted locomotion with mobility constraints, the Q-function exhibits many local optima, making gradient ascent prone to getting stuck. To address this, we introduce SAVO, an actor architecture that (i) generates multiple action proposals and selects the one with the highest Q-value, and (ii) approximates the Q-function repeatedly by truncating poor local optima to guide gradient ascent more effectively. We evaluate tasks such as restricted locomotion, dexterous manipulation, and large discrete-action space recommender systems and show that our actor finds optimal actions more frequently and outperforms alternate actor architectures.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes