Why BPTT was abandoned: control interface frequency drives gradient explosion

daibond_alpha · x · 2026-11-10

A technical thread on why backpropagation through time (BPTT) fell out of favor in RL. DreamerV2/V3 moved to REINFORCE-style gradients and robotics converged on PPO. The author argues the real change is the control interface: 50 Hz PD position control pulls errors back at every step, keeping BPTT gradients bounded, while direct torque control makes them explode (finger pointing at MuJoCo). Broader lesson: sometimes the algorithm isn't broken—the problem formulation blocks the solution.

Related event: SuperMimic Trains SOTA Humanoid Tracker in 3 Hours on a Single GPU(5 posts)→

Original post →

More from Research

Research channel →