atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

MCNC: Manifold-Constrained Reparameterization for Neural Compression

ICLR 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Low-rank compression and merging · 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 MCNC, a reparameterization that restricts network weight chunks to a k-dimensional nonlinear manifold (a frozen random sinusoidal MLP generator wrapping a hypersphere), achieving high compression for ViT, ResNet, and LLaMA-2 adapters.

Problem

Storing and transmitting large models is costly, and existing compression (pruning, quantization, low-rank PEFT) either trades accuracy at high compression rates or constrains parameters in ways that limit extreme compression.

Approach

Reparameterize each d-dimensional chunk of weights as beta times a unit vector produced by a frozen, randomly initialized sine-activated MLP generator mapping a k-dimensional input (k much smaller than d) onto the hypersphere, so only k+1 scalars per chunk are trained with standard gradient descent; generalizes PRANC and NOLA (random subspaces) to nonlinear manifolds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MCNC instead of PLATON at 10% model sizeViT-Ti · ImageNet-100accuracy: 67.2 -> 72.9Helped
Use MCNC instead of PLATON at 5% model sizeViT-Ti · ImageNet-100accuracy: 55.0 -> 69.1Helped
Add LoRA to MCNC (ablation)ResNet-18 · ImageNet-100, 10% model sizeaccuracy: 78.0±0.0 -> 80.3±0.5Helped
Add LoRA to MCNC (ablation)ResNet-18 · ImageNet-100, 1% model sizeaccuracy: 63.4±0.2 -> 71.7±0.3Helped
Add LoRA to MCNC (ablation)ResNet-20 and ResNet-56 · CIFAR-10 and CIFAR-100accuracyHelped
Use MCNC instead of NOLA for adapter reconstructionLLaMA-2 7B and 13B · Alpaca / MMLUMMLU accuracy: 45.5 -> 45.9; 54.8 -> 55.0No clear effect
Use MCNC instead of NOLALLaMA-2 7B and 13B · Alpaca inferencethroughput (samples/sec): 3.1 -> 6.2; 1.7 -> 3.9Helped
Use Sine activation rather than no activation (ablation)MCNC · MNISTaccuracy: 81.6 ± 0.5 -> 84.6 ± 0.7Helped
Use ReLU rather than no activation (ablation)MCNC · MNISTaccuracy: 81.6 ± 0.5 -> 76.0 ± 2.8Hurt
Increase generator input frequency from 1.0 to 4.0 (ablation)MCNC · MNISTaccuracy: 81.9 ± 0.4 -> 85.1±0.2Helped
Train the generator rather than leave it random (ablation)MCNC · CIFAR-10/100, ResNet-20/56accuracy: 82.3 ± 0.3 -> 82.4 ± 04; 78.7 ± 0.2 -> 79.2 ± 02; 34.7 ± 0.2 -> 36.1 ± 0.6; 35.2 ± 0.1 -> 36.7 ± 0.5Helped
Increase hidden size from 16 to 512 (ablation)MCNC MLP · MNISTaccuracy: 81.1 ± 0.3 -> 85.2±0.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-100 CIFAR-10 CIFAR-100 MNIST Alpaca

Benchmarks: ImageNet-100 CIFAR-10 CIFAR-100 MNIST MMLU

Metrics: top-1 accuracy compression rate (percentage of model size) parameter count validation loss throughput (samples/sec) GFLOPs for adapter reconstruction CPU-to-GPU transfer time

Baselines: Magnitude pruning PLATON PRANC NOLA STR DPF SuRP LoRA (rank=1)

Builds on: PRANC NOLA LoRA QLoRA SWGAN

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