atlas

Research map / Architectures and efficiency / Quantization

GPLQ: A General, Practical, and Lightning QAT Method for Vision Transformers

NeurIPS 2025 · Architectures and efficiency › Quantization · approach: Post-training quantization of ViTs · 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 GPLQ, a two-stage ViT quantization method that first trains only activation quantizers (FP32 weights, 1 epoch, PCA feature-mimicking loss) and then applies PTQ (RepQ-ViT + QwT) to weights, reaching near-FP32 W4A4 generalization at a fraction of QAT cost.

Problem

Low-bit (4-bit) quantization of Vision Transformers: PTQ suffers large accuracy drops, while QAT is extremely expensive, unstable, and generalizes poorly to downstream tasks, and lacks open-source code.

Approach

Sequential "activation-first, weights-later" quantization: activation-only QAT with FP32 weights for one epoch, guided by a PCA-subspace feature-mimicking loss to stay in the FP32 optimization basin, followed by weight-only PTQ with activations frozen at 4 bits.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GPLQ W4A4 instead of RepQ-ViT W4A4Swin-T · ImageNet-1kTop-1 accuracy (%): 73.0 -> 79.5Helped
Use GPLQ W4A4 instead of Q-Var W4A4Swin-T · FGVC Avg TaskTop-1 accuracy (%): 68.12 -> 70.77Helped
Use GPLQ W4A4 instead of RepQ-ViT W4A4Swin-T · COCO 2017 val2017, Swin-T (3x)APbox: 0.361 -> 0.401Helped
Add QwT compensation after weight PTQ (ablation)GPLQ · ImageNet-1kTop-1 accuracy (%): 79.0 -> 79.5Helped
Add QwT compensation after weight PTQ (ablation)GPLQ · FGVC Avg TaskTop-1 accuracy (%): 69.0 -> 70.8Helped
Use channel-wise rather than layer-wise activation quantization (ablation)GPLQ · ImageNet-1k, Swin-TTop-1 accuracy (%): 77.9 -> 79.5Helped
Use channel-wise rather than layer-wise activation quantization (ablation)GPLQ · FGVC Avg Task, Swin-TTop-1 accuracy (%): 68.7 -> 70.8Helped
Add PCA feature-mimicking loss (ablation)GPLQ · FGVC Avg Task, Swin-TTop-1 accuracy (%): 69.25 -> 70.77Helped
Use 64 rather than 256 PCA dimensions (ablation)GPLQ · FGVC Avg Task, Swin-TTop-1 accuracy (%): 70.77 -> 70.12Hurt
Increase PCA dimension from 256 to 512 (ablation)GPLQ · FGVC Avg Task, Swin-TTop-1 accuracy (%): 70.77 -> 70.36Hurt
Quantize weights and activations simultaneously instead of sequentially (ablation)GPLQ · ImageNet-1k, Swin-TTop-1 accuracy (%): 79.5 -> 78.5Hurt
Extend Act-QAT from 1 epoch to 10 epochs (ablation)GPLQ · ImageNet-1k, Swin-TTop-1 accuracy (%): 79.5 -> 79.5No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k COCO 2017 Aircraft Food101 Flowers102 Pets Cars

Benchmarks: ImageNet-1k COCO 2017 Aircraft Food101 Flowers102 Pets Cars

Metrics: Top-1 accuracy AP box AP mask average downstream accuracy training time peak memory

Baselines: OFQ Quantization-Variation RepQ-ViT QwT PTQ4ViT APQ-ViT DeiT-B

Builds on: TCS LSQ RepQ-ViT QwT Mask R-CNN

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