atlas

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

Neutral residues: revisiting adapters for model extension

ICML 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.

Proposes "neutral residues," gated parallel adapters trained with an l1 sparsity loss on original-domain data so new residual blocks output near-zero there, to extend LLMs to new languages with less forgetting of English.

Problem

Extending a pretrained LLM to a new language/domain adds knowledge but causes forgetting of the original domain; fine-tuning and LoRA add no formal capacity and trade off learning vs. forgetting.

Approach

Parallel FFN adapters with a ReLU block gate trained by an l1 local loss on original-distribution data, so each new residual block outputs near-zero on the original domain, combined with low-variance initialization and mixed data (p=0.1 English Wikipedia).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add a ReLU block gate and L1 local loss instead of a vanilla adapter (ablation)EN-LM-1B extension · FrenchFrench task average: 41.3 -> 43.6Helped
add L1 supervision to a ReLU-gated adapter (ablation)EN-LM-1B extension · FrenchFrench task average: 42.8 -> 43.6Helped
remove the block gate while retaining L1 regularization (ablation)EN-LM-1B extension · FrenchFrench task average: 43.6 -> 42.4Hurt
replace ReLU plus L1 with sigmoid plus cross-entropy gating (ablation)EN-LM-1B extension · FrenchFrench task average: 43.6 -> 42.6Hurt
use low-variance initialization instead of He initialization (ablation)Neutral residues · FrenchFrench task average: 41.6 -> 43.6Helped
set the L1 loss coefficient to 0.01 rather than 0 (ablation)Neutral residues · FrenchFrench task average: 42.8 -> 43.6Helped
increase original-domain data proportion from p=0 to p=0.1 (ablation)EN-LM-1B extension with vanilla adapters · English and French validationperplexity: English: 0.720 -> 0.687; French: 0.810 -> 0.812Mixed
extend Gemma-2B with neutral residues rather than vanilla adaptersGemma-2B · Danish target learningtask average: 42.3 -> 42.9Helped
extend Gemma-2B with neutral residues rather than LoRAGemma-2B · French target learningtask average: 44.9 -> 48.2Helped
extend Gemma-2B with neutral residues rather than adaptersGemma-2B · Hungarian target learningtask average: 38.4 -> 38.8Helped
extend Gemma-2B with neutral residues rather than adaptersGemma-2B · Slovak target learningtask average: 37.7 -> 38.6Helped
extend Gemma-2B with neutral residues rather than finetuningGemma-2B · Math GSM8K (5-shot)accuracy: 58.4 -> 54.4Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CommonCrawl (Danish, French, Hungarian, Slovak, Japanese) English Wikipedia OpenMathInstruct-2 MetaMathQA FLORES

Benchmarks: ARC challenge HellaSwag MMLU CommonSenseQA Belebele PubMed perplexity GSM8K FLORES

Metrics: perplexity accuracy task average

Baselines: Finetuning LoRA Vanilla adapters Backbone LoRAMoE

Builds on: adapters LoRA mixture of experts GLU feed-forward

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