The supervised starting point
Supervised fine-tuning trains a model on examples of desired responses. For an LLM, those examples can include instructions, tool calls, worked solutions, and complete trajectories. The target is the demonstrated behavior, so the data distribution and its blind spots shape what the model learns.
Choose examples that carry the right signal
Decide which failure you are trying to repair. A model that cannot produce a valid tool call needs a different dataset from one that produces valid calls but chooses the wrong action. Preserve task context, tool observations, and the reason an action is appropriate. Deduplicate at the problem and source level before separating training from evaluation.
Measure transfer against the untouched base
Evaluate the exact base checkpoint and the tuned checkpoint on the same held-out items under matched inference settings. Track completion reliability as well as substantive correctness. Better final-answer completion can raise a headline score without an equally large gain in underlying reasoning.
An experiment worth running
Start with a held-out failure taxonomy, train on targeted demonstrations, and compare against a similarly sized general-data intervention. Keep token budget and evaluation contract fixed. Report whether gains transfer across task families and whether previously reliable behaviors regress.
References
- Training language models to follow instructions with human feedback ↗
All 20 authors
Long Ouyang, Jeff Wu, Xu Jiang, Diogo Almeida, Carroll L. Wainwright, Pamela Mishkin, Chong Zhang, Sandhini Agarwal, Katarina Slama, Alex Ray, John Schulman, Jacob Hilton, Fraser Kelton, Luke Miller, Maddie Simens, Amanda Askell, Peter Welinder, Paul Christiano, Jan Leike, Ryan Lowe
- Frontier Data for Frontier Models: Ulam Scorecards ↗