ScaLoRA: Optimally Scaled Low-Rank Adaptation for Efficient High-Rank Fine-Tuning

๐Ÿ“… 2025-10-27
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
To address the trade-off between efficiency and performance in low-rank adaptation (LoRA) for large language model fine-tuning, this paper proposes Continuous Low-rank Incremental Accumulation (CLIC). CLIC introduces, for the first time, an analytical column-wise scaling mechanism that dynamically approximates the optimal low-rank update direction without restarting optimization, thereby unifying high-rank expressivity with low computational overhead. The method integrates low-rank decomposition, gradient direction analysis, and analytically derived optimal scaling to enable parameter-efficient, cumulative updates. Experiments on a 12B-parameter model demonstrate that CLIC significantly outperforms existing LoRA variants across natural language understanding, commonsense reasoning, and mathematical reasoning tasksโ€”achieving up to 35% faster convergence and final performance markedly closer to full fine-tuning.

Technology Category

Natural Language Processing: (Large) Language ModelsMachine Learning: Learning Preferences or RankingsComputer Vision: Large Vision Models

Application Category

Search and Retrieval-Augmented AI: Web learning to rank, online learning, and counterfactual learning for rankingGraph Algorithms and Modeling for the Web: Foundation models and LLMs for Web-related graphsUser Modeling, Personalization and Recommendation: Fairness-aware retrieval and ranking
๐Ÿ“ Abstract
As large language models (LLMs) continue to scale in size, the computational overhead has become a major bottleneck for task-specific fine-tuning. While low-rank adaptation (LoRA) effectively curtails this cost by confining the weight updates to a low-dimensional subspace, such a restriction can hinder effectiveness and slow convergence. This contribution deals with these limitations by accumulating progressively a high-rank weight update from consecutive low-rank increments. Specifically, the per update optimal low-rank matrix is identified to minimize the loss function and closely approximate full fine-tuning. To endow efficient and seamless optimization without restarting, this optimal choice is formed by appropriately scaling the columns of the original low-rank matrix. Rigorous performance guarantees reveal that the optimal scaling can be found analytically. Extensive numerical tests with popular LLMs scaling up to 12 billion parameters demonstrate a consistent performance gain and fast convergence relative to state-of-the-art LoRA variants on diverse tasks including natural language understanding, commonsense reasoning, and mathematical problem solving.
Problem

Research questions and friction points this paper is trying to address.

Overcoming low-rank adaptation limitations for efficient high-rank fine-tuning
Optimally scaling low-rank increments to approximate full fine-tuning performance
Enhancing convergence speed and effectiveness in large language model adaptation
Innovation

Methods, ideas, or system contributions that make the work stand out.

Accumulates high-rank updates from low-rank increments
Optimally scales low-rank columns for fine-tuning
Analytically determines scaling for performance guarantees
๐Ÿ”Ž Similar Papers
No similar papers found.
๐Ÿ’ผ Related Jobs
No related jobs found.
Yilang Zhang
Yilang Zhang
University of Minnesota
large language modelsmachine learningoptimization
X
Xiaodong Yang
Visa Research
Y
Yiwei Cai
Visa Research
G
Georgios B. Giannakis
University of Minnesota - Twin Cities