atlas

Research map / Architectures and efficiency / Quantization

JAQ: Joint Efficient Architecture Design and Low-Bit Quantization with Hardware-Software Co-Exploration

AAAI 2025 · Architectures and efficiency › Quantization · approach: Mixed-precision quantization · 6 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 JAQ, a differentiable joint search over network architecture, ultra-low mixed-precision bitwidths (2/3/4/8-bit), and accelerator design, using channel-wise sparse quantization to cut memory and BatchTile to speed compiler mapping search.

Problem

Joint co-design of neural architecture, low-bit quantization, and hardware accelerator is memory-hungry during quantization-aware supernet training and slow in accelerator/compiler-mapping search, and prior differentiable co-search methods fail at low bit-widths.

Approach

Quantize only the top-K% most important activation channels (ranked by BatchNorm scale factors) during supernet search to cut GPU memory, and encode all tile sizes as batch entries so a hardware generation network plus a latency/energy estimator finds the optimal tiling in parallel.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace Auto-nba with JAQ for joint architecture, bitwidth, and accelerator searchFBNet · CIFAR-10 (λ=0.002)accuracy: 89.643 -> 92.163Helped
replace Auto-nba with JAQ for joint architecture, bitwidth, and accelerator searchFBNet · CIFAR-100 (λ=0.004)accuracy: 60.169 -> 72.440Helped
replace Auto-nba with JAQ for joint architecture, bitwidth, and accelerator searchFBNet · ImageNet (λ=0.005)accuracy: 62.423 -> 69.132Helped
replace Auto-nba with JAQ for joint searchImageNet · ImageNetsearch time (GPU hours): 180 -> 160Helped
select the most important activation channels for sparse quantization rather than using heterogeneous sampling (ablation)CIFAR-100 joint network and bitwidth search · CIFAR-100Top-1 accuracy: 55.704 -> 65.863Helped
quantize only the first activation channel instead of selecting important channels (ablation)CIFAR-100 joint network and bitwidth search · CIFAR-100Top-1 accuracy: 65.863 -> 64.355Hurt
increase selected important activation channels from K=1 to K=5 (ablation)JAQ sparse quantization · CIFAR-100Top-1 accuracy: 65.377 -> 65.863Helped
select important activation channels for sparse quantization (ablation)CIFAR-100 joint network and bitwidth search · CIFAR-100Misguided Search (%): 40 -> 0Helped
quantize only the first activation channel instead of dynamically selecting important channels (ablation)CIFAR-100 joint network and bitwidth search · CIFAR-100Misguided Search (%): 0 -> 5Hurt
use BatchTile for compiler mapping searchJAQ accelerator search · accelerator searchsearch time (s): 30 -> 0.15Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet

Benchmarks: CIFAR-10 CIFAR-100 ImageNet

Metrics: Top-1 accuracy EDAP search time GPU memory

Baselines: Auto-nba NAAS OQAT BatchQuant DANCE

Builds on: Auto-nba DANCE FBNet Gumbel-Softmax BitFusion

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