atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

The Expressive Power of Low-Rank Adaptation

ICLR 2024 · Architectures and efficiency › Pruning and efficient tuning · approach: LoRA variants and theory · 5 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.

Theoretical analysis of the expressive power of LoRA showing that low-rank adapters on a frozen FNN or Transformer can exactly represent a target model of comparable size, with rank thresholds set by width, depth and the error matrix rank.

Problem

Understanding what LoRA can represent theoretically: the minimal adapter rank needed for a frozen (possibly random) network to exactly match a target network, the approximation error at lower ranks, and how depth and width affect this.

Approach

Decomposes the change in a product of LoRA-adapted linear layers into a sum of L rank-R terms, so the product can match the best rank-(RL) approximation of the error matrix; extends this to ReLU FNNs via layer partitioning and to Transformers by tuning attention weights, with explicit adapter constructions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LoRA rank R ≥ 8LoRA adapter construction · Linear model approximation and FNN approximationMSE: R ≥ 8Helped
Pretrain the frozen model on the target distributionLoRA · Linear model approximation and FNN approximationLoRA rank required for near-zero MSEHelped
Use the construction-derived adapters instead of gradient-update adaptersLoRA · Linear model approximationMSENo clear effect
Use gradient-update adapters instead of the construction-derived adaptersLoRA · FNN approximation at small rankMSEHelped
Use a larger model for a fixed downstream taskLoRA · Fixed downstream taskLoRA rank required for desired performanceHelped
Use a frozen model closer to the target modelLoRA · Target-model approximationLoRA rank required for desired performanceHelped
Update bias parameters in addition to weight matricesLoRA · FNN approximationApproximation performanceHelped
Apply LoRA to attention weightsTransformer networks · Transformer networksApproximation performanceHelped
Use LoRA instead of final-layer tuningRandomly generated FNN · One-layer target FNNTarget-model approximationHelped
Use current LoRA training optimization algorithmsLoRA · Experiments shown in figuresOptimization performanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic random linear and FNN models GLUE benchmark

Benchmarks: GLUE

Metrics: mean squared error approximation error vs LoRA-rank

Baselines: full gradient-based LoRA training final layers tuning

Builds on: LoRA Eckart-Young-Mirsky theorem Expressive power of normalization fine-tuning (Wang et al.)

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