atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Singular Value Scaling: Efficient Generative Model Compression via Pruned Weights Refinement

AAAI 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Low-rank compression and merging · 2 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 Singular Value Scaling (SVS), a one-time square-root rescaling of pruned weights' singular values that narrows the singular value gap before fine-tuning, improving compressed StyleGAN2, StyleGAN3, and DDPM models.

Problem

Pruned generative models (GANs and diffusion models) often fine-tune slowly and can end up worse than random initialization, because dominant singular vectors in pruned weights dominate training and limit exploration.

Approach

Refine pruned weights at initialization by applying a square-root function to their singular values, shrinking the gap between largest and smallest singular values while keeping singular vectors and their order; bias is rescaled accordingly. The method is architecture-agnostic and applies to both GANs and diffusion models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply SVS to DCP-GAN-pruned weightsStyleGAN2 · FFHQ and Church, base and small architecturesFID: 6.51 -> 5.68; 8.17 -> 6.60; 4.80 -> 4.62; 6.30 -> 5.18Helped
Apply SVS to Diff-Prune-pruned weightsDDPM · CIFAR-10 and CelebA-HQ at 30%, 50%, and 70% channel sparsityFID: 5.49 -> 5.14; 7.77 -> 7.41; 9.87 -> 9.38; 6.17 -> 5.57; 5.32 -> 4.66; 6.30 -> 5.04Helped
Apply SVS to CAGAN-pruned weights (ablation)StyleGAN2 small · FFHQFID: 9.23 -> 6.83Helped
Replace square-root scaling with log(x+1) or |log(x)| scaling (ablation)DCP-GAN-pruned StyleGAN2 small · FFHQ and ChurchFID: FFHQ: 6.60 -> 6.18; 6.60 -> 6.32; Church: 5.18 -> 5.30; 5.18 -> 5.43Mixed
Normalize singular values to 1 (ablation)DCP-GAN-pruned StyleGAN2 small · FFHQFIDHurt
Spectrally normalize singular values (ablation)DCP-GAN-pruned StyleGAN2 small · FFHQFIDHurt
Square singular values instead of scaling them with SVS (ablation)DCP-GAN-pruned StyleGAN2 small · FFHQFIDHurt
Apply spectral normalization to the generator (ablation)DCP-GAN-pruned StyleGAN2 small · FFHQFID: 6.60 -> 8.00Hurt
Repeat weight refinement during training rather than applying it once at initialization (ablation)DCP-GAN-pruned StyleGAN2 small · FFHQFID: 6.60 -> 8.40Hurt
Use He initialization for randomly initialized weights (ablation)StyleGAN2 small · FFHQ and LSUN ChurchFID: FFHQ: 6.60 -> 5.84; LSUN Church: 5.18 -> 5.45Mixed
Increase channel sparsity from 70% to 90% (ablation)StyleGAN2 small with DCP-GAN and SVS · FFHQ-256FID: DCP-GAN: 21.14; DCP-GAN (scaled): 17.60Mixed
Increase DDPM channel sparsity to 90% (ablation)DDPM · DDPM compressionFIDHurt

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ LSUN Church CIFAR-10 CelebA-HQ

Benchmarks: FFHQ-256 LSUN Church-256 CIFAR-10 32x32 CelebA-HQ 64x64

Metrics: FID precision recall density coverage SSIM MACs params

Baselines: StyleKD DCP-GAN CAGAN GS Diff-Prune

Builds on: DCP-GAN Diff-Prune StyleKD CAGAN

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