atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Parameter-Efficient Fine-Tuning with Controls

ICML 2024 · Architectures and efficiency › Pruning and efficient tuning · approach: LoRA variants and theory

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.

Recasts LoRA-style PEFT as a control problem over frozen ViT blocks, derives a controllability condition, and proposes a parameter-free cross-patch attention controller (ANC) that beats LoRA and AdaptFormer on three vision datasets at equal parameter counts.

Problem

Parameter-efficient fine-tuning of pre-trained Vision Transformers lacks a principled understanding; existing LoRA-like perturbations (LoRA, AdaptFormer) may fail to be controllable, especially for large datasets, and token-wise linear controllers cannot mix information across patches.

Approach

Treat lightweight LoRA matrices as control modules that perturb frozen ViT dynamics; derive sufficient conditions for local controllability (linear controllers fail when datasets are large), and add a parameter-free cross-patch attention head on top of LoRA outputs to introduce nonlinearity and token mixing without extra parameters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace LoRA or AdaptFormer controls with the parameter-free attention-augmented nonlinear controller (ANC)ViT PEFT · CIFAR-100, SVHN, Food-101accuracy: ANC-32: 86.69, 96.94, 88.06; AdaptFormer-32: 85.42, 96.45, 86.21Helped
add a second controller head to ANC-32 (ablation)ANC-32 · CIFAR-100, SVHN, Food-101accuracy: +0.45, +0.09, +0.37Helped
add a second controller head to ANC-64 (ablation)ANC-64 · CIFAR-100, SVHN, Food-101accuracy: +0.29, +0.09, +0.32Helped
add a second controller head to ANC-128 (ablation)ANC-128 · CIFAR-100, SVHN, Food-101accuracy: +0.35, +0.07, +0.51Helped
remove ReLU from AdaptFormer-64 (ablation)AdaptFormer-64 · CIFAR-100, SVHN, Food-101accuracy: 85.90 -> 86.01; 96.89 -> 96.85; 87.61 -> 87.68Mixed
add a sigmoid activation to AdaptFormer-64 (ablation)AdaptFormer-64 · CIFAR-100, SVHN, Food-101accuracy: 84.61; 95.99; 85.80Hurt
add a CPA attention head to the controller (ablation)ViT PEFT control · CIFAR-100accuracy: 86.01 -> 87.06Helped
add a CPA attention head to the controller (ablation)ViT PEFT control · SVHNaccuracy: 96.85 -> 97.03Helped
add a CPA attention head to the controller (ablation)ViT PEFT control · Food-101accuracy: 87.68 -> 88.33Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 SVHN Food-101

Benchmarks: CIFAR-100 SVHN Food-101

Metrics: test accuracy training loss singular value spectrum (controllability check)

Baselines: Full-Tuning Linear-Probing VPT LoRA AdaptFormer

Builds on: LoRA AdaptFormer Vision Transformer Visual Prompt Tuning

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