atlas

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

Dynamic Sparse No Training: Training-Free Fine-tuning for Sparse LLMs

ICLR 2024 · Large language models › Instruction and fine-tuning · approach: Efficient LLM fine-tuning systems · 5 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 DSnoT, a training-free method that refines the masks of one-shot pruned LLMs via iterative pruning-and-growing guided by reconstruction error, without any weight updates or backpropagation.

Problem

One-shot pruning of LLMs loses substantial performance at high sparsity, and fine-tuning sparse LLMs to recover it is too expensive in compute and data.

Approach

Adapts dynamic sparse training's prune-and-grow cycle as a training-free, gradient-free mask refinement that minimizes layer-wise dense-vs-sparse output reconstruction error, using expectation and variance of the per-weight reconstruction change for growing and a transformed Wanda metric for pruning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply DSNoT after SparseGPT pruningSparseGPT-pruned LLaMA-V1-7B · WikiText-2 val, 60% sparsityperplexity: 10.41 -> 9.65Helped
Apply DSNoT after Wanda pruningWanda-pruned LLaMA-V1-7B · WikiText-2 val, 60% sparsityperplexity: 10.69 -> 10.22Helped
Apply DSNoT after SparseGPT pruningSparseGPT-pruned OPT-13B · WikiText-2 val, 60% sparsityperplexity: 21.23 -> 16.92Helped
Apply DSNoT after Wanda pruningWanda-pruned LLaMA-V1-7B · WikiText-2, 70% sparsityperplexity: 88.84 -> 62.05Helped
Apply DSNoT after SparseGPT pruningSparseGPT-pruned LLaMA-V1-7B · Zero-shot mean accuracy, 60% sparsityaccuracy: 51.1 -> 52.7Helped
Apply DSNoT after Wanda pruningWanda-pruned LLaMA-V1-7B · Zero-shot mean accuracy, 60% sparsityaccuracy: 50.7 -> 51.2Helped
Apply DSNoT after Wanda pruningWanda-pruned LLaMA-V1-7B · WikiText-2, 2:4 sparsityperplexity: 11.53 -> 10.89Helped
Replace both proposed criteria with Wanda metric (ablation)DSNoT on Wanda-pruned LLaMA-7B · WikiText-2, 60% sparsityperplexity: 10.22 -> 10.72Hurt
Replace proposed pruning criterion with reconstruction-error-minimizing pruning (ablation)DSNoT on Wanda-pruned LLaMA-7B · WikiText-2, 60% sparsityperplexity: 10.22 -> 11.24Hurt
Use the proposed pruning criterion instead of Wanda pruning criterion (ablation)DSNoT on Wanda-pruned LLaMA-7B · WikiText-2, 60% sparsityperplexity: 10.72 -> 10.52Helped
Use 50 cycles and 0.1 update threshold (ablation)DSNoT on Wanda-pruned LLaMA-7B · WikiText-2, 60% sparsityperplexityHelped
Run DSNoT without termination conditions (ablation)DSNoT on Wanda-pruned LLaMA-7B · WikiText-2, 60% sparsityperplexityHurt

Surprising findings

Limitations

Experimental setup

Datasets: C4 WikiText-2

Benchmarks: WikiText-2 perplexity PIQA StoryCloze ARC-Easy ARC-Challenge HellaSwag OpenBookQA

Metrics: perplexity zero-shot accuracy

Baselines: Magnitude pruning SparseGPT Wanda LoRA

Builds on: Wanda SparseGPT Dynamic Sparse Training Optimal Brain Surgeon

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