Continual Learning Evaluation › Forward Transfer
Language AI HandbookAll chapters Continual Learning Evaluation › Forward TransferOne section · Sections in this chapter6 / 14 ↓
Reading tools Definitions & inline links
Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.
Article links
Make inline references clickable
Forward transfer (FWT) measures how much learning earlier tasks helps the model learn future tasks more quickly or accurately. The standard definition compares each task's accuracy right after training against the baseline accuracy achieved when training that task from scratch in isolation.
One common formulation computes:
where:
- is the accuracy on task right after the model finishes training on it, having already been trained on tasks
- is the accuracy on task when a fresh model is trained on it from scratch in isolation
- is the total number of tasks
- The sum starts at because there is no prior task experience before the first task
A positive FWT means that earlier tasks improved the model's ability to learn later tasks. A negative FWT means the opposite: earlier training made it harder to learn new tasks, a phenomenon sometimes called negative transfer or task interference. Negative transfer is often caused by catastrophic interference in the opposite direction from forgetting: the model does not just lose what it knew about old tasks, it also develops features that actively conflict with what new tasks need.
Some papers define forward transfer using zero-shot performance: the model's accuracy on task before any training on at all, purely by virtue of having been trained on earlier tasks. This variant captures whether the model has learned representations general enough to handle unseen tasks without further adaptation. It is a stricter measure than the post-training version because it requires generalization rather than just learning efficiency. Zero-shot forward transfer is particularly relevant when evaluating large pretrained models that may already have broad representations, since even a small amount of relevant pretraining can yield substantial zero-shot performance on related tasks.
Forward transfer is particularly important in the meta-learning interpretation of continual learning, where the goal is to avoid forgetting and become a better learner over time. A system with high positive FWT is building increasingly general representations that transfer to new domains with less data, which is a hallmark of human-like generalization. Humans do more than avoid forgetting how to ride a bicycle when they learn to drive a car. They also find that prior physical coordination experience, developed through riding, makes driving easier to learn. The goal of continual learning research is to build systems that exhibit this same cumulative benefit from accumulated experience.
In practice, achieving positive FWT with neural networks is difficult. Standard gradient-based training does not naturally build representations that generalize across unrelated tasks. FWT tends to be positive only when tasks are semantically or structurally related, when the model has a sufficiently large capacity to develop shared representations, or when the training procedure explicitly encourages transfer through regularization or architectural choices.
The Relationship Between BWT and FWT
BWT and FWT together characterize the memory-plasticity tradeoff in a single pair of numbers. Methods that aggressively protect old knowledge (high BWT, meaning close to zero) often sacrifice plasticity: they change weights so conservatively that new tasks cannot be learned as effectively, leading to reduced FWT or even negative FWT. Methods that prioritize rapid adaptation to new tasks (high FWT) often allow weights to drift, causing forgetting (low BWT, meaning strongly negative).
This tradeoff is not always forced. Replay-based methods can achieve both high BWT and positive FWT by reusing stored representations that are helpful for new tasks. When the model rehearses old examples while learning a new task, it maintains the features needed for old tasks while simultaneously exposing the new task's optimizer to those features, which can help if the new task is related. Understanding where a method falls in the BWT-FWT space reveals its practical strengths and tells you whether it is a better fit for scenarios that require long-term retention or scenarios that require rapid adaptation.
The BWT-FWT plane is a useful conceptual tool for comparing methods. Methods in the upper-right quadrant (high BWT, positive FWT) are ideal. Methods in the lower-right quadrant (high BWT, negative FWT) preserve old knowledge but interfere with new learning, a pattern typical of overly aggressive regularization. Methods in the upper-left quadrant (low BWT, positive FWT) adapt rapidly but forget, which matches naive fine-tuning. Methods in the lower-left quadrant fail on both axes simultaneously. Most realistic methods occupy the territory between these extremes, and the goal of continual learning research is to develop methods that reliably push toward the upper-right corner of this space.