CoSpaDi: Compressing LLMs via Calibration-Guided Sparse Dictionary Learning

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Makhov, Denis, Shopkhoev, Dmitriy, Zhussip, Magauiya, Ali, Ammar, Lefkimmiatis, Stamatios
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866918477676150784
author Makhov, Denis
Shopkhoev, Dmitriy
Zhussip, Magauiya
Ali, Ammar
Lefkimmiatis, Stamatios
author_facet Makhov, Denis
Shopkhoev, Dmitriy
Zhussip, Magauiya
Ali, Ammar
Lefkimmiatis, Stamatios
contents Post-training compression of large language models (LLMs) often relies on low-rank weight approximations that represent each column of the weight matrix in a shared low-dimensional subspace. This strategy is computationally efficient but the underlying constraint can be overly rigid for heterogeneous projection weights and may incur avoidable accuracy loss. We propose CoSpaDi (Compression via Sparse Dictionary Learning), a training-free framework that replaces low-rank factorization with a structured sparse decomposition in which each weight matrix is represented as a dense dictionary multiplied by a column-sparse coefficient matrix. This yields a union-of-subspaces model: the columns of the weight matrix are represented as linear combinations of different subsets of dictionary atoms, improving expressiveness at a fixed parameter budget. CoSpaDi is calibration-guided: using a small calibration set, we optimize the factorization to minimize functional reconstruction error of layer outputs rather than weight-space error. An activation-derived Gram orthonormalization reformulates this data-aware objective into a standard dictionary learning problem on transformed weights, and we support both per-layer compression and cross-layer dictionary sharing within groups of similar projections. Across Llama and Qwen model families, CoSpaDi consistently improves the accuracy-compression and perplexity-compression trade-offs over state-of-the-art SVD-based baselines and strong structured pruning baselines at 20-40% compression ratios. The resulting structured sparsity enables sparse--dense computation and integrates with post-training quantization of the sparse coefficients. Code is accessible at https://github.com/mts-ai/CoSpaDi
format Preprint
id arxiv_https___arxiv_org_abs_2509_22075
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle CoSpaDi: Compressing LLMs via Calibration-Guided Sparse Dictionary Learning
Makhov, Denis
Shopkhoev, Dmitriy
Zhussip, Magauiya
Ali, Ammar
Lefkimmiatis, Stamatios
Computation and Language
Artificial Intelligence
Post-training compression of large language models (LLMs) often relies on low-rank weight approximations that represent each column of the weight matrix in a shared low-dimensional subspace. This strategy is computationally efficient but the underlying constraint can be overly rigid for heterogeneous projection weights and may incur avoidable accuracy loss. We propose CoSpaDi (Compression via Sparse Dictionary Learning), a training-free framework that replaces low-rank factorization with a structured sparse decomposition in which each weight matrix is represented as a dense dictionary multiplied by a column-sparse coefficient matrix. This yields a union-of-subspaces model: the columns of the weight matrix are represented as linear combinations of different subsets of dictionary atoms, improving expressiveness at a fixed parameter budget. CoSpaDi is calibration-guided: using a small calibration set, we optimize the factorization to minimize functional reconstruction error of layer outputs rather than weight-space error. An activation-derived Gram orthonormalization reformulates this data-aware objective into a standard dictionary learning problem on transformed weights, and we support both per-layer compression and cross-layer dictionary sharing within groups of similar projections. Across Llama and Qwen model families, CoSpaDi consistently improves the accuracy-compression and perplexity-compression trade-offs over state-of-the-art SVD-based baselines and strong structured pruning baselines at 20-40% compression ratios. The resulting structured sparsity enables sparse--dense computation and integrates with post-training quantization of the sparse coefficients. Code is accessible at https://github.com/mts-ai/CoSpaDi
title CoSpaDi: Compressing LLMs via Calibration-Guided Sparse Dictionary Learning
topic Computation and Language
Artificial Intelligence
url https://arxiv.org/abs/2509.22075