Ddpg

DDPG (Deep Deterministic Policy Gradient) is an off-policy actor-critic algorithm for continuous action spaces — extending DQN's ideas (replay buffer, target network) to continuous control by learning a deterministic policy that directly outputs continuous actions.

DDPG Components

  • Actor: Deterministic policy $\mu_\theta(s)$ — outputs a continuous action.
  • Critic: Q-network $Q_\phi(s, a)$ — estimates the value of state-action pairs.
  • Replay Buffer: Store and replay transitions for off-policy learning — sample efficiency.
  • Target Networks: Soft-updated copies — $\theta' \leftarrow \tau\theta + (1-\tau)\theta'$ for stable targets.

Why It Matters

  • Continuous Actions: DQN can't handle continuous actions (can't enumerate them) — DDPG solves this.
  • Off-Policy: Replay buffer enables sample-efficient, off-policy learning in continuous spaces.
  • Foundation: DDPG is the foundation for TD3 and SAC — the family of continuous control algorithms.

DDPG is DQN for continuous actions — combining a deterministic policy with Q-learning for off-policy continuous control.

Take ddpg further

Ask the copilot about this term, or have our engineers assess it against your process.