atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

GraLoRA: Granular Low-Rank Adaptation for Parameter-Efficient Fine-Tuning

NeurIPS 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: LoRA variants and theory · 0 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 GraLoRA, which partitions each LoRA weight update into a k×k grid of sub-blocks with independent low-rank adapters, raising effective rank by k at equal parameter count to narrow the gap with full fine-tuning.

Problem

LoRA overfits or stagnates when the rank is increased and remains below full fine-tuning performance, which the authors attribute to gradient entanglement caused by input outlier channels.

Approach

Replace the single low-rank update with a block-wise grid of k^2 small LoRA adapters, each covering one input/output sub-block, so the effective rank becomes kr with the same parameter count and FLOPs as LoRA and gradients are localized to blocks touched by outlier channels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace LoRA with GraLoRALLaMA3.1-8B · HumanEval+ test, rank 128Pass@1: 55.8% -> 64.3%; +8.5%Helped
Replace LoRA with GraLoRAQwen2.5-1.5B · Commonsense reasoning averageaccuracy: 78.7% -> 79.8%Helped
Replace LoRA with GraLoRAQwen2.5-7B · Commonsense reasoning averageaccuracy: 85.6% -> 86.4%Helped
Replace LoRA with GraLoRALLaMA3.2-3B · Commonsense reasoning averageaccuracy: 81.3% -> 84.6%Helped
Replace LoRA with GraLoRAQwen2.5-1.5B · MATH, rank 128accuracy: 24.7% -> 28.9%; 4.2%Helped
Replace LoRA with Best GraLoRARoBERTa-base · GLUEaverage accuracy: 84.2 -> 86.0; 1.8%Helped
Replace LoRA with GraLoRASDXL · Personalized image generationCLIP similarity: 91.4% -> 91.9%; 0.5%Helped
Replace LoRA with GraLoRASDXL · Personalized image generationDINOv2 similarity: 79.2% -> 81.3%; 2.1%Helped
Use GraLoRA with k=2 instead of k=1 (vanilla LoRA) (ablation)LLaMA3.1-8B · HumanEval+ test, rank 32Pass@1Helped
Use GraLoRA with k=4 instead of k=1 (vanilla LoRA) (ablation)LLaMA3.1-8B · HumanEval+ test, rank 128Pass@1Helped
Allocate part of rank to the LoRA component in Hybrid GraLoRA (ablation)LLaMA3.1-8B · HumanEval+ test, rank 16accuracyHelped
Allocate rank to the LoRA component in Hybrid GraLoRA (ablation)LLaMA3.1-8B · Code generation, larger ranksaccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: Magicoder-Evol-Instruct-110k BoolQ PIQA SIQA HellaSwag WinoGrande ARC-Challenge ARC-Easy OpenBookQA MetaMathQA GLUE Naruto-BLIP-Captions

Benchmarks: HumanEval+ BoolQ PIQA SIQA HellaSwag WinoGrande ARC-Challenge ARC-Easy OpenBookQA MATH GLUE Naruto-BLIP-Captions personalized generation

Metrics: Pass@1 Pass@5 Pass@10 accuracy average accuracy CLIP similarity DINOv2 similarity

Baselines: LoRA MoRA RaSA MELoRA BOFT LoRA-XS LoRA-SB VeRA FourierFT DoRA PiSSA rsLoRA

Builds on: LoRA MoRA RaSA VeRA

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