通过奇异值微调缓解小样本增量学习中的过拟合与遗忘问题
Singular Value Fine-tuning for Few-Shot Class-Incremental Learning
- 仅微调模型权重的奇异值,固定奇异向量以降低参数量
- 在4个基准数据集上实现优于主流参数高效微调方法的性能
- 适合需要低资源增量学习的大模型应用,尤其小样本场景
类增量学习(CIL)旨在顺序引入新类时避免对旧类的灾难性遗忘。更困难的小样本类增量学习(FSCIL)因每类仅有少量样本,加剧了过拟合风险,增加了传统CIL挑战。尽管灾难性遗忘被广泛研究,但大基础模型在FSCIL中面临的过拟合问题关注较少。为此,我们提出奇异值微调方法(SVFCL),并与基于参数高效微调(PEFT)如提示调优和低秩适应(LoRA)的方法对比。SVFCL对基础模型权重进行奇异值分解,保持奇异向量不变,仅微调每个任务的奇异值并合并。该方法有效缓解遗忘,显著抑制过拟合,同时大幅减少可训练参数。在四个基准数据集上的大量实验及可视化、消融分析验证了其有效性。代码将公开。
原文摘要 · Abstract (English)
Class-Incremental Learning (CIL) aims to prevent catastrophic forgetting of previously learned classes while sequentially incorporating new ones. The more challenging Few-shot CIL (FSCIL) setting further complicates this by providing only a limited number of samples for each new class, increasing the risk of overfitting in addition to standard CIL challenges. While catastrophic forgetting has been extensively studied, overfitting in FSCIL, especially with large foundation models, has received less attention. To fill this gap, we propose the Singular Value Fine-tuning for FSCIL (SVFCL) and compared it with existing approaches for adapting foundation models to FSCIL, which primarily build on Parameter Efficient Fine-Tuning (PEFT) methods like prompt tuning and Low-Rank Adaptation (LoRA). Specifically, SVFCL applies singular value decomposition to the foundation model weights, keeping the singular vectors fixed while fine-tuning the singular values for each task, and then merging them. This simple yet effective approach not only alleviates the forgetting problem but also mitigates overfitting more effectively while significantly reducing trainable parameters. Extensive experiments on four benchmark datasets, along with visualizations and ablation studies, validate the effectiveness of SVFCL. The code will be made available.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。