English

COMPOT: Calibration-Optimized Matrix Procrustes Orthogonalization for Transformers Compression

Machine Learning 2026-02-18 v1

Abstract

Post-training compression of Transformer models commonly relies on truncated singular value decomposition (SVD). However, enforcing a single shared subspace can degrade accuracy even at moderate compression. Sparse dictionary learning provides a more flexible union-of-subspaces representation, but existing approaches often suffer from iterative dictionary and coefficient updates. We propose COMPOT (Calibration-Optimized Matrix Procrustes Orthogonalization for Transformers), a training-free compression framework that uses a small calibration dataset to estimate a sparse weight factorization. COMPOT employs orthogonal dictionaries that enable closed-form Procrustes updates for the dictionary and analytical single-step sparse coding for the coefficients, eliminating iterative optimization. To handle heterogeneous layer sensitivity under a global compression budget, COMPOT further introduces a one-shot dynamic allocation strategy that adaptively redistributes layer-wise compression rates. Extensive experiments across diverse architectures and tasks show that COMPOT consistently delivers a superior quality-compression trade-off over strong low-rank and sparse baselines, while remaining fully compatible with post-training quantization for extreme compression. Code is available \href\href{https://github.com/mts-ai/COMPOT}{here}.

Keywords

Cite

@article{arxiv.2602.15200,
  title  = {COMPOT: Calibration-Optimized Matrix Procrustes Orthogonalization for Transformers Compression},
  author = {Denis Makhov and Dmitriy Shopkhoev and Magauiya Zhussip and Ammar Ali and Baher Mohammad and Stamatios Lefkimmiatis},
  journal= {arXiv preprint arXiv:2602.15200},
  year   = {2026}
}
R2 v1 2026-07-01T10:39:17.944Z