atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

LoCA: Location-Aware Cosine Adaptation for Parameter-Efficient Fine-Tuning

ICLR 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 LoCA, an iDCT-based PEFT method that learns both coefficients and locations of DCT frequency components, using finite-difference gradients for discrete locations, and compares it theoretically to low-rank and Fourier-domain adaptation.

Problem

Low-rank adaptation constrains the hypothesis space of weight updates, and FourierFT's random frequency-location selection lacks theoretical grounding relative to low-rank methods; PEFT needs more expressive yet parameter-efficient weight reparameterizations.

Approach

Reparameterize the weight update as a sparse set of learnable DCT coefficients placed by iDCT, and learn their discrete locations via central finite-difference gradient estimates, alternating coefficient and location optimization before freezing locations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace random frequency-location selection with learned location selectionFourierFT-style frequency adaptation · GLUE (RoBERTa-base), All Avg.average: 85.4 -> 86.0Helped
replace random frequency-location selection with learned location selectionFourierFT-style frequency adaptation · E2E (GPT-2 Large)BLEU: 70.2±.2 -> 70.4±.2Helped
replace random frequency-location selection with learned location selectionFourierFT-style frequency adaptation · Average (ViT-base, 239K parameters)accuracy: 86.02 -> 86.66Helped
optimize coefficients only with randomly initialized locations (ablation)LoCA · QQP (RoBERTa-base)accuracy: 88.7 -> 87.7Hurt
alternate coefficient and location optimization throughout training instead of fixing locations after the alternating phase (ablation)LoCA · QQP (RoBERTa-base)accuracy: 88.7 -> 86.5Hurt
jointly optimize locations and coefficients in each step (ablation)LoCA · QQP (RoBERTa-base)accuracy: 88.7 -> 88.0Hurt
use forward-difference gradient approximation instead of central difference (ablation)LoCA · QQP (RoBERTa-base)accuracy: 88.7 -> 88.6Hurt
use backward-difference gradient approximation instead of central difference (ablation)LoCA · QQP (RoBERTa-base)accuracy: 88.7 -> 88.4Hurt
increase the frequency-component budget from 72K to 239K parametersLoCA on ViT-base · Averageaccuracy: 85.71 -> 86.66Helped

Surprising findings

Limitations

Experimental setup

Datasets: GLUE E2E NLG Challenge Alpaca-52K OxfordPets StanfordCars CIFAR10 DTD EuroSAT FGVC RESISC45 CIFAR100

Benchmarks: GLUE E2E NLG MT-Bench Vicuna OxfordPets StanfordCars CIFAR10 DTD EuroSAT FGVC RESISC45 CIFAR100

Metrics: accuracy Matthews correlation coefficient Pearson correlation BLEU NIST METEOR ROUGE-L CIDEr GPT-4 judge score (1-10)

Baselines: Full fine-tuning BitFit Adapter LoRA AdaLoRA VeRA DoRA FourierFT Linear Probing

Builds on: LoRA FourierFT straight-through estimator VeRA 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