TailLoR: Protecting Principal Components in Parameter-Efficient Continual Learning

Marius Dragoi
Bitdefender, Romania
mdragoi@bitdefender.com
Ioana Pintilie
Bitdefender, Romania
ipintilie@bitdefender.com
Alexandra Dragomir
Bitdefender, Romania
aledragomir@bitdefender.com
Antonio Barbalau
Bitdefender, Romania
abarbalau@bitdefender.com
Florin Brad
Bitdefender, Romania
fbrad@bitdefender.com


Abstract

Parameter-efficient finetuning methods based on spectral decomposition have enabled progress in Continual Learning. In this paper we introduce TailLoR, which utilizes the singular bases \(U\) and \(V\) of the pre-trained weights as a fixed reference frame to learn a low-rank update applied to the singular value matrix. A soft spectral penalty discourages updates aligned with dominant singular directions, reducing interference while routing fine-grained adaptation into the highly flexible, long-tail spectral coordinates.

1 Introduction↩︎

Large Language Models (LLMs) have achieved remarkable performance across diverse reasoning and generation tasks [1], [2]. However, adapting these models to new domains or tasks remains computationally expensive, as full fine-tuning requires updating billions of parameters. This challenge has motivated the development of Parameter-Efficient Fine-Tuning (PEFT) methods [3], which aim to adapt large pretrained models while updating only a small subset of parameters, reducing memory and training costs.

Among PEFT approaches, Low-Rank Adaptation (LoRA) [4] has emerged as one of the most widely adopted. Motivated by the evidence that task-specific updates often lie in a low-dimensional subspace [5], [6], LoRA freezes the pretrained weights and model updates using two trainable low-rank matrices, substantially reducing the number of trainable parameters while maintaining strong performance. Recent works have explored structured decompositions to further improve stability. Specifically, spectral and singular value decomposition (SVD)-based methods [7][9] align trainable updates with the structure of pretrained weight matrices for more efficient tuning.

Existing low-rank adaptation methods often suffer from interference between overlapping update directions, especially when models are adapted across multiple domains or sequential tasks. This is particularly problematic in continual learning, where new knowledge must be acquired without erasing prior capabilities. Since the largest singular values of the pre-trained weight matrix encode its most critical structural representations, modifications to this subspace disproportionately degrade prior knowledge.

To mitigate this, we propose a spectral regularization scheme that selectively penalizes updates to the dominant singular components while allowing greater flexibility in the lower-rank “tail”. Our specific contributions are as following:

  • We introduce TailLoR, a low-rank adaptation method operating over the singular values of a weight matrix, coupled with a soft regularization that steers updates toward the spectral "tail", protecting the top singular values.

  • Different from existing continual PEFT methods [10], [11] TailLoR requires no access to adapters from prior tasks, crucially, enabling sequential adaptation by different users while preserving the privacy of each user’s task-specific parameters and training data.

  • We evaluate TailLoR on a suite of continual learning tasks, demonstrating that it matches state-of-the-art methods while increasing the stable rank of the weight matrix.

2 Related Work↩︎

2.0.0.1 Spectral LoRA variants

Leveraging the spectral properties of base weights \(W\) is a key strategy in PEFT. Many SVD-based approaches partition the initial weights \(W_0=U \Sigma V^\top\) into frozen and trainable components. For instance, PiSSA [7] initializes the trainable adapter with the principal singular components to accelerate convergence, while freezing the residual. Conversely, MiLoRA [8] freezes the principal components and initializes the adapter with the minor components . Other approaches retain the original singular bases as a reference frame rather than statically partitioning them. SVFT [9] adapts weights via \(W=U(\Sigma+M)V^\top\), where \(M\) is a learned matrix with fixed sparsity patterns. Our mechanism is closely related, but instead of fixing a sparsity pattern, we learn a low-rank update \(M=AB\): \(W=U(\Sigma+AB)V^\top\). We soft-regularize the update with different spectral penalties that control which couplings between \(u_i\) and \(v_j\) are favoured, by penalizing coupling of dominant directions and guiding the model to route new task adaptations into the underutilized, long-tail spectral coordinates. While this emphasis is similar in spirit to MiLoRA and PiSSA, these methods primarily use the SVD partitioning to decompose the original weights and initialize the adapter, while our work keeps the updates parameterized with respect to the original SVD directions throughout training.

