arXiv paper· machine learning (parameter-efficient fine-tuning of large language models)· method paper

One Rate Is Not Enough: Adaptive Anisotropic Learning Rates for LoRA Fine-Tuning

Huiyi Wang, Daijiao Liu, Lina Yao, Dong Gong

cs.LG

Quick verdict

Claims LoRA's uniform LR wastes rank capacity; adds per-rank adaptive LRs (velocity+Adam SNR) with broad gains, but key margins lack significance testing.

Summary

This paper challenges the convention of applying a single global learning rate to all parameters of a LoRA adapter. The authors first show empirically (Sec. 3) that the rank-one components within each LoRA module update at highly uneven velocities (median max/min ratio 2×, 90th percentile 4×), that this ordering forms within roughly the first 1k steps and persists, and that low-velocity modules converge to spectrally concentrated updates (effective rank 12.7 out of 32 versus 27.2 for the best rank-32 approximation of a full fine-tuning update). They propose AnLR-LoRA, which assigns each rank-one component an adaptive multiplier computed online from two signals available in AdamW — function-space velocity and Adam SNR — fused log-additively, mean-normalized per module, and applied via post-step delta scaling (justified by Propositions 1–2). Across commonsense reasoning (three 7-8B backbones, up to +4.3 average points over LoRA), math/code/dialogue (GSM8K 61.87 vs 59.59; HumanEval 28.05 vs 24.39) and visual instruction tuning (+0.54 average), the method achieves the best averages, also surpassing rsLoRA and LoRA+ on average, and transfers to PiSSA, MiLoRA and LoRA-Dash while remaining robust to learning-rate and hyperparameter choices. Main limitations: no significance testing, some margins within seed noise, and mechanism analyses confined to one model and task.

Review complete

Assessment at a glance

machine learning (parameter-efficient fine-tuning of large language models)

4

risk flags identified

● high 0

● medium 2

● low 2

Reproducibility readinesshigh
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducibleNeeds GPU

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Under the uniform-LR convention, rank-one components within a LoRA adapter update at highly anisotropic velocities (median max/min 2×, 90th percentile 4×), with an ordering established early and persisting through training.
  • Low-velocity modules converge to spectrally concentrated BA updates — effective rank 12.7 of 32 versus 27.2 for the best rank-32 approximation of a full fine-tuning update — leaving the nominal rank budget underused.
  • AnLR-LoRA's per-rank-one multipliers, computed online from function-space velocity and Adam SNR, fused log-additively, mean-normalized per module and applied via post-step delta scaling, improve average accuracy across commonsense, NLG and visual instruction tuning without extra trainable parameters.
  • Post-step delta scaling is required to realize per-component effective learning rates under AdamW, since pre-step gradient scaling is cancelled by the normalizer (Propositions 1-2).
  • The gains transfer to PiSSA, MiLoRA and LoRA-Dash and exceed AdaLoRA, DoRA and LoRA-Pro averages on commonsense reasoning, remaining robust across learning rates, ranks and fusion hyperparameters.

Strengths

  • Well-quantified empirical diagnosis of a real granularity gap

    Sec. 3 measures per-rank-one velocity across 224 LoRA modules (LLaMA2-7B on MetaMathQA): median max/min ratio 2×, p90 4×, top 1% above 8×; ordering forms within ~1k steps (Fig. 2a). Spectral consequence is quantified: LoRA rank-32 reaches effective rank 12.7 vs 27.2 for the best rank-32 approximation of a full fine-tuning update (Sec. 3.3, App. D.1).

  • Principled implementation with the right theory question asked

    Proposition 1 shows pre-step gradient scaling is cancelled by Adam's normalization (exact at ε=0), and Proposition 2 shows post-step delta scaling equals outer-rate substitution — together justifying the design in Sec. 4.4/Alg. 1 rather than leaving the rescaling heuristic ad hoc.

  • Unusually thorough ablation suite

  • Mechanistic validation beyond end-task numbers

  • Orthogonality and scale checks

Weaknesses

  • No statistical significance testing despite small margins

  • Method-specific hyperparameters with limited tuning-advantage controls

  • Mechanism evidence concentrated on one model/task pair

  • Erratic baseline entries raise baseline-quality questions

  • Novelty delta over per-parameter adaptivity is argued, not directly tested

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

AnLR-LoRA — Structured Preliminary Review

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 4 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is AnLR-LoRA and how does it differ from standard LoRA?

AnLR-LoRA is a fine-tuning scheme that gives every rank-one component of a LoRA adapter its own effective learning rate instead of one shared global rate. Each component's multiplier is computed online from two signals already available during AdamW training — how fast that component's contribution to the adapter update is changing (velocity) and its Adam signal-to-noise ratio — then mean-normalized per module so the average learning rate stays unchanged. It adds no trainable parameters and applies the rates by rescaling the optimizer step.

How much does AnLR-LoRA improve over LoRA?

On the paper's benchmarks it raises average commonsense-reasoning accuracy by up to 4.3 points (LLaMA2-7B: 81.0 vs 77.5 across eight tasks), improves GSM8K math accuracy from 59.59 to 61.87 and HumanEval code generation from 24.39 to 28.05 with LLaMA2-7B, and adds +0.54 average across seven vision-language benchmarks with LLaVA-1.5-7B. Gains are larger when the global learning rate is poorly tuned.

Does AnLR-LoRA cost extra memory or parameters?

It introduces no trainable parameters. The only overhead is a transient snapshot of the LoRA factors within each optimizer step — about 56 MB on LLaMA2-7B, roughly 0.42% of base-model weight memory, shrinking proportionally for larger models — which the authors say can be eliminated by fusing the rescaling into the optimizer step.

Is code for AnLR-LoRA available?

The paper does not announce a public code release. However, it provides a full algorithm (Alg. 1), complete hyperparameter tables for all experiment families, and states the implementation builds on the public HuggingFace PEFT library with standard public datasets, so reimplementation is straightforward for practitioners.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Numeric point values inside figures (Figs. 1-5, 8-10) are not recoverable from text extraction; figure-based judgments rely on captions, axis labels and in-text numbers only.
  • codeAvailable=false reflects the absence of any code-release statement in the provided text, not a confirmed lack of a repository.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
One Rate Is Not Enough: Adaptive Anisotropic Learning Rates for LoRA Fine-Tuning | Evolve.Pub