atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Parameter Efficient Fine-tuning via Explained Variance Adaptation

NeurIPS 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Adapter-based parameter-efficient tuning · 2 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 EVA, a LoRA initialization that runs incremental SVD on minibatch activations to set A to top right-singular vectors and redistributes ranks by explained variance, evaluated on NLG, NLU, image classification, and decision making.

Problem

LoRA initialization schemes based on SVD of weights or gradients do not provably maximize the expected gradient signal at the onset of fine-tuning, leading to slow convergence; fixed uniform rank allocation also wastes parameters.

Approach

Initialize LoRA A matrices with the top right-singular vectors of incremental SVD over minibatch activations (variance-optimal, provably maximizing expected squared gradient norm), and redistribute ranks across layers globally by normalized explained variance under a fixed rank budget.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Initialize LoRA using activation-variance directions and redistribute ranksLoRA fine-tuning with RoBERTa Large · GLUE (8 tasks)Avg: 89.3 -> 89.6Helped
Initialize LoRA using activation-variance directions and redistribute ranksLoRA fine-tuning with DeBERTa v3 Base · GLUE (8 tasks)Avg: 89.6 -> 89.9Helped
Initialize LoRA using activation-variance directions and redistribute ranksLlama-2-7B · 8 common-sense reasoning tasksAvg.: 82.2 -> 83.4Helped
Combine EVA with DoRALlama-2-7B · 8 common-sense reasoning tasksAvg.: 83.1 -> 84.2Helped
Initialize LoRA using activation-variance directions and redistribute ranksLlama-3.1-8B · 8 common-sense reasoning tasksAvg.: 89.2 -> 89.5Helped
Combine EVA with DoRALlama-3.1-8B · 8 common-sense reasoning tasksAvg.: 89.3 -> 89.7Helped
Initialize LoRA using activation-variance directions and redistribute ranksGemma-2-9B · 8 common-sense reasoning tasksAvg.: 92.2 -> 92.5Helped
Use adaptive rank allocation with EVA initialization (ablation)EVA fine-tuning · Decision making (Meta-World CW10)performanceNo clear effect
Use DoRA with EVA initializationDecision Transformer fine-tuning · Meta-World CW10average performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: BoolQ PIQA SIQA HellaSwag Winogrande ARC-e ARC-c OpenBookQA MetaMathQA GLUE VTAB-1K Meta-World

Benchmarks: BoolQ PIQA SIQA HellaSwag Winogrande ARC-e ARC-c OpenBookQA MATH GSM8K GLUE VTAB-1K

Metrics: accuracy average score Matthews correlation Pearson correlation success rate number of trainable parameters wall-clock overhead

Baselines: LoRA AdaLoRA PiSSA MiLoRA OLoRA LoRA-GA CorDA DoRA FFT

Builds on: LoRA PiSSA LoRA-GA CorDA AdaLoRA DoRA

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