中文

Transformer模型低秩适应(LoRA)微调的计算极限

机器学习 2025-06-09 v2 人工智能 计算复杂性 机器学习

摘要

我们利用细粒度复杂性理论研究了基于Transformer模型的低秩适应(LoRA)微调的计算极限。我们的关键观察是,LoRA适应的梯度计算中存在低秩分解,这可能导致算法加速。这使我们能够(i)在假设强指数时间假设(SETH)下,识别出效率的相位转变,(ii)通过控制LoRA更新计算的各个术语,证明几乎线性算法的存在。对于前者,我们基于输入序列XX、预训练权重W{W^\star}和适配器矩阵αBA/r\alpha B A/r的乘法,识别出所有可能的秩-rr LoRA更新算法的效率之间的尖锐转变。具体而言,我们推导出此类范数的一个共享上限阈值,并显示在此阈值以下仅能存在有效(亚二次)近似算法。对于后者,我们通过利用LoRA梯度的层次低秩结构,并用一系列串联的低秩近似来近似梯度,证明了LoRA适应几乎线性近似算法的存在。为展示我们的理论,我们考虑两种实际场景:部分适应(例如仅WVW_VWQW_Q)和完全适应(例如WQW_QWVW_VWKW_K)。

关键词

引用

@article{arxiv.2406.03136,
  title  = {Computational Limits of Low-Rank Adaptation (LoRA) Fine-Tuning for Transformer Models},
  author = {Jerry Yao-Chieh Hu and Maojiang Su and En-Jui Kuo and Zhao Song and Han Liu},
  journal= {arXiv preprint arXiv:2406.03136},
  year   = {2025}
}

备注

Accepted at ICLR 2025. v2 matches the camera-ready version