The Open Model EcosystemLesson 58 of 71

Contents

The Open Model Ecosystem

Lesson 58 of 71. Sign in to keep your place.

Module 6 · Adapting a model to your work

Measuring what you broke

8 min read

Two configurations, measured on both setsTask scoreRegression setTuned on task data only+9 pointsthe best headline number−15 pointsother languages and formatsdegradeTuned with 20% general datamixed in+8 pointsalmost all of the gain−2 pointsa fraction of the lossA tune that gains nine points on the task and loses fifteen on the regression set is not animprovement, and without the second number it looks like one. Run the base model with your best promptas the third configuration, and ship the mixed run.
A tune that gains nine points on the task and loses fifteen on the regression set is not an improvement, and without the second number it looks like one. Run the base model with your best prompt as the third configuration, and ship the mixed run.

Figure

What happens to everything else

A fine-tune moves weights towards your examples. Those same weights encoded everything the model could already do. Move them far enough and previous capabilities degrade: this is catastrophic forgetting, and it is the reason a tuned model that scores brilliantly on your task can be quietly worse at half a dozen things you never measured.

The characteristic pattern after a small-dataset tune:

  • The task improves, sometimes a lot.
  • General instruction following weakens; the model answers in your trained format even when asked for something else.
  • Other languages degrade, often noticeably, because they were never in your data.
  • Refusal behaviour shifts in whichever direction your examples pushed it, including towards refusing nothing.
  • Formatting outside your trained format gets worse.
  • Long-context behaviour degrades if you trained on short examples only.

LoRA reduces all of this compared with full fine-tuning, because far fewer parameters move. It does not eliminate it, and higher ranks forget more.

The regression set

The defence is one artefact, built once, and it takes about an hour.

Fifty items, covering what the model must not lose:

  • 10 general instruction-following items. Summarise this, rewrite in a different tone, answer a general question, follow a two-part instruction.
  • 10 items in each other language you serve. Even if the tune is English-only, especially if the tune is English-only.
  • 10 items with a different output format from your trained one. If you trained JSON, ask for prose.
  • 10 safety and refusal items. Things that should be refused, and things near the line that should not be.
  • 10 items from the original task at longer lengths than your training examples.

Run it against the base model first and record the answers. That is your reference. Run it after every tune and compare. Score by reading (fifty items takes twenty minutes) or with a rubric and a judge model, spot-checked.

Report two numbers with every fine-tune: the task gain, and the regression change. A tune that gains 9 points on the task and loses 15 on the regression set is not an improvement, and without the second number it looks like one.

Reducing the damage

In order of effectiveness:

Fewer epochs. Most forgetting arrives in later epochs, after the task has already been learned. Two epochs instead of five is usually free.

Lower rank. Rank 8 forgets less than rank 64 and is enough for format and style tasks.

Mix in general data. Add 10 to 30% general instruction-following examples to your training set, drawn from an open instruction dataset. This is the standard mitigation and it works well. The mixture keeps the model anchored while it learns your task.

Lower learning rate, or fewer steps. Both reduce total movement.

Adapter rather than merge. An unmerged adapter can be turned off. A model serving both the tuned and untuned behaviour, selecting per request, sidesteps the trade entirely. The shipping lesson covers how.

The measurement that decides

Run three configurations on both sets: base model with your best prompt, tuned model, and tuned model with the mixed general data. Nine numbers, one afternoon.

The result is usually that the mixed run gives almost all of the task gain with a small fraction of the regression, and that is the configuration to ship. Teams that skip this comparison ship the pure-task tune because it has the best headline number, and then spend a month diagnosing complaints that have nothing to do with the task they measured.

The honest framing: fine-tuning is not free capability, it is a trade. The regression set is how you find out what you traded, and it is the difference between a considered decision and an accident.

Every lesson here is open. Your progress is recorded once you pass the Maths You Actually Need exam.

Check your understanding

A fine-tune improves ticket-classification accuracy from 71% to 84% and the team ships it. Weeks later, support reports the assistant no longer handles Hindi messages well, though nothing about Hindi changed. What happened?

Pick the one you would defend. Your answer stays private.

Next lesson · 8 minMerging models, and what it really does

Stuck on something?Ask Anjali, your AI tutor

How to cite: Addaly (2026) ‘Measuring what you broke’, in The Open Model Ecosystem. Edited by M. Mun. Addaly. Available at: https://addaly.com/learn/open-models/catastrophic-forgetting (Accessed: 13 October 2026).