Summary and Revision Notes
Core ideas
- Plain count models assign zero probability to unseen continuations.
- Zero probability is often too strong for incomplete data.
- Add-one smoothing adds 1 to every vocabulary item before normalizing.
- Interpolation mixes estimates from several context lengths.
- Backoff uses a shorter context when the longer context lacks evidence.
- Good-Turing and Kneser-Ney are important historical smoothing ideas.
Check yourself
- Can you explain why zero probability is brittle?
- Can you compute an add-one smoothed count?
- Can you distinguish interpolation from backoff?