MCNC: Manifold-Constrained Reparameterization for Neural Compression

Chayne Thrash, Ali Abbasi, Reed Andreas, Parsa Nooralinejad, Soroush Abbasi Koohpayegani +2 more
6/27/2024
cs.LG

Official code: mint-vu/MCNC (2 stars, last commit 2025-04-15). 1 more implementation below.

Abstract

The outstanding performance of large foundational models across diverse tasks, from computer vision to speech and natural language processing, has significantly increased their demand. However, storing and transmitting these models poses significant challenges due to their massive size (e.g., 750GB for Llama 3.1 405B). Recent literature has focused on compressing the original weights or reducing the number of parameters required for fine-tuning these models. These compression methods generally constrain the parameter space, for example, through low-rank reparametrization (e.g., LoRA), pruning, or quantization (e.g., QLoRA) during or after the model training. In this paper, we present a novel model compression method, which we term Manifold-Constrained Neural Compression (MCNC). This method constrains the parameter space to low-dimensional pre-defined and frozen nonlinear manifolds, which effectively cover this space. Given the prevalence of good solutions in over-parameterized deep neural networks, we show that by constraining the parameter space to our proposed manifold, we can identify high-quality solutions while achieving unprecedented compression rates across a wide variety of tasks and architectures. Through extensive experiments in computer vision and natural language processing tasks, we demonstrate that our method significantly outperforms state-of-the-art baselines in terms of compression, accuracy, and/or model reconstruction time. Our code is publicly available at https://github.com/mint-vu/MCNC.

View on arXivView PDF

Code Implementations(2)

mint-vu/MCNCOfficial100%

Official Repository for MCNC

20Shell, PythonFeb 27, 20251 years ago
MIT

Preliminary experiments to compress VLMs. Inspired by MCNC: Manifold-Constrained Reparameterization for Neural Compression (ICLR 2025).

00PythonJan 7, 20268 months agoMIT

Similar Papers

Cite this paper

@article{thrash2024mcnc,
  title  = {MCNC: Manifold-Constrained Reparameterization for Neural Compression},
  author = {Chayne Thrash and Ali Abbasi and Reed Andreas and Parsa Nooralinejad and Soroush Abbasi Koohpayegani and Hamed Pirsiavash and Soheil Kolouri},
  year   = {2024},
  eprint = {2406.19301},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.19301v2},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.19301.svg)](https://codeofpaper.com/paper/2406.19301)

Discussion