How do you detect catastrophic forgetting after a domain fine-tune?
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
You've just finished a domain fine-tune of a 7B model. How do you check whether you've induced catastrophic forgetting on general capability? What benchmarks would you run, what's the typical 'concerning' delta threshold, and what tool would you use?
Run a general-capability suite (MMLU, ARC, GSM8K, HumanEval) on the base AND the fine-tuned checkpoint, then compare. A drop above 2-3 absolute points means forgetting.
Imagine a brilliant generalist student who you send to a six-week course on tax law. They come back great at tax, but did they forget basic history, math, and how to write a normal email? The only honest way to find out is to give them the same broad pop quiz BEFORE the course and AFTER it, then compare the two scorecards subject by subject. If the tax score jumped but the math and history scores barely moved, the course was safe. If history crashed while tax soared, the course overwrote things you wanted to keep. Fine-tuning a model is identical: you score the original model on a wide quiz, fine-tune it, score it again on the exact same quiz, and watch the gap.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
4 min: multi-axis suite + base-vs-fine-tuned delta + concerning and severe thresholds + noise floor + lm-evaluation-harness + LoRA and replay mitigations + in-domain eval caveat.
| Average delta vs base | Interpretation | Likely cause / action |
|---|---|---|
| Within +/- 2 points | Noise; no forgetting signal | Ship; differences are run to run variance |
| 2 to 3 point drop | Meaningful forgetting | Lower LR or epochs; add replay data |
| Above 5 point drop | Severe forgetting | Hyperparameters too aggressive or corpus too narrow |
| In-domain up, general flat | Healthy fine-tune | Desired outcome; behavior gained, capability kept |
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Eyeballing a few sample prompts instead of running a fixed benchmark suite on both checkpoints. Without the base-model baseline you have no delta, so you cannot tell forgetting from noise.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.