How does it work?
A base model trained only to predict text will happily continue your question with more questions, because that is what the internet looks like. RLHF fixes the mismatch between predicting text and being useful.
Human annotators are shown several candidate answers to the same prompt and rank them. Those rankings train a separate reward model to predict which answer a person would prefer, and the language model is then optimised against that reward. The humans never write the answers — they only judge them, which is far cheaper and scales further.
