Reinforcement learning algorithms fall into two categories: on-policy and off-policy. On-policy algorithms (e.g., PPO, GRPO) can only use new data collected by the current policy, while off-policy algorithms (e.g., Q-learning) can leverage arbitrary data such as old experiences, human demonstrations, and internet data. In domains where data collection is costly (e.g., robotics, dialogue systems, healthcare), off-policy RL is often the only choice, making its scalability crucial.
As of 2025, on-policy RL has relatively mature scaling solutions, but off-policy RL still lacks algorithms that can scale to complex long-horizon tasks. Traditional TD learning trains value functions via Bellman updates, but bootstrapping errors accumulate over the entire time horizon, leading to performance degradation in long-horizon tasks. To mitigate this, n-step TD methods mix Monte Carlo returns, but they only reduce the number of recursions by a constant factor, and increasing n introduces high variance and suboptimality.