2.0.0.2 Spectral Approaches for Continual Learning

Continual Learning (CL) mitigates catastrophic forgetting [12] across sequential tasks using rehearsal [13][15], regularization [16], or architecture-expansion [17][19] strategies. Recently, Parameter-Efficient Fine-Tuning (PEFT) [3], particularly Low-Rank Adaptation (LoRA) [20], has emerged as a memory-efficient paradigm for CL, solving sequential tasks via low-parameter, task-specific adapters.

To prevent new adapters from interfering with prior knowledge, recent methods impose geometric or subspace constraints. O-LoRA [11] encourages orthogonality between successive task adapters, while ELLA [10] limits interference by restricting the specific sets of parameters that can be modified when learning a new task. Other approaches leverage spectral decompositions or activation geometries: InfLoRA [21] constructs and freeezes the matrix \(B_t\) such that the update subspace for the new adapter \(\Delta W_t=A_tB_t\) is aligned with the current task activations and also orthogonal to old-task gradients, while NESS [22] restricts future updates to the null space of prior activation covariances. Closest to our work is OSFT [23], a full fine-tuning method that first discovers critical prior knowledge directions corresponding to the largest singular values. During fine-tuning on new tasks, gradients are projected to the orthogonal complement of these important directions. While these methods rely on hard gradient projections or activation tracking, TailLoR achieves similar protection purely through soft spectral regularization within the efficient LoRA framework.

3 TailLoR↩︎

Given a pre-trained weight matrix \(W \in \mathbb{R}^{d_{out} \times d_{in}}\), we extract its structural geometry via Singular Value Decomposition (SVD): \(W = U \Sigma V^T\), where \(U \in \mathbb{R}^{d_{out} \times d_{out}}\) and \(V \in \mathbb{R}^{d_{in} \times d_{in}}\) are orthogonal matrices containing the left and right singular vectors, and \(\Sigma \in \mathbb{R}^{d_{out} \times d_{in}}\) is a rectangular diagonal matrix containing the singular values \(\sigma_i\). For notational simplicity, we assume the pre-trained weight matrices are square, \(W \in \mathbb{R}^{k \times k}\).

