atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

AuroRA: Breaking Low-Rank Bottleneck of LoRA with Nonlinear Mapping

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 AuroRA, an MLP-like LoRA variant that inserts an adaptive nonlinear layer (fixed tanh plus learnable B-spline) between low-rank projectors, matching or beating full fine-tuning with a much smaller hidden rank.

Problem

LoRA's low-rank bottleneck: closing the gap to full fine-tuning requires higher rank and more parameters, and existing linear LoRA variants remain linear in composition.

Approach

Insert an Adaptive Nonlinear Layer between LoRA's down and up projectors, combining a parameter-free tanh nonlinearity (coarse fitting) with a learnable B-spline nonlinearity (fine fitting) plus a self-projection, at a compressed hidden rank (r~=2); after training the nonlinearity is merged into a static update B·σ(A) for inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
introduce AuroRA nonlinear adaptation instead of LoRARoBERTa-Base · GLUE (6-task Avg.)score: 85.2 -> 87.1Helped
introduce AuroRA nonlinear adaptation instead of MiLoRALLaMA3-8B · Commonsense reasoning (8-task Avg.)accuracy: 81.9 -> 83.6Helped
introduce AuroRA nonlinear adaptation instead of FourierFTViT-Base · Image classification (8-dataset Avg.)accuracy (%): 80.3 -> 85.1Helped
add fixed nonlinearity (ablation)AuroRA · OxfordPetsaccuracy (%): 93.3 -> 93.9Helped
add learnable nonlinearity (ablation)AuroRA · OxfordPetsaccuracy (%): 93.1 -> 93.9Helped
replace tanh with LeakyReLU (ablation)AuroRA · StanfordCarsaccuracy (%): 75.7 -> 75.6Hurt
replace tanh with Sigmoid (ablation)AuroRA · StanfordCarsaccuracy (%): 75.7 -> 75.2Hurt
use static form in both training and inference (ablation)AuroRA · Commonsense reasoning (8-task Avg.)accuracy: 83.6 -> 82.8Hurt
keep dynamic form for inference as well as training (ablation)AuroRA · Commonsense reasoning (8-task Avg.)accuracy: 83.6 -> 83.8No clear effect
keep dynamic form for inference as well as training (ablation)AuroRA · Commonsense reasoning (8-task Avg.)total time: $15.28$ h -> $15.60$ hHurt

Surprising findings

Limitations

Experimental setup

Datasets: GLUE Commonsense170K OxfordPets CIFAR-10 DTD EuroSAT RESISC45 StanfordCars FGVC CIFAR-100 DreamBooth

Benchmarks: GLUE BoolQ PIQA SIQA HellaSwag WinoGrande ARC-e ARC-c OBQA OxfordPets StanfordCars CIFAR10

Metrics: accuracy Matthews correlation coefficient Pearson correlation coefficient

Baselines: Full Fine-Tuning BitFit Adapter LoRA AdaLoRA DyLoRA FourierFT LoRA-drop DoRA MoSLoRA PiSSA MiLoRA

Builds on: LoRA MoSLoRA FourierFT DoRA PiSSA

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