atlas

Research map / Architectures and efficiency / Quantization

OAC: Output-adaptive Calibration for Accurate Post-training Quantization

AAAI 2025 · Architectures and efficiency › Quantization · approach: Post-training quantization of LLMs · 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 Output-adaptive Calibration (OAC), which builds PTQ Hessians from gradients of the output cross-entropy loss (Fisher approximation) instead of layer-wise l2 error, improving 2-bit and binary LLM quantization over SpQR and BiLLM.

Problem

Post-training quantization of LLMs usually minimizes a layer-wise l2 output error, ignoring the effect on the model's final output, which causes accuracy drops at extreme low precision (2-bit and binary).

Approach

Replace the layer-wise l2 Hessian with an output-adaptive Hessian derived from the cross-entropy loss, approximated via the Fisher information identity as the sum of per-sample gradient outer products G^T G, with cross-layer and cross-row independence assumptions and row-Hessian aggregation to reduce memory; plug it into SpQR (2-bit) and BiLLM (binary) calibration.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace output-agnostic calibration with output-adaptive calibrationLLaMa2-7B 2-bit PTQ · LLaMa2-7B, 2-bitC4 perplexity: 13.22 -> 11.9Helped
Replace output-agnostic calibration with output-adaptive calibrationLLaMa2-7B 2-bit PTQ · LLaMa2-7B, 2-bitWikiText2 perplexity: 11.09 -> 9.48Helped
Replace output-agnostic calibration with output-adaptive calibrationLLaMa2-7B 2-bit PTQ · LLaMa2-7B, 2-bitLMEH average score: 42.90 -> 45.56Helped
Replace output-agnostic calibration with output-adaptive calibrationLLaMa2-13B 2-bit PTQ · LLaMa2-13B, 2-bitWikiText2 perplexity: 7.58 -> 7.39Helped
Replace output-agnostic calibration with output-adaptive calibrationLLaMa-13B binary PTQ · LLaMa-13B, binaryC4 perplexity: 14.93 -> 15.17Hurt
Replace output-agnostic calibration with output-adaptive calibrationLLaMa-13B binary PTQ · LLaMa-13B, binaryAverage reasoning score: 42.65 -> 44.31Helped
Use FP16 rather than FP32 gradient computations (ablation)OAC on LLaMa-7B · LLaMa-7B, 2-bitWikiText2 perplexity: 9.57 -> 9.40$_{\pm 0.07}$Helped
Use FP16 rather than FP32 gradient computations (ablation)OAC on LLaMa-13B · LLaMa-13B, 2-bitWikiText2 perplexity: 7.45 -> 7.50$_{\pm 0.04}$Hurt
Skip division by N when reducing the Hessian (ablation)OAC on LLaMa-13B · LLaMa-13B, 2-bitWikiText2 perplexity: 7.58 -> 7.45Helped

Surprising findings

Limitations

Experimental setup

Datasets: C4 RedPajama WikiText2

Benchmarks: WikiText2 C4 PTB WinoGrande PiQA HellaSwag ARC-easy ARC-challenge GSM8K

Metrics: perplexity zero-shot accuracy exact match

Baselines: RTN OPTQ QuIP SpQR OmniQuant SqueezeLLM BiLLM

Builds on: SpQR BiLLM OPTQ

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