MTL-LoRA: Low-Rank Adaptation for Multi-Task Learning
About
Parameter-efficient fine-tuning (PEFT) has been widely employed for domain adaptation, with LoRA being one of the most prominent methods due to its simplicity and effectiveness. However, in multi-task learning (MTL) scenarios, LoRA tends to obscure the distinction between tasks by projecting sparse high-dimensional features from different tasks into the same dense low-dimensional intrinsic space. This leads to task interference and suboptimal performance for LoRA and its variants. To tackle this challenge, we propose MTL-LoRA, which retains the advantages of low-rank adaptation while significantly enhancing MTL capabilities. MTL-LoRA augments LoRA by incorporating additional task-adaptive parameters that differentiate task-specific information and capture shared knowledge across various tasks within low-dimensional spaces. This approach enables pre-trained models to jointly adapt to different target domains with a limited number of trainable parameters. Comprehensive experimental results, including evaluations on public academic benchmarks for natural language understanding, commonsense reasoning, and image-text understanding, as well as real-world industrial text Ads relevance datasets, demonstrate that MTL-LoRA outperforms LoRA and its various variants with comparable or even fewer learnable parameters in MTL setting.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Reasoning | BBH | Accuracy42.74 | 726 | |
| Commonsense Reasoning | Common Sense Reasoning Tasks | Avg Score86.6 | 321 | |
| Commonsense Reasoning | Commonsense Reasoning (BoolQ, PIQA, SIQA, HellaS., WinoG., ARC-e, ARC-c, OBQA) | BoolQ Accuracy74.47 | 223 | |
| Commonsense Reasoning | Commonsense Reasoning Suite Boolq, PIQA, SIQA, Win, OBQA, HellaSwag, ARC-E, ARC-C | BoolQ Accuracy71 | 44 | |
| Natural Language Understanding | GLUE | MRPC Score89.46 | 30 | |
| Commonsense Reasoning | Commonsense Reasoning | BoolQ Accuracy74.34 | 27 | |
| Natural Language Understanding | GLUE | CoLA Score0.68 | 5 |