ICML2026

Towards Understanding the Dynamics of Low-Rank Adaptation

Shu Ding, Yang Peng, Hangan Zhou, Xinyu Lu, Shangwei Chen, Junhua Huang, Mingxuan Yuan, Wei Wang

被引用 13 次

摘要

Low-Rank Adaptation (LoRA) is a widely used parameter-efficient fine-tuning technique, and previous works have studied the update dynamics of LoRA, showing that updating via the low-rank matrix A\mathbf{A} can be viewed as a process within the compressed subspace spanned by AA\mathbf{A}^{\top} \mathbf{A} of the gradient f(W)\nabla f\left(\mathbf{W} \right). However, few works analyze how the properties of the low-rank matrices affect the performance of LoRA, since existing methods heuristically initialize the low-rank matrices as Gaussian matrices. In this paper, we provide a theoretical understanding of the update dynamics of LoRA. We reveal that the update dynamics can be viewed as a process within the subspace spanned by A(AA)A\mathbf{A}^{\top} (\mathbf{A} \mathbf{A}^{\top})^{\dagger} \mathbf{A}, and prove that when the gradient f(W)\nabla f\left(\mathbf{W} \right) is unavailable, if A\mathbf{A} is an Equiangular Tight Frame (ETF), AA\mathbf{A}^{\top} \mathbf{A} and A(AA)A\mathbf{A}^{\top} (\mathbf{A} \mathbf{A}^{\top})^{\dagger} \mathbf{A} can preserve the maximum information from the gradient f(W)\nabla f\left(\mathbf{W} \right). Thus, initializing A\mathbf{A} as an ETF is the optimal solution for low-rank adaptation when the gradient f(W)\nabla f\left(\mathbf{W} \right) is unavailable. Furthermore, we establish the convergence of Low-Rank Adaptation with a rate of O(1T)\mathcal{O}\left(\frac{1}{T}\right) when A\mathbf{A} is an ETF. Extensive experiments show that initializing the low-rank matrices as ETFs significantly outperforms the commonly used Gaussian initialization for existing primary LoRA variants.