atlas

Research map / Architectures and efficiency / Quantization

Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compression

CVPR 2025 · Architectures and efficiency › Quantization · approach: Post-training weight quantization · 21 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 GETA, a one-shot white-box framework that jointly applies structured pruning and quantization-aware training to any DNN via a quantization-aware dependency graph and a partially projected stochastic gradient optimizer (QASSO).

Problem

Joint structured pruning and quantization of DNNs is hard to use in practice due to multi-stage pipelines, black-box hyperparameter tuning for overall compression, and poor generalization beyond CNNs (e.g., transformers).

Approach

Builds a quantization-aware dependency graph to automatically define pruning search spaces for quantized networks, and uses a QASSO optimizer with partially projected SGD and quantization-aware forget-rate/step-size rules to explicitly control sparsity and per-layer bit widths in a single training run.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GETA structured pruning and weight quantization instead of QST-B unstructured compressionResNet20 · CIFAR10Rel. BOPs: 5.1 -> 4.5Helped
Use GETA structured pruning and weight/activation quantization instead of BBVGG7 · CIFAR10accuracy: 91.96 -> 92.57Helped
Use GETA instead of BBVGG7 · CIFAR10Rel. BOPs: 0.29 -> 0.41Hurt
Use GETA structured compression instead of OBC semi-structured compressionResNet50 · ImageNetaccuracy: 71.47 -> 75.10Helped
Use GETA structured compression instead of Clip-Q unstructured compressionResNet50 · ImageNetRel. BOPs: 6.30 -> 6.97Hurt
Jointly prune and quantize during training instead of pruning then applying 8-bit PTQBERT · SQuAD, 10% sparsityEM: 73.87 -> 78.26Helped
Jointly prune and quantize during training instead of pruning then applying 8-bit PTQBERT · SQuAD, 10% sparsityF1: 83.43 -> 86.06Helped
Apply GETA at 50% rather than 40% structured sparsityResNet50 · ImageNetaccuracy: 75.10 -> 74.40Hurt

Limitations

Experimental setup

Datasets: CIFAR10 ImageNet2012 SQuAD LM-Evaluation-Harness commonsense benchmarks

Benchmarks: CIFAR10 ImageNet2012 SQuAD LM-Evaluation-Harness commonsense tasks (BoolQ, PIQA, HellaSwag, WinoGrande, ARC-e, ARC-c, OBQA)

Metrics: test accuracy EM F1 relative BOPs

Baselines: ANNC QST-B DJPQ BB Clip-Q OBC OTO followed by 8-bit PTQ SliceGPT LoraShear LoraPrune LLM-Pruner

Builds on: DepGraph OTO HESSO parameterized quantization layer (QAT with learnable step size)

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