Glossary · Reinforcement learning
Value function
Also called critic, V(s), advantage, GAE
An estimate of how much future reward the agent can expect from a given state. The advantage says whether an action did better or worse than that.
The value of a state is the expected return from that state if the agent follows its policy:
It obeys a simple recursion, the Bellman equation: the value now is the reward now plus the discounted value of where you end up.
In deep RL a neural network called the critic learns by regression on the returns it observes.
Advantage
The value function makes learning far less noisy. Instead of asking “was this episode good?”, the learner asks “did this action do better than expected?” That difference is the advantage:
A positive advantage makes the action more likely; a negative one makes it less likely.
Generalised advantage estimation
The one-step relies heavily on the critic, which may be wrong. Summing actual rewards over many steps relies less on the critic but is noisier. GAE (Schulman et al. 2016) blends the two with a parameter :
With it is the one-step estimate; with it is the full return minus the baseline.
In this project
We use and . The critic is a separate 2 × 256 MLP with the same inputs as the actor.