Walk through the triage order when a customer-support LoRA tanks MMLU by 4 points post-deploy
- 1Roll back if all four levers fail and re-scope the domain dataset for diversity before attempting another training run.
- 2Lower the learning rate by 2-3x and re-train; smaller steps reduce how far the weights drift from the pretrained distribution.
- 3Drop the LoRA rank, which limits the magnitude of the additive delta the adapter can apply to the base weights.
- 4Mix in 5-10% general instruction data (e.g. a sampled slice of the original SFT corpus or a Tulu/UltraChat replay) on the next training run.
- 5Reduce the number of training epochs and re-evaluate; over-training is the single most common cause of capability regressions on narrow domains.
- 6Confirm the regression on the MERGED model rather than the adapter-loaded one, to rule out adapter-stack or serving misconfiguration as the source of the drop.
Confirm the regression on the merged model first, then sequence training levers from least to most invasive (fewer epochs, lower LR, replay data, smaller rank), and roll back only as a last resort with a dataset rescope.
Imagine a star athlete who practised one specific drill so much that they got worse at every other sport they used to play. The right response is not to retire them. First, check whether they really did get worse or if the new uniform is just confusing the referee. Then try the cheap fixes in order: train fewer days a week, train less intensely, mix in cross-training from their old sport, scale back the size of the specialised drill. Only if nothing works do you bench them and re-design the training program from scratch. The athlete is your fine-tuned model. The original sport is general reasoning measured by MMLU. The drill is the support corpus. Each lever in the order shrinks the gap between the new and the old self by a different mechanism.
Detailed answer & concept explanation~10 min readEverything 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. 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.
5 min: walk through 0-5 in order, justify each step's placement by cost vs invasiveness, and explain why rollback comes last despite being the deepest intervention.
Real products, models, and research that use this idea.
- Tulu 3 and UltraChat are widely used general-capability replay corpora, mixed at 5-10 percent into narrow-domain SFT runs to anchor against MMLU-style regression.
- Hugging Face TRL and Axolotl both expose checkpoint-level eval hooks that let teams catch general-capability regression mid-run rather than post-deploy.
- The original LoRA paper and follow-up work on catastrophic forgetting documented that lower rank reduces drift magnitude, supporting the late-stage placement in the triage order.
- Modern fine-tuning recipes for Llama 4 and Qwen 3.5 routinely combine 5 percent general replay with conservative epoch counts to preserve general capability after domain SFT.
What an interviewer would ask next. Try answering before peeking at the approach.
QHow would you set up CI gates to catch general-capability regression before deployment?
QHow does the choice between Tulu and UltraChat as replay data affect the result?
Don't say thisRed flags and common mistakes that signal junior thinking. Click to expand.
Red flags and common mistakes that signal junior thinking. Click to expand.
Jumping straight to rolling back without trying the cheap training-side levers first. Most capability regressions on narrow domains respond to fewer epochs or a lower learning rate within a single retraining cycle.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.
Same topic, related formats. Practice these next.