Self-correcting Q-Learning
Rong Zhu, Mattia Rigotti

TL;DR
This paper introduces Self-correcting Q-Learning, a novel algorithm that balances overestimation and underestimation biases in value estimation, improving accuracy and convergence in high-variance and low-variance reward domains.
Contribution
The paper proposes a new self-correcting approach to mitigate maximization bias in Q-learning, with theoretical guarantees and improved empirical performance over existing methods.
Findings
Outperforms Double Q-learning in high-variance reward domains.
Achieves faster convergence than Q-learning in low-variance reward domains.
Enhances Deep Q Networks, outperforming DQN and Double DQN on Atari tasks.
Abstract
The Q-learning algorithm is known to be affected by the maximization bias, i.e. the systematic overestimation of action values, an important issue that has recently received renewed attention. Double Q-learning has been proposed as an efficient algorithm to mitigate this bias. However, this comes at the price of an underestimation of action values, in addition to increased memory requirements and a slower convergence. In this paper, we introduce a new way to address the maximization bias in the form of a "self-correcting algorithm" for approximating the maximum of an expected value. Our method balances the overestimation of the single estimator used in conventional Q-learning and the underestimation of the double estimator used in Double Q-learning. Applying this strategy to Q-learning results in Self-correcting Q-learning. We show theoretically that this new algorithm enjoys the same…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Adversarial Robustness in Machine Learning · Fault Detection and Control Systems
MethodsExperience Replay · Convolution · Double DQN · Dense Connections · Deep Q-Network · Double Q-learning · Q-Learning
