atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Unveiling LoRA Intrinsic Ranks via Salience Analysis

NeurIPS 2024 · Architectures and efficiency › Pruning and efficient tuning · approach: LoRA variants and theory · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SalientLoRA, an adaptive LoRA rank allocation method that scores singular-value salience over a time series using orthogonality-weighted magnitudes and a correlation-based influence-domain graph, with an adaptive time-window to speed up pruning.

Problem

LoRA uses a fixed rank, and AdaLoRA's importance measure ignores the dominant role of singular values and training fluctuations, while its rank-allocation space is limited by fine-tuning cost.

Approach

Measure singular-value salience across a time series by combining orthogonality-weighted singular value magnitudes with an influence-domain score from a Pearson-correlation and regression-slope dependency graph (de-cycled via DFS), and adapt the time-window size so pruning is fast early and cautious later, allowing a larger initial rank.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SalientLoRA instead of the strongest baseline by average scoreDeBERTaV3-base · GLUE, rt=144average score: 88.88 -> 89.79Helped
use SalientLoRA instead of the strongest baseline by average scoreDeBERTaV3-base · GLUE, rt=276average score: 89.46 -> 90.23Helped
use SalientLoRA instead of Full FTT5-base · CNN/DailyMailROUGE-1: 42.05 -> 43.47Helped
use SalientLoRA instead of Full FTT5-base · CNN/DailyMailROUGE-2: 20.34 -> 20.52Helped
use SalientLoRA instead of Full FTT5-base · CNN/DailyMailROUGE-L: 39.40 -> 40.91Helped
use SalientLoRA instead of the strongest fine-tuning baselineLLaMA-7B · MT-Benchscore: 5.17 -> 5.28Helped
use SalientLoRA instead of the strongest fine-tuning baselineLLaMA2-7B · MT-Benchscore: 5.31 -> 5.42Helped
add orthogonality-aware magnitude weighting (ablation)SalientLoRA · GLUEaverage score: 89.31 -> 89.79Helped
add influence-domain measurement (ablation)SalientLoRA · GLUEaverage score: 88.99 -> 89.79Helped
increase initial rank (ablation)AdaLoRA · CoLA, RTE, STS-B, and MRPCperformance: +0.39% - 1.44%Helped
increase initial rank (ablation)SalientLoRA · CoLA, RTE, STS-B, and MRPCperformance: +0.55% - 1.5%Helped
increase initial rank (ablation)AdaLoRA · CoLA, RTE, STS-B, and MRPCfine-tuning time: 108% on averageHurt

Surprising findings

Limitations

Experimental setup

Datasets: GLUE XSum CNN/DailyMail Alpaca

Benchmarks: GLUE XSum CNN/DailyMail MT-Bench

Metrics: Matthews correlation coefficient Spearman correlation accuracy ROUGE-1 ROUGE-2 ROUGE-L MT-Bench score runtime

Baselines: Full FT Adapter AdapterFusion LoRA SoRA AdaLoRA DoRA

Builds on: LoRA AdaLoRA DoRA SoRA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy