Backward Transfer (BWT) is a core evaluation metric in continual learning that quantifies the influence of learning a new task on a model's performance on all previously encountered tasks. It is formally calculated as the average change in accuracy on old tasks after the model has been trained on a new task. A negative BWT score indicates catastrophic forgetting, where new learning has degraded performance on past knowledge. Conversely, a positive BWT signifies beneficial knowledge consolidation, where learning a new task has actually improved performance on old ones, a phenomenon sometimes called backward facilitation.
Glossary
Backward Transfer (BWT)

What is Backward Transfer (BWT)?
Backward Transfer (BWT) is a quantitative metric used to evaluate continual learning systems by measuring the impact of learning a new task on the performance of previously learned tasks.
BWT is calculated alongside Forward Transfer (FWT) to provide a complete picture of a model's plasticity and stability. It is a critical benchmark for comparing regularization-based methods, replay-based methods, and architectural methods. In production continuous model learning systems, monitoring BWT is essential for ensuring that iterative updates do not silently degrade core capabilities. The metric directly addresses the stability-plasticity dilemma by quantifying the stability half of the equation, making it indispensable for engineers designing systems that learn over time without forgetting.
Key Characteristics of Backward Transfer
Backward Transfer (BWT) is a quantitative metric used to evaluate continual learning algorithms. It measures the impact of learning a new task on a model's performance on all previously learned tasks.
Definition and Formula
Backward Transfer (BWT) is formally defined as the average change in accuracy on all previous tasks after learning a new task. The standard formula is:
BWT = (1/(T-1)) * Σ (R_{T,i} - R_{i,i})
Where:
Tis the final task index.R_{T,i}is the model's accuracy on taskiafter learning up to taskT.R_{i,i}is the model's accuracy on taskiimmediately after it was first learned.
A positive BWT indicates beneficial consolidation, where learning new tasks improves performance on old ones. A negative BWT quantifies catastrophic forgetting.
Interpretation of Values
The sign and magnitude of the BWT score provide a direct, interpretable measure of a continual learning system's stability.
- Positive BWT (> 0): Indicates positive backward transfer or consolidation. The model's knowledge has generalized beneficially; learning new tasks has improved its performance on old ones. This is the ideal outcome.
- BWT ≈ 0: Indicates stability. The model has successfully retained its prior knowledge without significant improvement or degradation. This is the primary goal of most forgetting mitigation techniques.
- Negative BWT (< 0): Indicates negative backward transfer, which is a direct measurement of catastrophic forgetting. The model has lost proficiency on previous tasks due to interference from new learning.
Relationship to Forward Transfer (FWT)
BWT is one half of the core evaluation pair in continual learning, complementing Forward Transfer (FWT).
- Backward Transfer (BWT): Measures the influence of new learning on past tasks. It answers: "Did learning Task 3 help or hurt performance on Tasks 1 and 2?"
- Forward Transfer (FWT): Measures the influence of past learning on future tasks. It answers: "Did learning Tasks 1 and 2 improve the initial performance on Task 3?"
Together, BWT and FWT provide a complete picture of a model's plasticity (ability to learn new things) and stability (ability to retain old knowledge), quantifying the resolution of the stability-plasticity dilemma.
Dependence on Algorithm Class
The typical BWT profile varies significantly across the three main classes of continual learning algorithms:
- Regularization-based methods (e.g., EWC, SI): Aim explicitly for BWT ≈ 0. They penalize changes to important old weights, striving for perfect stability but often achieving minimal positive transfer.
- Replay-based methods (e.g., ER, GEM): Can achieve slightly positive BWT. By rehearsing old data, they can discover more robust, generalizable features that benefit all tasks.
- Architectural methods (e.g., Progressive Nets, HAT): By design, achieve BWT ≈ 0 or slightly positive. Parameter isolation prevents negative interference, and lateral connections or feature sharing can enable positive transfer.
Limitations and Context
While crucial, BWT has important limitations that must be considered during evaluation:
- Task Order Sensitivity: BWT is highly sensitive to the sequence of tasks. Learning a semantically similar task later can boost BWT, while a very dissimilar one can cause a large negative BWT.
- Averaging Masking: The average BWT can mask severe forgetting on one task if there is minor improvement on another. Per-task BWT analysis is often necessary.
- Not a Standalone Metric: BWT must be evaluated alongside Average Accuracy (overall performance) and Forward Transfer (FWT). A high BWT is meaningless if the model fails to learn new tasks (low final accuracy).
- Baseline Dependency: Meaningful interpretation requires comparing BWT against a naive baseline (e.g., fine-tuning, which typically has a large negative BWT).
Example Calculation
Consider a model learning three tasks sequentially. Its accuracies are:
- After Task 1: R_{1,1} = 90%
- After Task 2: R_{2,1} = 85%, R_{2,2} = 80%
- After Task 3: R_{3,1} = 88%, R_{3,2} = 78%, R_{3,3} = 75%
Calculate BWT after learning Task 3:
- For Task 1: R_{3,1} - R_{1,1} = 88% - 90% = -2%
- For Task 2: R_{3,2} - R_{2,2} = 78% - 80% = -2%
- BWT = ( (-2%) + (-2%) ) / (3-1) = (-4%) / 2 = -2.0%
This negative BWT of -2.0% quantitatively confirms that learning Task 3 caused an average accuracy drop of 2 percentage points on the first two tasks, indicating mild catastrophic forgetting.
Calculation and Interpretation
Backward Transfer (BWT) is a quantitative metric used to evaluate continual learning systems, specifically measuring the impact of learning new tasks on previously acquired knowledge.
Backward Transfer (BWT) is a key continual learning evaluation metric that quantifies the influence of learning a new task on the performance of previously learned tasks. It is calculated as the average change in accuracy on all prior tasks after the model has been trained on a subsequent task. A negative BWT indicates catastrophic forgetting, where new learning has degraded old knowledge. A positive BWT indicates beneficial knowledge consolidation or refinement, where learning a new task has improved performance on old ones.
BWT is formally defined alongside Forward Transfer (FWT), which measures how learning previous tasks improves performance on future, unseen tasks. Together, they provide a complete picture of a model's stability-plasticity balance. BWT is central to benchmarking algorithms like Elastic Weight Consolidation (EWC) and Gradient Episodic Memory (GEM), which aim to minimize negative transfer. In production systems, monitoring BWT is crucial for ensuring model integrity over sequential updates.
BWT in Context: Related Evaluation Metrics
A comparison of key metrics used to evaluate continual learning systems, highlighting what each measures and how they relate to Backward Transfer (BWT).
| Metric | Primary Focus | Relationship to BWT | Typical Range | Key Limitation |
|---|---|---|---|---|
Backward Transfer (BWT) | Impact of new learning on past tasks | Core metric | -1 to +1 | Requires task boundaries for calculation |
Forward Transfer (FWT) | Impact of past learning on new tasks | Complementary metric | -1 to +1 | Difficult to isolate from general learning capacity |
Average Accuracy (ACC) | Overall performance across all tasks | Context for BWT values | 0 to 1 | Does not capture forgetting dynamics |
Forgetting Measure (FM) | Absolute performance drop on old tasks | Directly related to negative BWT | 0 to 1 | Only measures loss, not gain |
Learning Accuracy (LA) | Final performance on each task when first learned | Baseline for measuring transfer | 0 to 1 | Sensitive to task difficulty ordering |
Intransigence (INT) | Inability to learn new tasks | Inverse relationship with plasticity | 0 to 1 | Often conflated with capacity limits |
Transfer-Forgetting Trade-off (TFT) | Joint optimization of FWT and minimal FM | Encapsulates the BWT-FWT balance | Multi-objective | No single scalar score |
Frequently Asked Questions
Backward Transfer (BWT) is a core evaluation metric in continual learning that measures how learning a new task affects performance on previously learned tasks, directly quantifying the phenomenon of catastrophic forgetting or beneficial consolidation.
Backward Transfer (BWT) is a quantitative metric in continual learning that measures the influence of learning a new task on a model's performance on all previously learned tasks. It is formally calculated as the average change in accuracy (or other performance metric) on past tasks after the model has been trained on a new task. A negative BWT indicates catastrophic forgetting, where new learning has degraded old knowledge. A positive BWT indicates beneficial knowledge consolidation, where learning the new task has actually improved performance on past tasks, often through the discovery of shared, transferable features or representations.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Backward Transfer (BWT) is evaluated within a framework of core continual learning concepts. These related terms define the problem space, alternative metrics, and specific algorithmic strategies that interact with or influence BWT.
Forward Transfer (FWT)
Forward Transfer (FWT) is the complementary metric to BWT, measuring how learning previous tasks improves performance on future, unseen tasks. It quantifies positive knowledge transfer.
- Positive FWT indicates that prior learning provides a helpful inductive bias or feature representation for new tasks.
- Calculation: Typically measured as the difference between a model's performance on a task when learned in sequence versus when learned in isolation from scratch.
- Relationship to BWT: A continual learning system aims to maximize both positive FWT and BWT, achieving beneficial bidirectional knowledge flow while minimizing catastrophic forgetting.
Average Accuracy (ACC)
Average Accuracy (ACC) is the primary performance metric in continual learning, calculated as the mean test accuracy across all tasks learned by the model after the entire training sequence is complete.
- It provides a holistic view of the model's retained capability.
- Interpretation: A high ACC indicates the model has maintained good performance across the board, but it does not distinguish between the causes—it could result from strong backward transfer, effective forgetting mitigation, or a combination.
- Usage with BWT: ACC and BWT are reported together. A high ACC with a BWT near zero suggests the model prevented forgetting but didn't consolidate knowledge. A high ACC with positive BWT indicates robust learning with beneficial consolidation.
Catastrophic Forgetting
Catastrophic Forgetting is the core problem that continual learning and BWT measurement aim to address. It is the tendency of a neural network to abruptly and drastically lose performance on previously learned tasks when trained on new data.
- Mechanism: Caused by parameter interference, where gradient updates for a new task overwrite weights critical for old tasks.
- Direct Link to BWT: Catastrophic forgetting manifests as strongly negative Backward Transfer (BWT). The metric quantifies the severity of this forgetting.
- The Stability-Plasticity Dilemma: Forgetting represents a failure of stability. The goal is to balance stability (retaining old knowledge) with plasticity (learning new things), which BWT helps evaluate.
Stability-Plasticity Dilemma
The Stability-Plasticity Dilemma is the fundamental trade-off in adaptive systems, including biological brains and artificial neural networks, between retaining stable knowledge (stability) and integrating new information (plasticity).
- Stability prevents catastrophic forgetting (negative BWT).
- Plasticity enables learning new tasks and positive forward transfer.
- BWT's Role: BWT is a direct measure of the stability axis of this dilemma. Algorithms that are too plastic will show negative BWT; algorithms that are too stable may fail to learn new tasks effectively, hurting forward transfer.
- All continual learning methods explicitly or implicitly navigate this trade-off.
Gradient Projection
Gradient Projection is a core technique used in algorithms like Gradient Episodic Memory (GEM) to directly enforce positive or neutral BWT. It modifies the training process to prevent backward interference.
- Process: When computing a gradient update for a new task, the algorithm checks if this update would increase the loss on examples from past tasks stored in a memory buffer.
- Constraint Enforcement: If the update violates this constraint, the gradient is projected to the closest direction (in gradient space) that does not increase the past loss.
- Outcome: This mathematical guarantee aims to ensure BWT >= 0, actively preventing catastrophic forgetting by construction during optimization.
Experience Replay (ER)
Experience Replay (ER) is a foundational rehearsal-based method that mitigates catastrophic forgetting and influences BWT by maintaining a small, fixed-size memory buffer of past training examples.
- Mechanism: During training on a new task, the model interleaves mini-batches from the new data with mini-batches sampled from the memory buffer.
- Effect on BWT: This rehearsal approximates the i.i.d. data assumption, helping to preserve old task performance. It typically leads to BWT values closer to zero (forgetting is mitigated) but does not inherently guarantee positive BWT (knowledge consolidation).
- Variants: Dark Experience Replay (DER) stores model logits alongside data, applying a consistency loss for stronger behavioral anchoring.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us