Rather than applying updates directly in the standard weight basis, we parameterize them entirely within this spectral basis. We introduce a low-rank adapter defined by the product of two matrices \(B \in \mathbb{R}^{d_{out} \times r}\) and \(A \in \mathbb{R}^{r \times d_{in}}\), where \(r \ll \min(d_{out}, d_{in})\). The updated weight matrix during fine-tuning is constructed as: \[W' = U (\Sigma + AB) V^T\]

Similarly with [8], [24], we hypothesize that the top singular vectors (the "head") encode the foundational representations shared across tasks, while the smaller singular vectors (the "tail") represent underutilized capacity. To regularize updates \(\Delta W\) during sequential fine-tuning, we construct a spatial penalty matrix \(\Omega \in R^{d_{out} \times d_{in}}\) that applies distinct gradient resistance to different singular subspaces.

3.1 The Head Penalty (Subspace Protection)↩︎

Let \(\mathbf{\sigma} \in R^k\) be the vector of non-zero singular values extracted from \(\Sigma\), sorted in descending order. We first normalize the singular values by their maximum component: \(\tilde{\mathbf{\sigma}} = \frac{\mathbf{\sigma}}{\sigma_{\max}}\) and define the raw head penalty matrix \(\mathbf{\Omega}\) such that the penalty applied to any element \((i, j)\) in the adapter update is governed by the maximum relative importance of its interacting singular components: \(\mathbf{\Omega}_{i,j} = \max(\tilde{\sigma}_i, \tilde{\sigma}_j)^\gamma\), where \(\gamma > 0\) is a hyperparameter controlling the severity of the penalty gradient. This formulation creates a highly concentrated regularization pressure on the top principal components, which decays as the indices move toward the spectral tail.

3.1.0.1 Normalization and Baselines

To validate the importance of protecting the spectral head, we compare our approach against two baselines: a tail penalty, which reverses the normalized singular values to intentionally penalize less significant components (isolating the effect of regularization geometry), and a uniform penalty, which applies a flat, unstructured regularization: (\(\mathbf{\Omega}_{\text{uniform}} = \mathbf{1}_{k \times k}\)).

To ensure a fair comparison, we introduce a mass normalization step. We scale the raw penalty matrix \(\mathbf{P}\) so that its total mass equals \(k^2\) (yielding an average element weight of \(1.0\)). The final normalized penalty matrix \(\mathbf{\tilde{\Omega}}\) is given by: \[\mathbf{\tilde{\Omega}} = \mathbf{\Omega} \frac{k^2}{\sum_{i,j} \mathbf{\Omega}_{i,j}}\]

During fine-tuning, the adapter matrices \(A\) and \(B\) are optimized with this structured regularization term added to the primary task loss. To compute the penalty, we take the square root of the \(\mathbf{\tilde{\Omega}}\)-weighted mean of the squared adapter updates: \[\mathcal{L}_{\text{reg}} = \lambda \sqrt{\frac{1}{k^2} \sum_{i=1}^k \sum_{j=1}^k \mathbf{\tilde{\Omega}}_{i,j} (A B)_{i,j}^2 + \epsilon}\] where \((A B)_{i,j}\) represents the individual elements of the adapter product (a modification over the original \(\Sigma\) diagonal matrix), and \(\epsilon = 10^{-12}\) is a small constant ensuring numerical stability for the gradient of the square root near zero.

4 Evaluation and Results↩︎

In this section, we present the evaluation setup and results on Continual Learning tasks, as well as ablations on the spectral penalty strategy and analyse the evolution of the effective rank of the weight matrix for TailLoR and ELLA.

4.1 Continual Learning↩︎

We evaluate TailLoR on three continual learning benchmarks: Standard CL [25], Long Sequence [26], and TRACE [27]. Across all setups, we fine-tune the query and value projections of a T5-large backbone for a single epoch per task with rank \(r=8\). For hyperparameters, TailLoR uses a single, globally searched penalty weight \(\lambda\) and exponent \(\gamma\) applied statically across all tasks. In contrast, following its original protocol, ELLA’s \(\lambda\) coefficient is optimized independently for every task. Despite this static tuning constraint, Table 1 shows TailLoR (head penalty) achieves highly competitive results on the Standard CL Benchmark alongside ELLA. By matching a state-of-the-art subspace partitioning method without requiring task-specific hyperparameter tuning, TailLoR demonstrates significant robustness and efficiency. In Table 2 we show results on the TRACE benchmark with 500 samples per task on a T5-large model, with TailLoR achieving the highest overall accuracy.

3pt

Table 1: Overall Accuracy (OA) comparison on Standard CL bench (Order \(1, 2, 3\)) and Long Sequence bench (Order \(4, 5, 6\)). Results are averaged across three seeds. Top scores are bolded and second best are underlined.
Methods Standard CL Long Sequence Overall
Benchmark (SC) Benchmark (LS) Accuracy
Order 1 Order 2 Order 3 Order 4 Order 5 Order 6 SC + LS
EWC 46.30 45.30 52.10 44.90 44.00 45.40 46.36
IncLoRA 59.25 58.69 69.86 56.83 56.40 54.32 59.25
SVFT 77.76 77.84 77.00 70.17 66.75 73.78 73.88
MiLoRA 66.90 66.67 70.48 59.73 57.12 57.27 63.03
PiSSA 72.64 71.14 70.98 61.84 62.74 60.57 66.65
ELLA 78.09 78.37 78.23 72.64 67.91 74.15 74.90
TailLoR (head) 78.87 79.41 78.62 71.05 69.04 72.89 74.98
TailLoR (tail) 78.33 78.22 78.24 70.00 67.97 72.57 74.15
TailLoR (uniform) 78.22 78.51 77.62 69.07 65.96 73.96 73.89
Table 2: Overall Accuracy and Backward Transfer comparison on the TRACE benchmark with 500 train samples per task. Results are averaged across three seeds.
Method
Accuracy
Transfer
IncLoRA 21.68 -24.45
PiSSA 19.99 -23.63
SVFT 24.07 -0.26
MiLoRA 26.13 -13.98
ELLA 29.40 -10.53
TailLoR (head) 30.40 -4.60

4.2 Spectral Penalty Strategy Ablation↩︎

The comparison between head, tail and uniform penalties in Table 1 confirms the intuition in prior works: principal singular directions encode important information and protecting them from excessive task-specific updates results in more efficient continual learning. Penalizing couplings between these high singular value directions encourages task-specific adaptation through the underutilized minor singular components, which improves accuracy and significantly mitigates catastrophic forgetting. Furthermore, the underperformance of the uniform baseline suggests that treating all spectral directions equally is suboptimal compared to structurally guiding adaptation toward the spectral tail.

4.3 Evolution of Effective Rank↩︎

To quantify the structural changes within the weight matrices during continual learning, we track the Roy-Vetterli effective rank [28]. Given the vector of singular values \(\mathbf{\sigma}\) sorted in descending order, the effective rank \(R_{\text{eff}}\) is defined as the sum of the singular values bounded by the spectral norm (the maximum singular value, \(\sigma_{\max}\)):

\[R_{\text{eff}} = \frac{\sum_{i=1}^k \sigma_i}{\sigma_{\max}} = \sum_{i=1}^k \tilde{\sigma}_i\]

A higher \(R_{\text{eff}}\) indicates a flatter spectral distribution, reflecting how task-specific updates successfully utilize the lower-rank tail capacity rather than overriding the dominant singular vectors.

Figure 1: Effective rank analysis on Standard CL Bench (Long Order 4), relative (delta) to the initial values.

Figure 1 illustrates the evolution of \(R_{\text{eff}}\) for each regularization strategy relative to its initial value. We observe that our head penalty induces a consistent, significant increase in effective rank as the model sequentially learns new tasks. This empirically validates our core hypothesis: structurally penalizing modifications to the dominant singular vectors forces the network to route new task representations into the underutilized lower-rank subspace. This accumulation of information flattens the overall spectral distribution, driving up the effective rank. In contrast, methods lacking this structural awareness fail to exploit latent capacity. The tail penalty confines updates entirely to the already-dominant head components, resulting in a perfectly stagnant effective rank, while the uniform penalty yields only a marginal, unoptimized spread. Notably, while ELLA successfully limits interference by controlling the magnitudes of individual parameters, it ignores the underlying geometry of the weight matrix. Consequently, it leaves the spectral capacity constrained, resulting in a flat \(R_{\text{eff}}\) evolution. Ultimately, these results confirm that protecting the spectral head not only preserves pre-trained knowledge but actively forces the model to exploit latent network capacity for CL.

5 Conclusions↩︎

In this work, we introduced TailLoR, a geometrically aware low-rank adaptation method designed to mitigate representation interference in continual learning. By selectively penalizing modifications to the dominant singular vectors, our regularization scheme successfully routes new task updates into the underutilized lower-rank tail. Empirical evaluations demonstrate that TailLoR not only preserves critical pre-trained knowledge but actively increases the effective capacity of the network, matching state-of-the-art baselines without requiring explicit weight partitioning or per-task parameter tuning.

Limitations↩︎

While this work demonstrates the efficacy of TailLoR on encoder-decoder architectures (T5) for continual learning, extending the spectral routing analysis to modern causal, decoder-only LLMs remains an active area of our ongoing work. Moreover, to maintain manageable computational costs, our evaluation on the TRACE benchmark utilized a 500-sample subset per task. While sufficient to demonstrate relative performance trends, future work will scale these evaluations to the full dataset.

6 Reproducibility details↩︎

We show in Table 3 the range of hyperparameters we search over for TaiLoR and the general hyperparameters for all baselines in Table 4. We ran all experiments on an Nvidia H200 GPU.

Table 3: TaiLoR hyperparameters
Hyperparameter Values
\(\gamma\) [0.5, 1.0, 2.0]
\(\lambda\) [1e3, 2e3, 5e3, 1e4, 2e4]

Table 4: TaiLoR hyperparameters
Hyperparameter Values
learning rate 1e-3
rank 8
epochs 1
rank 8
target modules q, v
optimizer AdamW
Weight decay 0
LoRA dropout 0.1
Random seeds [42, 43, 44]

7 Head vs Tail penalty↩︎

We show the head (Figure 2) and tail (Figure 3) penalty matrices as well as the distribution of updates across the matrix position. Shown on Long Order 4 for the T5-large model.

Figure 2: Head penalty matrix (left) and distribution of update magnitudes by matrix position (right)
Figure 3: Tail penalty matrix (left) and distribution of update magnitudes by matrix position (right)

8 Datasets and Task Orders↩︎

Table 5: The five classification datasets in the Standard CL Benchmark [25].
Dataset Name Category Task Domain
Yelp CL Benchmark Sentiment Analysis Yelp Reviews
Amazon CL Benchmark Sentiment Analysis Amazon Reviews
DBPedia CL Benchmark Topic Classification Wikipedia
Yahoo CL Benchmark Topic Classification Yahoo Q&A
AG News CL Benchmark Topic Classification News
Table 6: The 15 classification datasets in the Long Sequence Benchmark [26].
Dataset Name Category Task Domain
Yelp CL Benchmark Sentiment Analysis Yelp Reviews
Amazon CL Benchmark Sentiment Analysis Amazon Reviews
DBPedia CL Benchmark Topic Classification Wikipedia
Yahoo CL Benchmark Topic Classification Yahoo Q&A
AG News CL Benchmark Topic Classification News
MNLI GLUE Natural Language Inference Various
QQP GLUE Paragraph Detection Quora
RTE GLUE Natural Language Inference News, Wikipedia
SST-2 GLUE Sentiment Analysis Movie Reviews
WiC SuperGLUE Word Sense Disambiguation Lexical Databases
CB SuperGLUE Natural Language Inference Various
COPA SuperGLUE Question and Answering Blogs, Encyclopedia
BoolQA SuperGLUE Boolean Question and Answering Wikipedia
MultiRC SuperGLUE Question and Answering Various
IMDB SuperGLUE Sentiment Analysis Movie Reviews
Table 7: Task sequence orders for both SC and LS Benchmarks.
Benchmark Order Task Sequence
Standard CL Benchmark 1 dbpedia \(\rightarrow\) amazon \(\rightarrow\) yahoo \(\rightarrow\) ag
2 dbpedia \(\rightarrow\) amazon \(\rightarrow\) ag \(\rightarrow\) yahoo
3 yahoo \(\rightarrow\) amazon \(\rightarrow\) ag \(\rightarrow\) dbpedia
4 mnli \(\rightarrow\) cb \(\rightarrow\) wic \(\rightarrow\) copa \(\rightarrow\) qqp \(\rightarrow\) boolqa \(\rightarrow\) rte \(\rightarrow\) imdb \(\rightarrow\) yelp \(\rightarrow\) amazon \(\rightarrow\) sst-2 \(\rightarrow\) dbpedia \(\rightarrow\) ag \(\rightarrow\) multirc \(\rightarrow\) yahoo
2-3 5 multirc \(\rightarrow\) boolqa \(\rightarrow\) wic \(\rightarrow\) mnli \(\rightarrow\) cb \(\rightarrow\) copa \(\rightarrow\) qqp \(\rightarrow\) rte \(\rightarrow\) imdb \(\rightarrow\) sst-2 \(\rightarrow\) dbpedia \(\rightarrow\) ag \(\rightarrow\) yelp \(\rightarrow\) amazon \(\rightarrow\) yahoo
2-3 6 yelp \(\rightarrow\) amazon \(\rightarrow\) mnli \(\rightarrow\) cb \(\rightarrow\) copa \(\rightarrow\) qqp \(\rightarrow\) rte \(\rightarrow\) imdb \(\rightarrow\) sst-2 \(\rightarrow\) dbpedia \(\rightarrow\) ag \(\rightarrow\) yahoo \(\rightarrow\) multirc \(\rightarrow\) boolqa \(\rightarrow\) wic

In Table 5, we list the original five datasets in the Standard CL benchmark (SC). Following [29], we only used the last four datasets.

In Table 6, we list the 15 datasets in the Long Sequence Benchmark (LS). We report all task orders used for our CL experiments in Table 7, which are adopted in previous works [10]. Orders 1-3 refer to the Standard CL Benchmark, while orders 4-6 refer to the Long Sequence Benchmark.

References↩︎

[1]
W. X. Zhao et al., “A survey of large language models,” CoRR, vol. abs/2303.18223, 2023, doi: 10.48550/ARXIV.2303.18223.
[2]
S. Minaee et al., “Large language models: A survey,” CoRR, vol. abs/2402.06196, 2024, doi: 10.48550/ARXIV.2402.06196.
[3]
N. Houlsby et al., “Parameter-efficient transfer learning for NLP,” in Proceedings of the 36th international conference on machine learning, ICML 2019, 9-15 june 2019, long beach, california, USA, 2019, pp. 2790–2799, [Online]. Available: http://proceedings.mlr.press/v97/houlsby19a.html.
[4]
E. J. Hu et al., LoRA: Low-Rank Adaptation of Large Language Models,” CoRR, vol. abs/2106.09685, 2021, [Online]. Available: https://arxiv.org/abs/2106.09685.
[5]
C. Li, H. Farkhoor, R. Liu, and J. Yosinski, “Measuring the intrinsic dimension of objective landscapes,” in 6th international conference on learning representations (ICLR 2018), 2018, [Online]. Available: https://openreview.net/forum?id=ryup8-WCW.
[6]
A. Aghajanyan, S. Gupta, and L. Zettlemoyer, “Intrinsic dimensionality explains the effectiveness of language model fine-tuning,” in Proceedings of the 59th annual meeting of the association for computational linguistics and the 11th international joint conference on natural language processing, ACL/IJCNLP 2021, (volume 1: Long papers), 2021, pp. 7319–7328, doi: 10.18653/V1/2021.ACL-LONG.568.
[7]
F. Meng, Z. Wang, and M. Zhang, “Pissa: Principal singular values and singular vectors adaptation of large language models,” Advances in Neural Information Processing Systems, vol. 37, pp. 121038–121072, 2024.
[8]
H. Wang, Y. Li, S. Wang, G. Chen, and Y. Chen, MiLoRA: Harnessing minor singular components for parameter-efficient LLM finetuning,” in Proceedings of the 2025 conference of the nations of the americas chapter of the association for computational linguistics: Human language technologies (volume 1: Long papers), Apr. 2025, pp. 4823–4836, doi: 10.18653/v1/2025.naacl-long.248.
[9]
V. Lingam et al., “Svft: Parameter-efficient fine-tuning with singular vectors,” Advances in Neural Information Processing Systems, vol. 37, pp. 41425–41446, 2024.
[10]
S. Das Biswas, Y. Zhang, A. Pal, R. Bhargava, and K. Roy, ELLA: Efficient lifelong learning for adapters in large language models,” in Proceedings of the 19th conference of the European chapter of the Association for Computational Linguistics (volume 1: Long papers), Mar. 2026, pp. 1907–1924, doi: 10.18653/v1/2026.eacl-long.84.
[11]
X. Wang et al., “Orthogonal subspace learning for language model continual learning,” in Findings of the association for computational linguistics: EMNLP 2023, Dec. 2023, pp. 10658–10671, doi: 10.18653/v1/2023.findings-emnlp.715.
[12]
M. McCloskey and N. J. Cohen, “Catastrophic interference in connectionist networks: The sequential learning problem,” in Psychology of learning and motivation, vol. 24, Elsevier, 1989, pp. 109–165.
[13]
D. Lopez-Paz and M. Ranzato, “Gradient episodic memory for continual learning,” in Advances in neural information processing systems 30: Annual conference on neural information processing systems 2017, 2017, pp. 6467–6476, [Online]. Available: https://proceedings.neurips.cc/paper/2017/hash/f87522788a2be2d171666752f97ddebb-Abstract.html.
[14]
C. de Masson d’Autume, S. Ruder, L. Kong, and D. Yogatama, “Episodic memory in lifelong language learning,” CoRR, vol. abs/1906.01076, 2019, [Online]. Available: http://arxiv.org/abs/1906.01076.
[15]
M. Riemer et al., “Learning to learn without forgetting by maximizing transfer and minimizing interference,” in 7th international conference on learning representations (ICLR 2019), 2019, [Online]. Available: https://openreview.net/forum?id=B1gTShAct7.
[16]
J. Kirkpatrick et al., “Overcoming catastrophic forgetting in neural networks,” CoRR, vol. abs/1612.00796, 2016, [Online]. Available: http://arxiv.org/abs/1612.00796.
[17]
J. Yoon, E. Yang, J. Lee, and S. J. Hwang, “Lifelong learning with dynamically expandable networks,” in 6th international conference on learning representations (ICLR 2018), 2018, [Online]. Available: https://openreview.net/forum?id=Sk7KsfW0-.
[18]
X. Li, Y. Zhou, T. Wu, R. Socher, and C. Xiong, “Learn to grow: A continual structure learning framework for overcoming catastrophic forgetting,” in Proceedings of the 36th international conference on machine learning (ICML 2019), 2019, pp. 3925–3934, [Online]. Available: http://proceedings.mlr.press/v97/li19m.html.
[19]
A. A. Rusu et al., “Progressive neural networks,” CoRR, vol. abs/1606.04671, 2016, [Online]. Available: http://arxiv.org/abs/1606.04671.
[20]
E. J. Hu et al., “LoRA: Low-rank adaptation of large language models,” in The tenth international conference on learning representations, ICLR 2022, virtual event, april 25-29, 2022, 2022, [Online]. Available: https://openreview.net/forum?id=nZeVKeeFYf9.
[21]
Y.-S. Liang and W.-J. Li, “InfLoRA: Interference-free low-rank adaptation for continual learning,” in IEEE/CVF conference on computer vision and pattern recognition, CVPR 2024, seattle, WA, USA, june 16-22, 2024, 2024, pp. 23638–23647, doi: 10.1109/CVPR52733.2024.02231.
[22]
C. A. Pham, P. Vepakomma, and S. Horváth, “Learning in the null space: Small singular values for continual learning,” arXiv preprint arXiv:2602.21919, 2026.
[23]
N. S. Nayak et al., “Sculpting subspaces: Constrained full fine-tuning in llms for continual learning,” arXiv preprint arXiv:2504.07097, 2025.
[24]
P. Sharma, J. Ash, and D. K. Misra, “The truth is in there: Improving reasoning in language models with layer-selective rank reduction,” in International conference on learning representations, 2024, vol. 2024, pp. 17632–17651.
[25]
X. Zhang, J. J. Zhao, and Y. LeCun, “Character-level convolutional networks for text classification,” in Advances in neural information processing systems 28: Annual conference on neural information processing systems 2015, 2015, pp. 649–657, [Online]. Available: https://proceedings.neurips.cc/paper/2015/hash/250cf8b51c773f3f8dc8b4be867a9a02-Abstract.html.
[26]
A. Razdaibiedina, Y. Mao, R. Hou, M. Khabsa, M. Lewis, and A. Almahairi, “Progressive prompts: Continual learning for language models,” in The eleventh international conference on learning representations (ICLR 2023), 2023, [Online]. Available: https://openreview.net/forum?id=UJTgQBc91\_.
[27]
X. Wang et al., “Trace: A comprehensive benchmark for continual learning in large language models,” arXiv preprint arXiv:2310.06762, 2023.
[28]
O. Roy and M. Vetterli, “The effective rank: A measure of effective dimensionality,” in 2007 15th european signal processing conference, 2007, pp. 606–610.
[29]
Z. Wang et al., “Rehearsal-free continual language learning via efficient parameter isolation,” in Proceedings of the 61st annual meeting of the association for computational linguistics (volume 1: Long papers), 2023, pp. 10933–10946, doi: 10.18653/V1/2023.ACL-LONG.612.