atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

ESPACE: Dimensionality Reduction of Activations for Model Compression

NeurIPS 2024 · Architectures and efficiency › Pruning and efficient tuning · approach: Joint pruning and quantization · 1 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 ESPACE, which compresses LLMs by statically projecting activations onto pre-calibrated principal components (eigenvectors of activation autocorrelation), then retrains the uncompressed weights to heal the approximation error.

Problem

Existing LLM tensor decomposition methods compress frozen weights, which breaks weight structure, reduces trainable parameters and hurts expressivity and retraining; activation decomposition has been unexplored because activations are dynamic at inference.

Approach

Insert a static orthonormal projection P (top eigenvectors of calibrated activation autocorrelation, or variants minimizing forward-propagated error bounds) before each GEMM; by matrix multiplication associativity, the weight becomes P^T W, so inference compression comes from precomputing it while all weights remain trainable and fully available for retraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply ESPACE activation projection at 20% compressionGPT3-1.3B · Wikitext-103 testperplexity: 9.94 -> 9.53Helped
Apply ESPACE activation projection at 47% compressionGPT3-1.3B · Wikitext-103 testperplexity: 9.94 -> 11.07Hurt
Apply ESPACE activation projection at 21% compressionGPT3-8B · Wikitext-103 testperplexity: 7.38 -> 7.00Helped
Apply ESPACE activation projection at 50% compressionGPT3-8B · Wikitext-103 testperplexity: 7.38 -> 7.66Hurt
Apply ESPACE activation projection at 40% compressionGPT3-22B · Wikitext-103 testperplexity: 6.55 -> 6.29Helped
Apply ESPACE activation projection at 55% compressionGPT3-22B · Wikitext-103 testperplexity: 6.55 -> 6.73Hurt
Apply ESPACE activation projection at 21% compressionLlama2-7B · Wikitext-103 testperplexity: 5.06 -> 5.07No clear effect
Apply ESPACE activation projection at 50% compressionLlama2-7B · Wikitext-103 testperplexity: 5.06 -> 5.67Hurt
Apply ESPACE activation projection at 20% compressionLlama2-13B · Wikitext-103 testperplexity: 4.61 -> 4.59No clear effect
Apply ESPACE activation projection at 50% compressionLlama2-13B · Wikitext-103 testperplexity: 4.61 -> 5.13Hurt
Apply ESPACE activation projection at 25% compressionNemotron4-15B · Wikitext-103 testperplexity: 6.06 -> 6.28Hurt
Apply ESPACE activation projection at 50% compressionNemotron4-15B · Wikitext-103 testperplexity: 6.06 -> 6.93Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Wikitext-103 MTNLG dataset

Benchmarks: Wikitext-103 BoolQ HellaSwag PIQA RACE WinoGrande

Metrics: perplexity zero-shot accuracy GEMM latency time to first token

Baselines: ASVD SliceGPT SVD-LoRa Llama2-7B baseline GPT3 baseline

Builds on: PCA SliceGPT ASVD Megatron-LM

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