Double DQN — what problem does it solve?
mediumAnswer
- Vanilla DQN target: .
- Same network selects AND evaluates max action → overestimation bias (noise favors overestimated actions).
- Double DQN: use online network to select action, target network to evaluate.
- .
- Reduces overestimation, gives more stable learning.
- Standard extension in modern DQN implementations.
Check yourself — multiple choice
- Same as DQN
- Vanilla Q → overestimation bias from noise; Double DQN: online net selects argmax, target net evaluates → decouples selection/evaluation
- Random
- Not real
Double DQN: decouple selection and evaluation to reduce overestimation.
#value-methods#deep-rl
Practise Reinforcement Learning
214 interview questions in this topic.