LGAIFeb 22, 2021

Stratified Experience Replay: Correcting Multiplicity Bias in Off-Policy Reinforcement Learning

arXiv:2102.11319v16 citations
Originality Incremental advance
AI Analysis

This addresses a fundamental issue in off-policy RL for researchers and practitioners, offering an incremental improvement over existing replay methods.

The paper tackles the problem of performance degradation in deep reinforcement learning when using large replay memories, showing that uniform sampling introduces bias in gradients. They propose a stratified sampling scheme to correct this bias, achieving improved performance in DQN benchmarks.

Deep Reinforcement Learning (RL) methods rely on experience replay to approximate the minibatched supervised learning setting; however, unlike supervised learning where access to lots of training data is crucial to generalization, replay-based deep RL appears to struggle in the presence of extraneous data. Recent works have shown that the performance of Deep Q-Network (DQN) degrades when its replay memory becomes too large. This suggests that outdated experiences somehow impact the performance of deep RL, which should not be the case for off-policy methods like DQN. Consequently, we re-examine the motivation for sampling uniformly over a replay memory, and find that it may be flawed when using function approximation. We show that -- despite conventional wisdom -- sampling from the uniform distribution does not yield uncorrelated training samples and therefore biases gradients during training. Our theory prescribes a special non-uniform distribution to cancel this effect, and we propose a stratified sampling scheme to efficiently implement it.

Foundations

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

Your Notes