atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

From PEFT to DEFT: Parameter Efficient Finetuning for Reducing Activation Density in Transformers

AAAI 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Adapter-based parameter-efficient tuning · 7 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 DEFT, a density loss added to PEFT training (adapter, LoRA, prefix, prompt, QLoRA) that induces activation sparsity in MLP intermediate activations, plus ADA-DEFT with learnable layerwise gates that allow skipping MLP blocks at inference.

Problem

Fine-tuning large pretrained language models is costly, and dense MLP activations make inference expensive on hardware; the paper asks whether PEFT can also reduce activation density in transformers without hurting downstream performance.

Approach

Augment the PEFT task loss with a differentiable approximation of the L0 norm (tanh for ReLU models, l0 for GeLU models) of MLP intermediate activations, so that only the small set of PEFT parameters is trained to induce activation sparsity; ADA-DEFT adds per-block trainable scalars in [0,1] that can drive whole MLP blocks to zero and be skipped at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add density loss to Adapter PEFTRoBERTa Large · GLUEaverage performance: 87.91 -> 88.06Helped
add density loss to PEFTRoBERTa Large · GLUEactivation density: 44.94% density changeHelped
add density loss to Adapter PEFTBERT Base · GLUEaverage performance: 80.44 -> 80.67Helped
add density loss to Adapter PEFTT5 Small · SQuADF1: $82.58\pm0.08$ -> $82.41\pm0.11$Hurt
add density loss to QLoRA PEFTFlan-T5 XXL · SQuADencoder density: \textbf{53.19}% density changeHelped
add density loss to QLoRA PEFTFlan-T5 XXL · SQuADdecoder density: \textbf{90.60}% density changeHelped
add adaptive layerwise density weightsFlan-T5 XL QLoRA · SQuADF1: $93.11\pm0.04$ -> $92.30\pm0.00$Hurt
add adaptive layerwise density weightsFlan-T5 XL QLoRA · SQuADruntime: \textbf{8.79}% savingHelped
apply WANDA pruning after DEFT instead of PEFTRoBERTa Large · SST-2 and MNLI validation at 50% sparsityaccuracy: 51.73\% -> 60.96\%Helped
replace tanh approximation with l0 approximation (ablation)DEFT Adapter · SST-2 (BERT Base)accuracy: {92.36 $\pm$ 0.36} -> 92.13 $\pm$ 0.30No clear effect
replace tanh approximation with sigmoid approximation (ablation)DEFT Adapter · SST-2 (BERT Base)accuracy: {92.36 $\pm$ 0.36} -> {92.02 $\pm$ 0.05}No clear effect
replace tanh approximation with l1 approximation (ablation)DEFT Adapter · SST-2 (BERT Base)accuracy: {92.36 $\pm$ 0.36} -> {50.91 $\pm$ 0.00}Hurt

Surprising findings

Limitations

Experimental setup

Datasets: GLUE SQuAD CIFAR-10

Benchmarks: GLUE SQuAD CIFAR-10

Metrics: accuracy Matthews correlation Pearson correlation F1 exact match activation density density change energy consumption ratio runtime memory

Baselines: PEFT (Adapter) PEFT (LoRA) PEFT (Prefix-T) PEFT (Prompt-T) PEFT (QLoRA) ADA-PEFT

Builds on: LoRA Adapter Prefix-tuning Prompt tuning QLoRA WANDA

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