What is natural gradient in policy gradient methods?
hardAnswer
- Follow the direction of steepest ascent in policy space measured by KL divergence (Fisher information metric) instead of Euclidean.
- Update: θ ← θ + α ∇J where F is Fisher information matrix.
- Invariant to reparameterization.
- Foundation of TRPO (approximate) and NPG.
- Practically: expensive — use Conjugate Gradient (TRPO) or K-FAC.
- Underpins why PPO's clipping approximates a trust region.
Check yourself — multiple choice
- Same as gradient
- θ ← θ + α ∇J using Fisher information metric; invariant to reparameterization; costly → CG (TRPO) or K-FAC; PPO clipping is trust-region approximation
- Random
- Not real
Natural gradient: ; reparam-invariant; foundation of TRPO.
#policy-methods#theory
Practise Reinforcement Learning
214 interview questions in this topic.
Related questions
- Why is subtracting a baseline OK in policy gradient?
- The log-derivative trick — why is it central to policy gradients?
- Reparameterization trick in stochastic policies.
- Off-policy policy gradient — how does importance sampling enter?
- Policy gradient as mirror descent — the connection.
- Options framework — formalization.