We thank the reviewer for the thoughtful response and detailed explanation.
___
**W1.** Thank you for your understanding.
___
**Q1.a.** We agree that fixing the columns of classes not present in the batch can mitigate interference *in the classifier*. Under this setting, updating the columns of class vectors from new tasks will not influence the class vectors learned in the previous tasks (i.e., zero gradient for class vectors of previous tasks). As stated in the rebuttal Q2, we have already used this technique in training all our models, including baselines.
However, this technique can not fully mitigate interference *in the encoder*. Since the encoder is shared across all tasks, the value of new class vectors will influence the gradients on the encoder (Eq. 1), in both the magnitude and direction. Since the loss is usually non-zero at the beginning of task learning, the gradients of the encoder are unlikely to be zero*. This will cause interference based on the encoder’s gradients, on which we focus in this paper.
*If we have a good pre-trained model that can solve the target task by only tuning the classifier, then the gradients on the encoder are zero (i.e., the loss is zero) after probing. However, that is not always the case as shown in the probing results of Table 1.
___
**Q1.c.** Thanks for your suggestions. We show the Task-IL accuracies of different scaling factors $s$ for controlled-LoRA (C-LoRA) and Wire-Neigh in the tables below. We test on the News-Series sequence, where the tasks are from nature language inference (NLI) datasets that have different data distributions from pre-training. The probing performance on News Series also has a large gap to MTL, which indicates that models need more plasticity to solve the tasks.
| Model | s = 0 (Probing) | s = 0.1 |s = 0.4|s = 0.7|s = 1.0|
|-|-|-|-|-|-|
| C-LoRA | 74.81 | 74.83 |72.99|71.02|69.59|
| C-LoRA + PF | 74.81 | 78.59|77.41|76.83|76.81|
* For C-Lora, when $s$ increases, the model's global alignment effect decreases while the plasticity increases. The results suggest: (1) C-LoRA’s CL performances decreases when $s > 0.1$. This may be because the encoder loses the global alignment effect, which also misleads the learning of the classifier and increases the interference. (2) After applying PF, C-LoRA’s accuracy first increases and then slightly decreases, overall consistently outperforms probing. This may be because PF reduces the interference caused by the class vectors, and the model can fully utilize its global alignment ability when increasing plasticity. However, when the scaling factor goes too large, the loss of alignment ability will lead to more forgetting even with PF.
| Model | s = 0 (Wire-Fixed) | s = 0.1 |s = 0.3|s = 0.5|
|-|-|-|-|-|
| Wire-Neigh | 76.28|77.20 |75.19|72.46|
* For Wire-Neigh, we can improve its plasticity by expanding the neighborhood (general response 3), or increasing the scaling factor $s$ that represents the interpolation between the pre-trained token representations and their neighbor representations. The observation is similar to C-LoRA: when $s$ goes up, the model’s accuracy first increases and then decreases because of the trade-offs between global alignment and plasticity.
___
**Q6.** Yes, we will mark the probing as the classifier-only learning baseline in the first column.