TD3 (Twin Delayed DDPG) is an improvement to DDPG for continuous control that addresses overestimation bias — using twin critics, delayed policy updates, and target policy smoothing for stable, high-performance actor-critic learning.
TD3 Innovations
- Twin Critics: Two Q-networks — use the minimum $min(Q_1, Q_2)$ to compute targets, reducing overestimation.
- Delayed Policy Updates: Update the actor less frequently than the critics (every 2 critic updates) — more stable learning.
- Target Smoothing: Add noise to the target action: $a' = pi_{target}(s') + ext{clip}(N(0, sigma), -c, c)$ — regularizes the value function.
- Deterministic Policy: The actor outputs deterministic actions — exploration via added Gaussian noise.
Why It Matters
- Overestimation Fix: Twin critics + target smoothing dramatically reduce Q-value overestimation.
- Stability: Delayed updates prevent the policy from exploiting estimation errors in the Q-function.
- Performance: TD3 significantly outperforms DDPG on MuJoCo continuous control benchmarks.
TD3 is DDPG done right — fixing overestimation and instability with twin critics, delayed updates, and target smoothing.
td3td3reinforcement learning
Explore 500+ Semiconductor & AI Topics
From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.