Zenaique

Which of these reduce catastrophic forgetting in practice?

Multi-select·Medium·4.0 · 0·~1 min·Asked atDifyFlipkartH2o Ai·Relevant atAnthropicCoreweaveDatabricksFireworks Ai
Attempt it
TL;DR

Forgetting is gradient drift away from pretrained weights. Fight it by moving less: low LR, few epochs, frozen-base PEFT, and a replay buffer of general data.

Memory aid
Sign in to see the mnemonic that makes this stick.
Easy to grasp

Imagine a skilled chef who already cooks hundreds of dishes. You want to teach them one new regional cuisine. If you drill that one cuisine intensely day and night for weeks, they get great at it but start fumbling their old recipes. That is catastrophic forgetting. The safe approach is gentler. Give short lessons instead of marathons. Make small tweaks rather than retraining the chef from scratch. Add a thin new recipe card on top of their existing skills instead of rewriting their whole brain. And keep cooking a few old favourites during the lessons so those skills stay warm. The point is always the same: nudge the chef a little toward the new thing while protecting everything they already knew.

Concept explanation~2 min read

Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.

Catastrophic forgetting is the failure mode where fine-tuning a model on a narrow task degrades the general capabilities it had before training started. You fine-tune a base model to write legal summaries, and suddenly it is worse at arithmetic, worse at code, and worse at following ordinary instructions. The new skill came at the cost of old ones.

The mechanism is simple once you state it precisely. Fine-tuning runs gradient descent, and every gradient step moves the weights in the direction that lowers loss on YOUR data. Those directions are not the directions that preserved general capability. The further the weights drift from the pretrained basin, the more the old behavior breaks. Forgetting is just drift that went too far.

That single framing answers the whole question. Every genuine mitigation reduces how far the weights move, or restricts which weights are allowed to move at all. Every distractor either fails to bound the drift or actively amplifies it. The skill is recognizing which bucket each option falls into, and being able to explain the mechanism rather than pattern-matching to a memorized list.

This deep dive walks each correct lever, explains why the three traps are traps, and closes with how to measure forgetting instead of assuming it away.

Why forgetting is gradient drift

A pretrained model sits in a region of weight space, a basin, that encodes broad competence: language, reasoning, world knowledge. Fine-tuning computes gradients on a narrow dataset and steps the weights downhill on that dataset's loss. Nothing in that objective rewards keeping the old behavior.

The consequence is drift. Each step nudges parameters toward the fine-tune optimum, and the cumulative move can carry the model out of the basin that supported general capability. The model has limited capacity, so writing in new behavior overwrites the representations that supported old behavior. This is why the phenomenon is sometimes framed as a stability versus plasticity tension.

Once you hold this picture, the mitigation strategy is obvious. You either take smaller and fewer steps, freeze most of the weights so they cannot drift, or keep some old-distribution gradients in the mix so the model is pulled back toward where it started. Everything else is a variation on those three ideas.

Lever one: lower learning rate and fewer epochs
Lever two: freeze the base with PEFT
Lever three: replay or rehearsal data
Why the three distractors fail
Measuring forgetting instead of assuming it
Sign in to unlock the full deep dive.

Situations where this technique stops working.

Sign in to see when this approach fails.

2–4 min · Everything important, quickly.

Sign in to see the quick scan of the deep dive.

Real products, models, and research that use this idea.

  • Hugging Face PEFT documents LoRA and QLoRA as the default way to fine-tune Llama 4 and Qwen without overwriting pretrained capability.
  • Continual-learning research on Elastic Weight Consolidation pioneered the rehearsal and parameter-importance penalties now reused in LLM fine-tuning.
Sign in to see more production examples.

What an interviewer would ask next. Try answering before peeking at the approach.

QWhy does LoRA preserve general capability even when the adapter is trained aggressively?
A

Focus on the frozen base weights and the rank-limited additive correction. The original distribution is intact; only a low-rank delta can shift behavior, which bounds how far the effective weights drift.

2 more follow-ups an interviewer would ask next. Sign in to reveal them.

Red flags & common mistakes

The phrases that signal junior thinking. Click to expand.

Most common mistake

Thinking bigger batches or more epochs help. They do not. Both push the model harder on the narrow domain, which accelerates forgetting rather than slowing it.

Sign in to see all red flags and common mistakes.

60 second bullets to scan on the way to the call.

  • Why forgetting is fundamentally weight drift from the pretrained basin

  • How lower learning rate and fewer epochs bound that drift

Sign in to unlock the revision sheet.

Primary sources. Browse if you want the original framing.

Similar questions

Same topic, related formats. Practice these next.

4 curated
Next question
What is RLHF, and why is it used after pretraining?
MCQ·Easy