atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

DePT: Decomposed Prompt Tuning for Parameter-Efficient Fine-tuning

ICLR 2024 · Architectures and efficiency › Pruning and efficient tuning · approach: Adapter-based parameter-efficient tuning · 1 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 DePT, which decomposes a soft prompt into a shorter soft prompt plus a low-rank update added to frozen word embeddings, trained with two learning rates, to cut prompt-tuning time and memory at equal trainable parameter count.

Problem

Prompt tuning appends extra soft-prompt tokens that lengthen input sequences, increasing training/inference time and memory due to Transformer quadratic cost, and it converges slowly and is sensitive to initialization.

Approach

Decompose the soft prompt into a shorter soft prompt (m tokens) and a low-rank pair (B A) that updates the frozen word embeddings element-wise, keeping parameter count equal to vanilla PT while shortening the input sequence; the two components are optimized with different learning rates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace vanilla prompt tuning with DePTT5-base · GLUEmean score: 84.8 -> 85.9Helped
Replace vanilla prompt tuning with DePTT5-base · SuperGLUEmean score: 60.0 -> 76.5Helped
Replace vanilla prompt tuning with DePTT5-base · MRQA 2019 Shared Taskmean F1: +3.6%Helped
Replace vanilla prompt tuning with DePTT5-base · Other NLP datasetsmean accuracy: +14.2%Helped
Use DePT instead of full fine-tuningCLIP-T5 · VQA Karpathy testaccuracy (%): 67.1$_{0.1}$ -> 59.8$_{0.4}$Hurt
Replace vanilla prompt tuning with DePTCLIP-T5 · MSCOCO Karpathy testCIDEr: 112.2$_{0.3}$ -> 113.7$_{0.3}$Helped
Decompose the prompt and shorten it to m=20T5-small · GLUE inferencesamples per second: 167.3 -> 178.3Helped
Decompose the prompt and shorten it to m=20T5-large · GLUE inferencesamples per second: 21.0 -> 24.8Helped
Use mixed learning rates: larger for the soft prompt and lower for low-rank matrices (ablation)DePT · GLUEaverage performance: 40.8 / 54.7 -> 85.7Helped
Remove the short soft prompt, setting m=0 (ablation)DePT · GLUEaverage performanceHurt
Add PETL transfer learning to DePTDePT · SuperGLUE CB, 4-shotaccuracy: 53.5% -> 75.0%Helped
Add PETL transfer learning to DePTDePT · SciTail, 4-shotaccuracy: 57.7% -> 78.1%Helped

Surprising findings

Limitations

Experimental setup

Datasets: GLUE SuperGLUE MRQA 2019 WinoGrande Yelp-2 SciTail PAWS-Wiki VQA MSCOCO SQuAD ReCoRD

Benchmarks: GLUE SuperGLUE MRQA 2019 WinoGrande Yelp-2 SciTail PAWS-Wiki VQA MSCOCO

Metrics: accuracy F1 Pearson correlation CIDEr training time memory inference samples per second

Baselines: Fine-tuning Adapter AdapterDrop BitFit LoRA LST PT SPoT ATTEMPT MPT HyperFormer HyperDecoder

Builds on: prompt tuning LoRA ATTEMPT SPoT

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