Back to feed
News Story
APriority78
BAIR Blog
1 sources

RL without TD learning

Original

This post introduces a novel reinforcement learning algorithm based on divide and conquer, which avoids temporal difference (TD) learning. It is designed for off-policy RL and aims to scale to long-horizon tasks better than traditional Q-learning methods.

SynthePulse Insight · AI deep reading

Beyond Temporal Difference: How Divide-and-Conquer Reinforcement Learning Breaks the Long-Horizon Bottleneck

Version 1 · 1 source

When traditional reinforcement learning fails in long-horizon tasks due to error accumulation, a new divide-and-conquer algorithm, Transitive RL (TRL), attempts to reduce Bellman recursions logarithmically, offering a scalable solution for offline goal-conditioned reinforcement learning.

  • TRL is an offline reinforcement learning algorithm based on the divide-and-conquer paradigm, not relying on temporal difference (TD) learning, aiming to solve the error accumulation problem in long-horizon tasks.
  • The divide-and-conquer method splits trajectories into two segments, reducing the number of recursions from linear to logarithmic via transitive Bellman updates, without tuning the hyperparameter n in n-step TD.
  • TRL restricts subgoal search to states in the dataset and uses expectile regression to avoid overestimation from max operations.
  • On difficult tasks in the OGBench benchmark (such as humanoidmaze and puzzle), TRL shows good scalability, but specific performance data are not provided in the source.
  • The idea of divide-and-conquer value learning dates back to Kaelbling's pioneering work in 1993, but a practically scalable algorithm has been lacking until now.
Open section navigationBackground: Offline Reinforcement Learning and Limitations of TD Learning

Background: Offline Reinforcement Learning and Limitations of TD Learning

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.

Divide-and-Conquer Paradigm: Logarithmic Reduction of Error Accumulation

Divide-and-conquer value learning offers a fundamentally different approach: split a trajectory into two segments and update the value of the entire trajectory by combining the values of the two segments. Theoretically, this reduces the number of Bellman recursions from linear to logarithmic, without tuning hyperparameter n, and avoids the high variance or suboptimality of n-step TD.

In goal-conditioned RL, shortest-path distances satisfy the triangle inequality, which can be transformed into a transitive Bellman update: V(s,g) is updated by the product of V(s,w) and V(w,g), where w is the optimal midpoint (subgoal). This idea dates back to Kaelbling's pioneering work in 1993, but a practically scalable algorithm has been lacking until now.

TRL Algorithm: Making Divide-and-Conquer Value Learning Practical

TRL's key innovation is to restrict the subgoal search space to states in dataset trajectories that lie between s and g, rather than the entire state space. Additionally, it uses expectile regression to compute a "soft" argmax, avoiding value overestimation from max operations.

TRL's loss function is based on the expectile loss, optimizing over all tuples (s_i, s_k, s_j) satisfying i ≤ k ≤ j. This approach avoids full state-space search and suppresses overestimation through soft regression.

Experimental Evaluation and Uncertainty

The research team directly evaluated TRL on difficult tasks in the OGBench benchmark (such as humanoidmaze and puzzle), claiming this is the first work to scale divide-and-conquer value learning to complex tasks. However, the source does not provide specific performance data or comparison results, so its actual effectiveness cannot be confirmed.

The source notes that divide-and-conquer methods have desirable theoretical properties, but practical effectiveness still requires more evidence. Furthermore, TRL is currently only for goal-conditioned RL, and its generality remains to be verified.

Credibility boundary

This article is primarily based on a single source from the BAIR blog, which is a self-report by the research team. Algorithm details and theoretical advantages are claims from the source, and experimental results lack specific data support, so they should be treated with caution.

Insight takeaway

TRL proposes a new divide-and-conquer paradigm for offline RL that theoretically reduces error accumulation logarithmically and shows potential in goal-conditioned RL, but its actual performance and generality still need further verification.

Sources for this version

  1. RL without TD learningBAIR Blog

Primary report

BAIR Blog

Primary source