atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

EvoPress: Accurate Dynamic Model Compression via Evolutionary Search

ICML 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Layer-wise pruning of LLMs · 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 EvoPress, a (1+λ) evolutionary search with level-switch mutation and multi-step selection that finds non-uniform per-layer compression profiles (layer dropping, unstructured sparsity, quantization) under a global size constraint, with a convergence proof.

Problem

Dynamic, non-uniform LLM compression typically assumes error monotonicity/additivity across layers, which fails in practice; existing methods (heuristic block scores, OWL, DP/SPDY) yield suboptimal allocations at high compression.

Approach

Treat dynamic compression as a black-box optimization over per-unit compression levels and solve it with an elitist (1+λ) evolutionary algorithm using level-switch mutation (preserves size constraint) and aggressive multi-step selection on increasingly large KL-divergence calibration batches, with a provable linear-function convergence bound.</port>

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use EvoPress instead of uniform 70% layer sparsityMistral-7B-v0.3 · 70% unstructured sparsityWiki2 perplexity: 23.08 -> 14.42Helped
Use EvoPress instead of OWL 70% layer sparsityMistral-7B-v0.3 · 70% unstructured sparsityTask average accuracy: 51.9 -> 53.8Helped
Use EvoPress instead of OWL 70% layer sparsityLlama-3-8B · 70% unstructured sparsityC4 perplexity: 52.32 -> 33.72Helped
Use EvoPress instead of OWL 70% layer sparsityPhi-3-Medium-14B · 70% unstructured sparsityTask average accuracy: 55.4 -> 59.8Helped
Use EvoPress instead of uniform quantizationMistral-7B-v0.3 · 3-bit quantizationWiki2 perplexity: 5.54 -> 5.21Helped
Use EvoPress instead of uniform quantizationLlama-3-8B · 3-bit quantizationWiki2 perplexity: 12.19 -> 7.49Helped
Use EvoPress instead of uniform quantizationPhi-3-Medium-14B · 3-bit quantizationC4 perplexity: 9.05 -> 9.00Helped
Prune more blocks using the shown configurationLlama-3-8B · Depth pruning exampleWiki2 perplexity: 188.01 -> 24.39Helped

Surprising findings

Limitations

Experimental setup

Datasets: FineWeb-Edu WikiText-2 C4

Benchmarks: WikiText-2 C4 WinoGrande PiQA HellaSwag ARC-easy ARC-challenge

Metrics: perplexity zero-shot accuracy KL divergence

Baselines: Shortened Llama ShortGPT Weight Subcloning Sliding Window Cosine Similarity OWL Uniform DP (SPDY-style) SLEB BlockPruner

Builds on: SPDY OWL SparseGPT GPTQ

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