Week 9: RLHF and direct preference optimization

DATA 443/643 · Week 9

Module 3 — RLHF and direct preference optimization

Notes

Labs

Videos

Additional readings

Discussion

  • Best-of-n uses the RM and never trains π_θ. When is that enough for a project, and when is it not?
  • If r_w = r_l always, what is the RM loss, and what did the head fail to learn?
  • Why is π_ref the SFT model rather than the raw pretrained LM?
  • DPO skips PPO. What can a fixed pair file still not invent?