Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Task-Driven Subspace Decomposition for Knowledge Sharing and Isolation in LoRA-based Continual Learning

About

Continual Learning (CL) requires models to sequentially adapt to new tasks without forgetting old knowledge. Recently, Low-Rank Adaptation (LoRA), a representative Parameter-Efficient Fine-Tuning (PEFT) method, has gained increasing attention in CL. Several LoRA-based CL methods reduce interference across tasks by separating their update spaces, typically building the new space from the estimated null space of past tasks. However, they (i) overlook task-shared directions, which suppresses knowledge transfer, and (ii) fail to capture truly effective task-specific directions since these ``null bases" of old tasks can remain nearly inactive for new task under correlated tasks. To address this, we study LoRA learning capability from a projection energy perspective, and propose Low-rank Decomposition and Adaptation (LoDA). It performs a task-driven decomposition to build general and truly task-specific LoRA subspaces by solving two energy-based objectives, decoupling directions for knowledge sharing and isolation. LoDA fixes LoRA down-projections on two subspaces and learns robust up-projections via a Gradient-Aligned Optimization (GAO) approach. After each task, before integrating the LoRA updates into the backbone, LoDA derives a closed-form recalibration for the general update, approximating a feature-level joint optimum along this task-shared direction. Experiments indicate that LoDA outperforms existing CL methods.

Lingfeng He, De Cheng, Huaijie Wang, Xi Yang, Nannan Wang, Xinbo Gao• 2026

Related benchmarks

TaskDatasetResultRank
Class-incremental learningCUB200 10 Tasks
FN (Final Acc)90.67
59
Continual LearningImageNet-R 10 tasks
Average ACC@1087.18
28
Continual LearningCIFAR100 10-task sequential (test)
Accuracy94.7
26
Continual LearningImageNet-R (20 tasks)
Average Accuracy (20 Tasks)86.26
22
Continual LearningImageNetR 5S
Accuracy Last (ALast)83.69
13
Continual LearningDomainNet 10S (10 sessions)
Accuracy Last87.33
12
Continual LearningImageNet-A 10 incremental tasks
Accuracy (A_Last)66.71
12
Continual LearningImageNetA (20 sessions)
ALast Score64.47
11
Showing 8 of 8 rows

Other info

Follow for update