atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Sketch to Adapt: Fine-Tunable Sketches for Efficient LLM Adaptation

ICML 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Adapter-based parameter-efficient tuning · 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 SketchTune, which compresses LLM weights into learned, fine-tunable sketches (shared quantized values plus a one-hot mapping) so compression and adaptation happen in one unified, adapter-free framework.

Problem

Parameter-efficient fine-tuning of LLMs relies on low-rank adapters that are restrictive and, when combined with quantized base weights, yield suboptimal quality and two unmergeable computation paths that slow training and inference.

Approach

Replace additive low-rank adapters with a learned sketching of each weight row (weighted k-means on Hessian-weighted parameters plus GPTQ-style error compensation), so the compressed weights themselves are the trainable parameters; a theorem characterizes when sketching beats low-rank approximation for weight updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SketchTune GPR=4 INT4 instead of LoftQ rank 64 NF4Llama-2-7B fine-tuning · GSM8Kaccuracy: 35.00 -> 39.73Helped
Use SketchTune GPR=4 INT4 instead of LoftQ rank 64 NF4Llama-2-13B fine-tuning · GSM8Kaccuracy: 45.00 -> 50.34Helped
Use SketchTune GPR=4 INT2 instead of LoftQ rank 64 NF2Llama-2-7B fine-tuning · GSM8Kaccuracy: 20.90 -> 29.95Helped
Use SketchTune GPR=4 INT2 instead of LoftQ rank 64 NF2Llama-2-13B fine-tuning · GSM8Kaccuracy: 25.40 -> 39.88Helped
Use SketchTune GPR=1 INT2 instead of LoftQ rank 64 NF2Llama-2-7B fine-tuning · WikiText-2perplexity: 7.85 -> 7.40Helped
Use SketchTune GPR=4 instead of S²FTMistral-7B instruction fine-tuning · MT-Benchaverage score: 5.27 -> 6.36Helped
Increase GPR from 1 to 8 (ablation)SketchTune on math reasoning · LLaMA-7B math reasoning averageaccuracy: 68.9 -> 70.3Helped
Increase GPR from 1 to 8 (ablation)SketchTune on math reasoning · LLaMA-13B math reasoning averageaccuracy: 71.2 -> 73.4Helped
Increase GPR from 1 to 8 (ablation)SketchTune on math reasoning · LLaMA2-7B math reasoning averageaccuracy: 71.0 -> 73.1Helped
Increase GPR from 1 to 8 (ablation)SketchTune on math reasoning · LLaMA3-8B math reasoning averageaccuracy: 78.2 -> 79.9Helped
Increase GPR from 1 to 8 (ablation)SketchTune on WikiText-2 · Llama-7B INT4perplexity: 5.82 -> 5.77Helped
Use INT2 instead of INT4 (ablation)SketchTune GPR=4 · WikiText-2, Llama-7Bperplexity: 5.82 -> 12.37Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Math10K Commonsense170K Alpaca-GPT4 WikiText-2 GSM8K C4

Benchmarks: MultiArith GSM8K AddSub AQuA SingleEq SVAMP MAWPS BoolQ PIQA SIQA HellaSwag WinoGrande

Metrics: accuracy perplexity MT-Bench score time to first token decoding latency GPU memory normalized approximation error

Baselines: LoRA DoRA S2FT Galore LoReFT LISA Full FT QLoRA LoftQ

Builds on: LoRA GPTQ LoftQ QLoRA S2FT

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