atlas

Research map / Large language models / Instruction and fine-tuning

Generative Adapter: Contextualizing Language Models in Parameters with A Single Forward Pass

ICLR 2025 · Large language models › Instruction and fine-tuning · approach: Efficient LLM fine-tuning systems · 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.

Introduces GenerativeAdapter, a generator trained self-supervised on frozen LMs that maps streamed context to low-rank LoRA-style adapters in a single forward pass for knowledge injection, ICL and personalization.

Problem

Adapting frozen LLMs to new contexts currently requires either costly fine-tuning or prompting that adds inference overhead over long contexts.

Approach

A layer-specific adapter generator maps hidden states of the context (accumulated via outer products, with SVD normalization) to low-rank additive weight updates of a frozen base LM, trained end-to-end with reconstruction and completion next-token losses; the adapter is produced by forward passes only and updated incrementally as chunks arrive.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GenerativeAdapter instead of supervised fine-tuningMistral-7B-Instruct · StreamingQAF1: 19.5 -> 31.5Helped
use GenerativeAdapter instead of in-context promptingMistral-7B-Instruct · StreamingQA (512 tokens)F1: 47.2 -> 51.5Helped
use GenerativeAdapter instead of in-context promptingMistral-7B-Instruct · SQuAD (512 tokens)F1: 45.4 -> 48.8Helped
replace full-conversation prompting with GenerativeAdapterMistral-7B-Instruct · MSCInference computation (TFLOPS): 2.059 -> 0.505Helped
replace full-conversation prompting with GenerativeAdapterMistral-7B-Instruct · MSCF1: 66.0 -> 40.2Hurt
replace Ultragist (512 Tokens) with GenerativeAdapterMistral-7B-Instruct · MSCF1: 40.8 -> 40.2No clear effect
use both reconstruction and completion tasks instead of reconstruction task only (ablation)GenerativeAdapter · Validation set (SlimPajama)Completion perplexity: 34.34 -> 7.40Helped
use both reconstruction and completion tasks instead of completion task only (ablation)GenerativeAdapter · Validation set (SlimPajama)Reconstruction perplexity: 6.38 -> 1.75Helped
replace Frobenius normalization with SVD normalization (ablation)GenerativeAdapter · Validation set (SlimPajama)Reconstruction perplexity: 7.72 -> 1.75Helped
replace Frobenius normalization with SVD normalization (ablation)GenerativeAdapter · Validation set (SlimPajama)Completion perplexity: 7.32 -> 7.40No clear effect
add the adapter to the feedforward down projection instead of the default attention output projection (ablation)GenerativeAdapter · Validation set (SlimPajama)Reconstruction perplexity: 1.75 -> 1.68Helped
add the adapter to the feedforward down projection instead of the default attention output projection (ablation)GenerativeAdapter · Validation set (SlimPajama)Completion perplexity: 7.40 -> 7.26Helped

Surprising findings

Limitations

Experimental setup

Datasets: SlimPajama SQuAD StreamingQA MetaICL MSC COQA DROP NarrativeQA PubMedQA Quail MS MARCO BookSum

Benchmarks: SQuAD StreamingQA MetaICL MSC

Metrics: F1 accuracy TFLOPS extra storage (M floats) perplexity

Baselines: Zero-shot prompting Supervised fine-tuning Continuous pretraining In-context prompting UltraGist

Builds on: LoRA fast weight programmers Generative adapter-style meta-learning (amortization networks)

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