atlas

Research map / Architectures and efficiency / Quantization

OSTQuant: Refining Large Language Model Quantization with Orthogonal and Scaling Transformations for Better Distribution Fitting

ICLR 2025 · Architectures and efficiency › Quantization · approach: Post-training quantization of LLMs · 0 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 OSTQuant, a PTQ method that learns orthogonal and scaling equivalent transformations to fit weight/activation distributions across the quantization space, guided by a new QSUR metric and a top-k KL loss (KL-Top).

Problem

Post-training quantization of LLMs suffers from uneven, heavy-tailed weight and activation distributions that expand the quantization range; prior linear-transformation methods are heuristic and do not optimize the distribution across the whole quantization space, and small calibration sets make cro

Approach

Introduce QSUR (ratio of data hypervolume to quantization hypercube volume) as a quantizability metric, and learn per-layer equivalent transformation pairs combining Stiefel-manifold orthogonal matrices (RiemannAdam) with diagonal scaling, initialized by WOMI; train with a KL divergence restricted to the top-k teacher logits to avoid long-tail noise.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use OSTQuant instead of SpinQuantLLaMA-3-8B W4A4KV4 · LLaMA-3 8B W4A4KV4zero-shot average accuracy: 64.10 -> 65.37Helped
Add KL-Top loss to OSTQuant (ablation)LLaMA-3-8B W4A4KV4 · LLaMA-3 8B W4A4KV4zero-shot average accuracy: 65.13 -> 65.37Mixed
Add KL-Top loss to OSTQuant (ablation)LLaMA-2-7B W4A4KV4 · LLaMA-2 7B W4A4KV4zero-shot average accuracy: 62.45 -> 63.11Helped
Add KL-Top loss to SpinQuant (ablation)LLaMA-3-8B W4A4KV4 · LLaMA-3 8B W4A4KV4zero-shot average accuracy: 64.10 -> 64.07Hurt
Set KL-Top k to 1000 (ablation)LLaMA-2-7B W4A4KV4 · LLaMA-2 7B W4A4KV4zero-shot average accuracy: 62.4 -> 63.18Helped
Set KL-Top k to 1000 (ablation)LLaMA-2-7B W3-only · LLaMA-2 7B W3-onlyzero-shot average accuracy: 61.87 (k=5) -> 62.30 (k=1000); 61.25 (k=5000)Mixed
Use WOMI instead of Hadamard initialization (ablation)LLaMA-2-7B W4A16KV16 · LLaMA-2 7B W4A16KV16zero-shot average accuracy: 63.32 -> 63.45Helped
Use WOMI instead of Hadamard initialization (ablation)LLaMA-2-7B W4A4KV4 · LLaMA-2 7B W4A4KV4zero-shot average accuracy: 61.47 -> 61.52Helped
Use RiemannAdam instead of Cayley SGD (ablation)LLaMA-2-7B W4A4KV4 · LLaMA-2 7B W4A4KV4zero-shot average accuracy: 63.11 -> 63.18Helped
Use RiemannAdam instead of Riemann SGD (ablation)LLaMA-2-13B W4A4KV4 · LLaMA-2 13B W4A4KV4zero-shot average accuracy: 65.19 -> 65.41Helped
Add R_dn after R_res and S_res (ablation)LLaMA-2-7B W4A4KV4 · LLaMA-2 7B W4A4KV4zero-shot average accuracy: 53.74 -> 61.75Helped
Add S_u|d after R_dn (ablation)LLaMA-2-7B W4A4KV4 · LLaMA-2 7B W4A4KV4zero-shot average accuracy: 61.75 -> 61.79Helped

Surprising findings

Limitations

Experimental setup

Datasets: WikiText2

Benchmarks: WikiText2 BoolQ HellaSwag LAMBADA OpenBookQA PIQA SIQA WinoGrande ARC-Easy ARC-Challenge

Metrics: zero-shot accuracy average perplexity speedup memory saving

Baselines: RTN SmoothQuant GPTQ OmniQuant AWQ QuaRot SpinQuant

Builds on: QuaRot SpinQuant SmoothQuant OmniQuant RiemannAdam

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