ModelRefs / Supervised Fine-Tuning (SFT) — AI Glossary
Supervised Fine-Tuning (SFT) — AI Glossary
Fine-tuning a pretrained model on curated input-output pairs to teach it to follow instructions and adopt a specific behavior.
Overview
SFT is the first step after pretraining: a relatively small dataset (10K–1M examples) of high-quality instruction-response pairs is used to teach the model to respond helpfully. SFT precedes RLHF or DPO in the alignment pipeline.
Reference details
| Topic | training |
|---|---|
| Also known as | instruction fine-tuning, supervised tuning |
| Last reviewed | 2026-06-24 |
Related terms
How it works
- Each instruction-response pair is rendered into the model's chat template, so the training text has exactly the delimiter structure that inference will later produce.
- The loss is masked so that only the response tokens contribute: the prompt is present as context but is not a prediction target.
- That masking is what separates instruction tuning from continued pretraining — without it the model learns to generate plausible instructions as readily as plausible answers.
- Short examples are packed several to a sequence to avoid wasting positions on padding, with attention masked at the boundaries so one example cannot attend into the next.
- Training runs for very few epochs at a low learning rate, because the dataset is small relative to pretraining and the model fits it fast enough that overfitting arrives within one or two passes.
- A held-out split is scored throughout, since the failure here is not divergence but a model that reproduces the training set's quirks — including any inconsistency in how the examples were written.
Example: What the training pair looks like
Not documents, but demonstrations: an instruction paired with the response you want. “Summarise this ticket in two sentences, ending with the next action.” → the ideal two-sentence summary. Ten thousand of those teach form and register. Feeding raw documents instead teaches the model to continue documents, which is not what you asked for.
Commonly confused with
SFT is not pretraining and not alignment. Pretraining learns language from raw text; SFT teaches instruction-following from curated pairs; RLHF or DPO then tunes preferences between acceptable responses. SFT sets the baseline behaviour the preference stage refines.
When to use it
Reach for it when:
- You need consistent instruction-following in a specific format or domain
- You have curated examples of the task done correctly
- It is the prerequisite step before any preference-based alignment
Reach for something else when:
- Your examples are inconsistent — SFT will learn the inconsistency faithfully
- The goal is factual knowledge rather than behaviour
- Prompting has not been exhausted; it is reversible and SFT is not
Continue your research
Use these connected ModelRefs sections to compare alternatives, inspect implementation paths, and review the evidence and governance boundaries relevant to Supervised Fine-Tuning (SFT) — AI Glossary.
Frequently asked questions
What is Supervised Fine-Tuning (SFT)?
Fine-tuning a pretrained model on curated input-output pairs to teach it to follow instructions and adopt a specific behavior.
Is Supervised Fine-Tuning (SFT) the same as instruction fine-tuning?
Yes — instruction fine-tuning, supervised tuning are common aliases for Supervised Fine-Tuning (SFT).
What concepts are related to Supervised Fine-Tuning (SFT)?
Closely related concepts include fine tuning, rlhf, dpo, base model.