Zero-Sum Positional Differential Games as a Framework for Robust Reinforcement Learning: Deep Q-Learning Approach
Anton Plaksin, Vitaly Kalev
TL;DR
This work reframes Robust Reinforcement Learning as a zero-sum, finite-horizon differential game (a positional differential game) and proves that, under Isaacs's condition, a single shared Q-function can approximately satisfy both minimax and maximin Bellman equations. Leveraging this, the authors derive Isaacs DQN (IDQN) and Decomposed Isaacs DQN (DIDQN) as centralized, pure-policy extensions of Deep Q-Learning, showing improved robustness and performance over baselines in diverse differential-game environments. The key contributions are: (i) a theoretical result enabling a shared Q-function for differential games, (ii) practical IDQN and DIDQN algorithms with empirical superiority over RRL and MARL baselines, and (iii) a comprehensive evaluation framework and diverse testbed spanning classical differential games and MuJoCo-based tasks. The findings suggest centralized, Q-function-sharing approaches, grounded in differential-game theory, can provide robust and stable policies for real-world RL under disturbances, with potential impact on safety-critical and uncertain environments.
Abstract
Robust Reinforcement Learning (RRL) is a promising Reinforcement Learning (RL) paradigm aimed at training robust to uncertainty or disturbances models, making them more efficient for real-world applications. Following this paradigm, uncertainty or disturbances are interpreted as actions of a second adversarial agent, and thus, the problem is reduced to seeking the agents' policies robust to any opponent's actions. This paper is the first to propose considering the RRL problems within the positional differential game theory, which helps us to obtain theoretically justified intuition to develop a centralized Q-learning approach. Namely, we prove that under Isaacs's condition (sufficiently general for real-world dynamical systems), the same Q-function can be utilized as an approximate solution of both minimax and maximin Bellman equations. Based on these results, we present the Isaacs Deep Q-Network algorithms and demonstrate their superiority compared to other baseline RRL and Multi-Agent RL algorithms in various environments.
