ConceptioArchivearXiv CS
arXiv CSopen access

BWLA: Breaking the Barrier of W1AX Post-Training Quantization for LLMs

2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
knowledge-representationreasoning
artificial intelligence, reasoning, knowledge representation

BWLA: Breaking the Barrier of W1AX Post-Training Quantization for LLMs Zhixiong Zhao1 * † , Zukang Xu1 * , Dawei Yang1‡ 1

Houmo AI

Correspondence: [email protected], [email protected]

arXiv:2605.00422v1 [cs.LG] 1 May 2026

Large language models (LLMs) have driven major progress in NLP, yet their substantial memory and compute demands still hinder practical deployment. Binarization can compress weights to 1 bit, fundamentally lowering compute and bandwidth cost. However, existing methods cannot address activation heavy tails and thus must keep activations in high precision, preventing true end-to-end acceleration. To overcome this limitation, we propose BWLA (Binarized Weights and Low-bit Activations), the first post-training quantization framework that preserves high accuracy while achieving 1-bit weight quantization together with low-bit activations (e.g., 6 bits). The Orthogonal-Kronecker Transformation (OKT) learns an orthogonal mapping via EM minimization, converting unimodal weights into symmetric bimodal forms while suppressing activation tails and incoherence. The Proximal SVD Projection (PSP) then performs lightweight low-rank refinement through proximal SVD projection, further enhancing quantizability with minimal overhead. On Qwen3-32B, BWLA reaches a Wikitext2 perplexity of 11.92 under 6-bit activations (vs. 38 from SOTA), improves five zero-shot tasks by more than 70%, and delivers 3.26× inference speedup, demonstrating strong potential for real-world LLM compression and acceleration. The code will be available at BWLA.

1

Introduction

In recent years, Transformer-based large language models have achieved substantial progress across a wide range of natural language processing tasks. Much of this improvement is driven by the continuous scaling of model size, with many state-ofthe-art models reaching tens or even hundreds of * †

Equal contribution. This work was conducted during his internship at Houmo

AI. ‡

Corresponding author.

Avg. Accuracy

Abstract

BiLLM-A16 BiLLM-A6 ARB-LLM-A16 ARB-LLM-A6 BWLA-A16 BWLA-A6

negligible degradation

LLaMA2-70B Qwen3-32B

Qwen3-14B Qwen3-8B

Model Size (GB, log scale)

Figure 1: Performance of BWLA versus state-of-theart binarization methods on five zero-shot QA benchmarks. BWLA remains robust under both weight-only and weight–activation quantization, while other methods degrade sharply with activation quantization.

billions of parameters. For example, the LLaMA family (Grattafiori et al., 2024) includes models of various scales, with LLaMA2-70B containing 70 billion parameters and requiring more than 120 GB of memory for inference at FP16 precision. Such resource requirements make deployment on mobile devices and other resource-constrained platforms highly challenging. Quantization has become a central approach to model compression across various large-scale architectures, encompassing both dense models (Zhao et al., 2025, 2026) and Mixture-ofExperts (MoE) networks (Xu et al., 2026). Within this paradigm, binarization is particularly appealing because it reduces weight storage to a single bit. Recent studies such as BiLLM (Huang et al., 2024) and ARB-LLM (Li et al., 2024) leverage local Hessians to estimate weight saliency and apply refined handling to salient weights, thereby mitigating the performance degradation introduced by binarization. However, compared with weights, activations are more prone to outliers and heavy-tailed dis-

0

800

1600

2400

3200

4000

0

0

800

1600

2400

3200

per token

outliers -12

0

hard to quantize

12

4000

0

1.5 1.2

0

800

1600

2400

3200

per channel

4000

0

0.9 0.6 0.3 0 1800 1500 1200 900 600 300

0

800

per token

1600

2400

3200

4000

0

0

per channel

Close

far -0.7

0.20 0.18 0.15 0.12 0.09 0.06 0.03 0 4000 3200 2400 1600 800

Value

1.8

Value

6 4 2 0 1800 1500 1200 900 600 300

0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 4000 3200 2400 1600 800

Value

10 8

Value

12

0.7

hard to binarize

(a) Activation and weight distribution before BWLA

-2

0

easy to quantize

2

-0.2

0

0.2

easy to binarize

(b) Activation and weight distribution after BWLA

Figure 2: (a) Before applying BWLA, activations contain substantial outliers that hinder low-bit quantization, and unimodal weight distributions are poorly aligned with binarization. (b) After applying BWLA, activations are smoothed with far fewer outliers, facilitating low-bit quantization, and weight distributions are transformed into symmetric bimodal forms that better support binarization.

tributions (Ashkboos et al., 2024). Existing binarization methods predominantly focus on weightonly designs while overlooking the quantization characteristics of activations, leading to suboptimal performance when activations are quantized to low bit-widths (Figure 1). As a consequence, such methods often retain full-precision activations to avoid numerical distortion, which necessitates weight dequantization during inference. This design incurs substantial computational and memory overhead, thereby limiting the achievable inference acceleration. BitNet a4.8 (Wang et al., 2024) addresses this issue by using resource-intensive quantization-aware training (QAT) to achieve 1-bit weights with 4-bit activations. These limitations underscore the need for post-training quantization (PTQ) methods that jointly consider weights and activations, aiming to minimize performance loss without retraining and to enable efficient end-toend inference. Achieving 1-bit weights together with low-bit activations (W1AX), while preserving model quality remains an important and technically demanding challenge. We revisit the statistical characteristics of weights and activations in LLMs, as illustrated in Figure 2 (a). These characteristics present a fundamental challenge to W1AX: (1) Per-channel weight distributions are often unimodal (quasi-Gaussian), severely mismatched with the ±1 codebook, leading to substantial binarization error. (2) Activations exhibit pronounced heavy-tailed behavior with extreme outliers, which dominates quantization dis-

tortion at low bit-widths. These observations motivate a central question: within a post-training quantization framework, can we jointly ❶ reshape per-channel weight distributions into a bimodal form that better suits binarization, and ❷ suppress activation outliers to mitigate heavy tails, thereby facilitating both binary weight quantization and low-bit activation quantization? To this end, we propose BWLA (Binarized Weights and Low-bit Activations), a post-training framework that jointly quantizes weights and activations, enabling near-1-bit weights and low-bit activations without end-to-end training. The core idea is to iteratively optimize an orthogonal transformation that reshapes unimodal weight distributions into symmetric bimodal forms. Leveraging the property R−1 = R⊤ , the same transformation can be applied to activations while preserving forward-pass equivalence, thereby effectively suppressing activation outliers. Specifically, the Orthogonal–Kronecker Transformation (OKT) formulates a gradient-free objective that encourages bimodal clustering and solves the orthogonal matrix via EM-style conditional minimization. OKT constructs the transformation through Kronecker factorization into two small orthogonal matrices, incurring negligible additional computation and memory overhead in the PTQ setting. Proximal SVD Projection (PSP) applies a lightweight lowrank correction in the aligned coordinate space. It absorbs remaining outliers through a proximal upper bound and truncated SVD projection, reinforc-

ing bimodality with minimal parameter overhead. As shown in Figure 2(b), BWLA transforms unimodal weights into nearly symmetric bimodal distributions and suppress activations outliers, achieving unified PTQ with near-1-bit weights and lowbit activations. To summarize, our main contributions are: • We identify the W1AX bottleneck in LLMs: weight–codebook mismatch and heavy-tailed activations fundamentally limit existing PTQ methods from jointly reducing weight and activation precision. • We propose BWLA, the first retraining-free PTQ framework that achieves 1-bit weights and low-bit activations quantization. • Extensive experiments show that BWLA outperforms prior methods across multiple LLMs, achieving the first high-accuracy W1AX under pure PTQ.

2

Related Work

Post Training Quantization for LLMs Posttraining quantization (PTQ) has become a mainstream technique for compressing and accelerating large language models due to its low calibration cost and lack of retraining. Existing methods are generally categorized into weight-only and joint weight–activation quantization. Weightonly approaches reduce memory usage by quantizing parameters alone. GPTQ (Frantar et al., 2023) applies Hessian-guided error compensation, AWQ (Lin et al., 2024) mitigates activation outliers, and QuIP# (Tseng et al., 2024) combines random Hadamard transforms with vector quantization to retain accuracy at low bit widths. Joint weight–activation quantization enables end-to-end acceleration by compressing both weights and activations. SmoothQuant (Xiao et al., 2024) transfers quantization difficulty from activations to weights via reversible scaling, while OmniQuant (Shao et al., 2024) jointly calibrates transformations and quantizers. Recent methods such as QuaRot (Ashkboos et al., 2024), SpinQuant (Liu et al., 2025), and OSTQuant (Hu et al., 2025) further enhance robustness through random or learnable rotations. Nevertheless, unimodal weight distributions and heavy-tailed activations remain fundamental challenges for efficient low-bit PTQ.

Binarization for LLMs Binarization is an extreme low-bit technique that compresses model weights to binary values (e.g., -1/+1), substantially reducing memory and computation. However, the accuracy sensitivity of LLMs makes direct binarization challenging, particularly for attention blocks and large embedding layers. BinaryBERT (Bai et al., 2021) alleviates degradation by retaining selected high-precision weights, while PB-LLM (Shang et al., 2023) adopts partial binarization, preserving salient weights in full precision to maintain reasoning ability. Recent work explores structured binarization, leveraging sparsity patterns and normalized importance scores for selective binarization and sparsification (Huang et al., 2024), as well as alternating refinement or column-group bitmaps to reduce quantization error and column bias (Li et al., 2024). These advances improve the practicality of binarization and push the efficiency–accuracy frontier. Nevertheless, most methods remain weight-only and cannot achieve end-to-end acceleration. DBellQuant (Ye et al., 2025) moves toward joint weight–activation quantization but relies mainly on learnable scaling and offers limited suppression of activation outliers. Achieving W1AX—1-bit weights with low-bit activations—under retraining-free PTQ therefore remains challenging, requiring simultaneous control of activation outliers, reduced activation precision, and accurate weight quantization.

3

Method

Discussion. We begin by revisiting the standard formulation of weight binarization in LLMs. Given a weight matrix W ∈ Rn×m , since the mean of each output channel (row) is generally non-zero, binarization typically applies row-wise centering prior to quantization. For the i-th output channel (row), let µi and δi denote the shift and scaling factors, respectively. The centered and binarized weights are computed as: m

µi =

1 X Wi,j , m

m

1 X Wi,j − µi , (1) m j=1 j=1  W̃i,j = Sign Wi,j − µi , (2) δi =

where Sign(x) =

( +1,

x > 0,

−1,

x ≤ 0.

(3)

The dequantized weights are then reconstructed as: Wdeq,i,j = W̃i,j δi + µi .

(4)

OKT

PSP

×

Zero distribution

Update

Update

×

⊗ ⊗

Update

⊗ ⋮ Update ⊗

Identity Matrix Per-Channel

0

×

×

×

×

× : matrix multiplication along the i-th dimension

incoherence

Semi-double-bell

0

)

0

×

× : matrix multiplication along the i-th dimension

Double-bell Per-Token

reshape -10

Per-Channel

×

′ × (

0

Per-Token

× ⋮ Update ×

Gaussian distribution

Per-Channel

×

Single-bell

Update

Rank = 16

×

×

×

×

10

-1

0

1

× : matrix multiplication along the i-th dimension

Long-tailed

Tailed-free

Figure 3: Illustration of the proposed BWLA. The Orthogonal-Kronecker Transformation (OKT) applies an orthogonal Kronecker rotation to reshape weights into a symmetric bimodal space while jointly suppressing longtailed activation outliers. The Proximal SVD Projection (PSP) further strengthens the bimodal structure through a lightweight truncated SVD refinement, producing weight distributions explicitly optimized for binarization.

Centering enforces a zero-mean distribution along each row, stabilizing the binarization process. However, prior studies indicate that LLM weights typically exhibit unimodal, quasi-Gaussian distributions within each channel. Direct binarization of such unimodal distributions inevitably induces substantial quantization error, severely degrading model performance. In contrast, a bimodal distribution aligns naturally with the binary codebook ({−1, +1}), forming two distinct clusters that theoretically minimize quantization error (see Appendix A.2.4). Despite this theoretical advantage, practical LLM weights remain predominantly unimodal. Although QAT can implicitly induce bimodal distributions, applying QAT to LLMs typically incurs prohibitively high training costs, making it impractical in real-world settings. To address these limitations, we propose BWLA (illustrated in Figure 3), an efficient PTQ framework that explicitly transforms unimodal weights into bimodal forms while suppressing activation outliers—achieving both objectives without expensive retraining. The complete pseudocode is provided in Appendix A.1, and distribution visualizations are available in Appendix A.4. 3.1

Orthogonal–Kronecker Transformation

Theoretical Feasibility via Orthogonal Bimodalization. Reshaping pre-trained unimodal weights into a bimodal distribution is crucial for joint quantization. While prior work (Ye et al., 2025) ex-

plored arbitrary auxiliary matrices, guaranteeing their strict invertibility without destabilizing the forward pass is problematic. We circumvent this by utilizing the orthogonal group O(m), which guarantees cost-free inversion (R−1 = R⊤ ). We establish that strict orthogonality theoretically induces the desired distributional shift: Theorem 1. Let W ∈ Rn×m be a weight matrix with rows independently sampled from a unimodal Gaussian wi ∼ N (0, σi2 Im ) (Ye et al., 2025). There exists an orthogonal transformation R ∈ O(m) such that the transformed weights W ′ = W R converge to a symmetric bimodal Gaussian mixture: wi′ ∼ π N (µ, σ 2 ) + (1 − π) N (−µ, σ 2 ),

(5)

where π ∈ (0, 1) is the mixture coefficient, and µ, σ > 0. Proof. See Appendix A.2.1. While Theorem 1 proves theoretical feasibility, deploying a dense m × m orthogonal matrix in LLMs incurs prohibitive O(m2 ) memory and O(nm2 ) computational overhead. Furthermore, an unconstrained R is agnostic to activation statistics, lacking explicit mechanisms to suppress heavy-tailed outliers or ensure numerical stability under extreme low-bit constraints. These limitations necessitate a shift towards a highly structured, hardware-aware transformation. Orthogonal-Kronecker Transformation (OKT). To enable lightweight yet strictly orthogonal mix-

ing, we propose the Orthogonal-Kronecker Transformation (OKT). A full orthogonal matrix R ∈ Rm×m incurs prohibitive O(m2 ) computational and memory overhead. To circumvent this, OKT imposes a Kronecker structure by factorizing the transformation as R = R1 ⊗ R2 , where R1 ∈ Rn1 ×n1 and R2 ∈ Rn2 ×n2 (n1 n2 = m). By reshaping a weight row v ∈ R1×m into a matrix Vmat ∈ Rn1 ×n2 , the transformation can be efficiently evaluated via R2⊤ Vmat R1 (Xiao et al., 2025). When n1 and n2 are optimally chosen to be √ approximately m, this structural constraint drastically cuts the computational complexity down to O(m3/2 ) and reduces the memory footprint by orders of magnitude (e.g., storing two 64 × 64 matrices instead of one 4096 × 4096 matrix). Beyond computational efficiency, the strict orthogonality of OKT is crucial: it exactly preserves forward-pass invariance while effectively dispersing activation coherence. Consequently, OKT provides a unified mechanism to naturally suppress heavy-tailed outliers and facilitate subsequent weight bimodalization with minimal overhead. Transformation Objectives. To explicitly induce bimodality, we first center each transformed row: 1 xi = (wi R) − m 11⊤ (wi R), (6) where 1 ∈ Rm is the all-ones vector, such that the resulting entries xij are symmetric around zero. Each row is modeled by a symmetric twocomponent mixture distribution: p(xij | ci , σi2 ) = 2 2 1 1 2 ϕ(xij ; +ci , σi ) + 2 ϕ(xij ; −ci , σi ),

(7)

where p(·) denotes the probability density function, ϕ(·; µ, σ 2 ) is a Gaussian density with mean µ and variance σ 2 , and Θi = {ci , σi2 } represents the distribution parameters for the i-th row. The negative log-likelihood objective is: LGMM = −

1 X log nm i,j

(8)

 2 2 1 2 ϕ(xij ; ci , σi ) + 2 ϕ(xij ; −ci , σi ) .

1 P + r̄i = m j rij . By penalizing the deviation of r̄i from 1/2, we encourage balanced assignments between the two modes. The resulting optimization objective is

min R∈O(m), Θ

LGMM + λreg

1 n

n X

!2 r̄i − 12

, (9)

i=1

We employ an alternating optimization strategy. For fixed R, Θi is updated via closed-form EM steps (Dempster et al., 1977). For fixed Θi , R1 and R2 are updated via Majorization-Minimization (MM) (Hunter and Lange, 2004), which decomposes into weighted orthogonal Procrustes problems. Specifically, R1 is updated as C1 =

n X

⊤ λi Vmat,i R2 Mi ,

R1new = U V ⊤ ,

i=1

where U ΣV

(10)

= SVD(C1 ),

The update for R2 follows analogously. Detailed derivations and convergence guarantees are provided in Appendix A.2.2. 3.2

Proximal SVD Projection

While OKT aligns weights with a bimodal geometry globally, orthogonal rotations alone cannot eliminate structured residuals that remain misaligned with the target centers ±ci . To address this, we introduce Proximal SVD Projection (PSP), a lightweight refinement step. We parameterize a rank-k residual matrix M = AB (k ≪ min{oc, ic}). The corrected weight is Wres = W − M . We define the OKT-centered projection as: 1 with H = I − m 11⊤ . (11) The transformed weights D = TR (W − M ) are optimized under the same GMM objective. Since M acts as an affine shift, it does not alter the closedform nature of the EM updates for Θ, ensuring:

TR (W ) = (W R) H,

LGMM (Θ(t+1) ; . . . ) ≤ LGMM (Θ(t) ; . . . ). (12)

1

To prevent degenerate solutions (e.g., ci → 0 or mode collapse), we introduce a regularization term on the posterior responsibilities of the positive + component. Specifically, let rij denote the posterior probability that entry xij is assigned to the positive mode, and define the row-wise average

To update M , we treat it as the primary variable with a constraint rank(M ) ≤ k. Let GD = ∂L/∂D be the gradient in the transformed space. The adjoint operator maps this gradient back to the residual domain: G = TR∗ (GD ) = GD H ⊤ R⊤ = GD HR⊤ . (13)

LLaMA2-7B LLaMA2-13B LLaMA2-70B LLaMA3-8B Qwen3-8B Qwen3-14B Qwen3-32B #Bits #Bits 0-shot5 Wiki 0-shot5 Wiki 0-shot5 Wiki 0-shot5 Wiki 0-shot5 Wiki 0-shot5 Wiki 0-shot5 Wiki (W) (A) Avg.(↑) (↓) Avg.(↑) (↓) Avg.(↑) (↓) Avg.(↑) (↓) Avg.(↑) (↓) Avg.(↑) (↓) Avg.(↑) (↓) FP16 16 16 68.96 5.47 71.71 4.88 76.55 3.32 72.67 6.14 71.47 9.00 75.00 8.64 76.33 7.61 RTN 2 35.76 6e4 36.20 9e3 35.87 1e4 36.15 2e6 35.39 7e6 35.77 1e7 35.57 1e7 GPTQ 2 36.06 5e4 35.68 9e3 35.96 2e4 35.92 8e5 35.27 8e3 35.72 1e5 35.72 1e5 OSTQuant 2 37.71 3e2 39.58 8e2 42.54 2e2 37.58 9e2 37.92 2e2 41.08 3e2 44.36 4e2 BiLLM 1.07 16 40.91 19.40 44.38 13.39 58.76 8.83 38.13 37.66 41.58 44.04 54.34 18.07 60.26 13.23 ARB-LLM 1.07 43.22 17.06 52.04 10.75 63.36 7.03 43.80 22.37 47.67 21.50 55.79 15.05 66.51 11.67 DBellQuant 1.10 44.36 17.91 – 12.79 – 6.84 43.12 – – – – – – – BWLA 1.16 52.46 9.96 62.38 7.12 73.78 5.03 48.81 15.21 52.11 16.29 62.65 12.66 68.29 10.72 RTN 2 36.20 6e4 36.58 1e4 36.35 1e4 35.51 2e6 36.12 7e6 36.02 3e6 35.55 5e4 GPTQ 2 36.16 nan 35.95 8e3 35.45 nan 34.92 1e6 34.38 1e7 34.38 6e6 34.36 4e5 OSTQuant 2 37.80 9e2 37.76 6e2 36.89 3e2 36.45 3e2 34.75 3e2 36.77 8e3 37.29 6e3 6 BiLLM 1.07 38.86 38.00 40.84 33.24 37.93 26.72 38.36 59.77 35.89 434.86 42.25 765.25 45.95 485.05 ARB-LLM 1.07 40.45 24.98 45.44 14.12 44.49 19.47 41.22 28.24 36.48 215.09 40.56 1e4 38.86 38.00 DBellQuant 1.10 41.32 21.69 – 14.39 – 7.56 39.64 – – – – – – – BWLA 1.16 45.90 12.19 60.07 7.60 72.38 5.35 45.79 17.94 50.46 17.78 60.07 13.80 67.17 11.92 Method

Table 1: Comparison of perplexity on WikiText2 and averaged accuracy on five Zero-Shot tasks(Arc-Challenge, Arc-Easy , HellaSwag , PIQA, and WinoGrande). Full results are in the Appendix A.3.1

We construct a proximal majorizer Qµ at step t: Qµ (M |Mt ) = L(Mt ) + ⟨G, M − Mt ⟩ + µ2 ∥M − Mt ∥2F .

(14) Minimizing Qµ implies solving the proximal operator: Mt+1 = arg

min rank(M )≤k

M − (Mt − µ1 G)

2 F

.

(15) Defining Yt = Mt − µ1 G, the optimal solution is given by the truncated SVD: Yt ≈ Uk Σk Vk⊤ =⇒ Mt+1 = Uk Σk Vk⊤ . (16) This update guarantees monotonic decrease in the objective L(W − Mt+1 ) ≤ L(W − Mt ) without manual step-size tuning. PSP effectively absorbs residual outliers at negligible parameter cost. Full derivations are in Appendix A.2.3.

4

Experiments

4.1

Experiment setup

Models and Datasets. We conduct experiments on the LLaMA families (Touvron et al., 2023) and the Qwen3 family (Yang et al., 2025). In addition, we evaluate instruction-tuned variants to further demonstrate the effectiveness of our method. Beyond standard perplexity evaluation on Wikitext2 (Merity et al., 2016) and C4 (Raffel et al., 2023), we assess BWLA on a broad set of zero-shot tasks, including ARC-Challenge and ARC-Easy (Clark et al., 2018), HellaSwag (Zellers et al., 2019), LAMBADA-openai and LAMBADAstandard (Paperno et al., 2016), PIQA (Bisk et al.,

Model

Method

FP16 GPTQ GPTQ BiLLM ARB-LLM Qwen3-32B BWLA -Instruct GPTQ GPTQ BiLLM ARB-LLM BWLA

#Bits(W) #Bits(A) MMLU HumanEval GSM8K 16 3 2 1.06 1.06 1.15 3 2 1.06 1.06 1.15

16

16

6

80.75 63.75 24.58 49.04 62.56 67.74 25.36 24.75 25.82 24.33 67.48

38.41 23.40 0 10.15 18.32 25.31 0 0 0 0 23.09

62.55 34.15 0 12.12 23.56 42.28 0 0 0 0 38.16

Table 2: Results on the instruction-tuned model Qwen332B-Instruct across three challenging reasoning benchmarks: MMLU, HumanEval, and GSM8K.

2019), and WinoGrande (Sakaguchi et al., 2019). We further evaluate BWLA on more challenging reasoning benchmarks, including the multidomain knowledge task MMLU (Hendrycks et al., 2021), the mathematical reasoning benchmark GSM8K (Cobbe et al., 2021), and the code generation benchmark HumanEval (Chen et al., 2021). Baseline Methods. We primarily compare BWLA against BiLLM (Huang et al., 2024), ARBLLM (Li et al., 2024), and DBellQuant (Ye et al., 2025), where DBellQuant represents the current SOTA PTQ approach applied to binary LLMs. We also include several recent PTQ baselines, such as RTN (round-to-nearest), GPTQ (Frantar et al., 2023), and OSTQuant (Hu et al., 2025), which are among the strongest low-bit quantization methods. Implementation Details. All experiments are conducted on NVIDIA A6000 GPUs. We apply

Model

Method

#Bits(A) AE↑

GPTQ BiLLM LLaMA2-7B ARB-LLM BWLA GPTQ BiLLM LLaMA3-8B ARB-LLM BWLA GPTQ BiLLM Qwen3-14B ARB-LLM BWLA

AC↑

HS↑

LO↑

LS↑

PQ↑ WG↑ Avg.7 ↑ Wiki PPL↓

4

26.05 28.07 25.43 0 0 50.92 50.91 26.01 25.68 25.27 0 0 48.97 50.51 27.10 25.77 26.11 0 0 50.60 47.83 39.21 27.12 39.31 15.30 16.40 55.72 52.09

25.91 25.21 25.34 35.00

1e5 6e6 nan 39.88

4

24.45 26.45 25.97 0 0 51.41 50.43 26.43 25.60 26.89 0.04 0.12 50.16 49.49 28.45 26.62 25.66 0.27 0.08 50.82 48.38 43.54 27.93 40.27 17.57 17.82 56.42 52.28

25.53 25.53 25.75 36.55

6e5 6e3 9e3 55.12

4

25.08 22.70 25.04 0 0 49.51 49.57 24.07 26.88 25.64 0 0 51.03 51.07 25.67 27.05 26.35 0 0 50.60 53.59 44.61 29.95 44.99 29.73 23.73 61.97 53.83

24.56 25.53 26.18 41.26

9e5 2e5 2e4 34.77

Table 3: Perplexity on WikiText2 and zero-shot accuracy on Arc-Challenge (AC), Arc-Easy (AE), HellaSwag (HS), LAMBADA-openai (LO), LAMBADA-standard (LS), PIQA (PQ), and WinoGrande (WG) under a 4-bit activation quantization setting. Since GPTQ is not designed for binarization, we evaluate it using 3-bit weight quantization.

#Bits OKT PSP (A)

LLaMA2-13B LLaMA3-8B Qwen3-32B PPL 0-shot7 PPL 0-shot7 PPL 0-shot7 Avg.(↓) Avg.(↑) Avg.(↓) Avg.(↑) Avg.(↓) Avg.(↑)

16

× ✓ × ✓

× × ✓ ✓

21.66 10.12 16.64 9.37

40.10 60.04 49.52 62.38

182.32 28.80 40.88 24.49

30.56 45.73 38.94 48.81

20.97 14.67 17.70 13.91

58.17 64.58 52.45 68.29

6

× ✓ × ✓

× × ✓ ✓

48.75 11.53 20.80 10.41

34.71 57.90 45.73 60.07

213.62 36.25 43.59 31.77

30.74 45.25 37.23 45.79

4e4 15.65 19.77 14.33

35.05 51.21 47.19 67.17

Table 4: Impact of different components in BWLA.

per-token asymmetric quantization for activations, while weights are quantized using symmetric perchannel quantization. For calibration, 128 text segments are sampled from the Wikitext2. We set the total number of BWLA iterations to 60, with 40 for OKT and 20 for PSP (corresponding loss curves are shown in Appendix A.3.3). As BWLA is an efficient PTQ framework, no fine-tuning is required. For the three complex reasoning tasks, MMLU, GSM8k, HumanEval, and several other zero-shot tasks, we use the open-source tool lm-evaluationharness (Gao et al., 2024) for assessment. 4.2

Main Results

Comparison Results. We systematically evaluate binary performance across multiple LLM families under varying activation bit-widths. For fair comparison, non-binarization PTQ baselines (RTN, GPTQ, and OSTQuant) use 2-bit weights. Table 1 shows that BWLA consistently outperforms all competitors on both LLaMA and Qwen3. Under weight-only binarization (A16), conventional

low-bit methods collapse even at 2-bit weights, underscoring their limitations for extremely low-bit LLMs. Compared with current state-of-the-art binary methods, BWLA improves average accuracy by 13% and reduces perplexity by 28%. When activation precision is reduced to 6 bits (A6), existing binary approaches degrade sharply: BWLA achieves up to 37% lower perplexity than DBellQuant on LLaMA and, more importantly, over 50% average accuracy gains where BiLLM and ARB-LLM nearly collapse on the Qwen3 family. This stability, achieved with less than 0.1 bit increase in effective weight precision, demonstrates BWLA’s robustness and efficiency as a practical solution for high-accuracy W1AX quantization. Detailed results are provided in Appendix A.3.1. Experiments of Instruction-tuned Models. Instruction tuning greatly improves the practical utility of LLMs but also makes quantization more challenging than for base models. We evaluate Qwen332B-Instruct on three reasoning benchmarks (Table 2). With FP16 activations, BWLA retains about 75% of full-precision performance, recovering most reasoning capability and even outperforming GPTQ with 3-bit weights while using less than half of its memory footprint. When activations are further quantized to 6 bits, prior methods nearly collapse: MMLU accuracy approaches random-guess levels (25%), and both HumanEval and GSM8K drop to zero. In contrast, BWLA preserves approximately 94% of its performance relative to the unquantized-activation setting, demonstrating strong quantization quality under joint weight–activation compression.

Qwen3-14B

65 60

1.6 1.35 1.3

55 1.16

1.13

1

1.11

50

0 128

64

16

4

Qwen3-32B 70

1.41

1.3

65 1.21 60

1.2 1.11 1.1

55

1.06 1.01

1

50

Zero-shot Accuracy Avg.(%)

1.9

1.45

Zero-shot Accuracy Avg.(%)

Effective bit-width per weight

70

2.1

Effective bit-width per weight

Qwen3-8B 2.2

0

1

0.02

0.01

0.005

0.003

n1/n2

Rank ratio

(a) OKT

(b) PSP

0.001

Figure 4: Ablation of the Overhead–Performance trade-off for OKT and PSP. The results show that the optimal balance is achieved when OKT uses n1 /n2 = 1 and PSP adopts a rank ratio of 0.005.

4.3

Ablation Studies

BWLA integrates two key components, OKT and PSP, each designed to reduce quantization error in LLMs. Our ablation study is organized into three parts: (i) evaluating performance under aggressive 4-bit activation quantization, (ii) assessing the individual contribution of each module, and (iii) analyzing the Overhead–Performance Trade-off within the OKT and PSP components. The ablation studies on the impact of calibration data are presented in Appendix A.3.2. Lower Activation Bitwidth. Under a more aggressive 4-bit activation quantization setting, we evaluate the generalizability of our method on LLaMA2-7B, LLaMA3-8B, and Qwen3-14B. As shown in Table 3, GPTQ, BiLLM, and ARB-LLM all collapse across the seven zero-shot tasks, with perplexities commonly exceeding the 1e4 range. In contrast, BWLA delivers over a 50% average improvement in zero-shot accuracy and reduces perplexity by more than 99.9%, achieving an average value of only 43.26, demonstrating remarkable robustness and strong overall performance. Modular Sensitivity Study. We analyze the individual and combined effects of OKT and PSP by evaluating average perplexity on WikiText2 and C4, together with zero-shot accuracy on seven benchmarks: Arc-Challenge, Arc-Easy, HellaSwag, LAMBADA-openai, LAMBADA-standard, PIQA, and WinoGrande. As shown in Table 4, (i) each module alone improves both perplexity and zeroshot accuracy, with OKT yielding the larger gains, and (ii) combining the two modules produces the best results. Notably, on Qwen3-32B with 6-bit activation quantization, our joint design reduces av-

erage perplexity by 99.9% and improves zero-shot accuracy by over 90% compared to the baseline, highlighting the strong synergy and necessity of OKT and PSP. Overhead–Performance Trade-off. We ablate the orthogonal matrix size in OKT and the truncated SVD rank ratio in PSP to examine the overhead–performance trade-off. As shown in Fig. 4(a), fixing the PSP rank ratio to 0.005 and varying the Kronecker dimensions n1 and n2 shows that decreasing n1 /n2 (i.e., increasing symmetry) substantially reduces the effective weight bit-width introduced by OKT with minimal performance loss. On the Qwen3 family, greater symmetry lowers OKT overhead from about 1 bit to a negligible 0.01 bit, with only a ∼3% drop in average zero-shot accuracy. Figure 4(b) reports the PSP ablation. Reducing the rank ratio from 0.02 to 0.005 causes only a ∼1% performance loss while saving about 0.3 bits of overhead, whereas further reduction leads to rapid degradation. On Qwen3-8B, decreasing the ratio from 0.005 to 0.001 results in over a 10% accuracy drop while saving merely ∼0.1 bit, with similar trends across models. Overall, a rank ratio of 0.005 achieves the best overhead–performance balance and is the preferred PSP setting. 4.4

Efficiency Analysis of BWLA

Speedup and Memory Savings. We benchmark the efficiency of BWLA on NVIDIA RTX A6000 GPUs using LLaMA families. We compare FP16, a W4A4 model quantized by OSTQuant, and a W1A8 model quantized by BWLA in terms of throughput (tokens/s) and memory usage. Under a batch size of 4, a 1024-token prefill, and 256-token decoding, Fig. 5(a) shows that decoding is typically

23.7

Token/Sec (↑) 120

150

100

120

Memory (GB)

20 15.83

15

80

13.94 8.50

10

60

5.88

5

4.32

3.94 1.78

40

BWLA

ARB-LLM

BiLLM

Perplexity (↓) 147min

118min

113min

90

88min

84min

85min

60 48 36

62min 59min

60

24

45min

12

30

Wikitext2 Perplexity

BWLA

OSTQuant

Token/Second Quantization Time

FP16 25

2.17

0

0 LLaMA2-7B

LLaMA3-8B

LLaMA2-13B

LLaMA2-7B

LLaMA3-8B

LLaMA2-13B

Models

Models

(a) Speed up and memory savings

(b) Quantization time and performance

Figure 5: Efficiency Analysis. (a) Comparison of throughput (Tokens/Sec) and memory consumption across FP16, OSTQuant, and BWLA. (b) Comparison of quantization time and perplexity across BiLLM, ARB-LLM, and BWLA.

memory-bound; thus, reducing weight precision to 1 bit substantially lowers memory traffic compared to 4-bit quantization, leading to faster inference. On LLaMA2-13B, OSTQuant increases throughput from 23.70 tokens/s (FP16) to 55.35 tokens/s, while BWLA boosts it to 77.31 tokens/s—achieving a 3.26× speedup over FP16 and a 1.40× speedup over OSTQuant. Meanwhile, parameter memory is reduced from 23.7 GB to 3.94 GB, saving over 80% of storage. These results highlight the significant efficiency gains enabled by BWLA. Quantization Time Comparison. As a finetuning-free PTQ framework, BWLA applies OKT and PSP to each weight matrix entirely offline, converging in only a few dozen iterations (see Appendix A.3.3) with no runtime overhead. Figure 5(b) shows that BWLA’s quantization time is substantially lower than ARB-LLM, whose column-group bitmaps rely on costly percentilebased searches. Compared with BiLLM, which lacks iterative updates, BWLA is only about 25 minutes slower on average across the three evaluated models. Despite this modest overhead, under W1A6 quantization BWLA reduces WikiText2 perplexity by over 70% relative to BiLLM and by more than 50% compared to the slower ARB-LLM, demonstrating strong advantages in both quantization efficiency and final accuracy.

5

Conclusion

In this work, we identified two key obstacles to accurate W1AX PTQ: the mismatch between unimodal weights and binary codebooks, and heavytailed activation outliers. To overcome these, we

proposed BWLA, a unified framework combining the Orthogonal-Kronecker Transformation (OKT) for bimodal reshaping and activation smoothing, and the Proximal SVD Projection (PSP) for lightweight low-rank refinement. Extensive evaluations across multiple LLM families show that BWLA delivers the first practical, high-accuracy PTQ solution for binary weights with low-bit activations. By significantly outperforming prior methods in accuracy and robustness, BWLA enables substantial gains in throughput and memory efficiency, paving the way for effective, end-to-end accelerated lightweight LLM inference.

Limitations While BWLA establishes a new state of the art for high-accuracy W1AX PTQ, several limitations remain. First, although the method maintains stable performance at W1A6, model stability noticeably degrades at more extreme activation bitwidths such as W1A4, indicating that current activation smoothing and outlier suppression are insufficient for this challenging regime. Second, the core OKT module relies on linear orthogonal rotations, which, despite their efficiency, may be too restrictive to fully capture the non-linear geometry of modern LLM weight spaces; lightweight non-linear transformations may offer further gains. Finally, BWLA currently targets standard integer formats (e.g., INT4/INT6), and extending the optimization to mixed-precision or emerging lowprecision floating-point formats such as MXFP4 could broaden applicability and improve dynamicrange handling.

Ethics Statements This paper introduces solutions to the challenges associated with Large Language Models (LLMs) quantization, with the overarching goal of facilitating the widespread adoption and application of LLMs. In the current landscape, ethical concerns tied to LLMs, including the presence of hidden biases encoded in the models, are garnering heightened attention. Following our investigation, we assert that our proposed method does not further amplify the biases and contravene any ethical standards.

References Saleh Ashkboos, Amirkeivan Mohtashami, Maximilian L. Croci, Bo Li, Pashmina Cameron, Martin Jaggi, Dan Alistarh, Torsten Hoefler, and James Hensman. 2024. Quarot: Outlier-free 4-bit inference in rotated llms. Preprint, arXiv:2404.00456. Haoli Bai, Wei Zhang, Lu Hou, Lifeng Shang, Jing Jin, Xin Jiang, Qun Liu, Michael Lyu, and Irwin King. 2021. Binarybert: Pushing the limit of bert quantization. Preprint, arXiv:2012.15701. Yonatan Bisk, Rowan Zellers, Ronan Le Bras, Jianfeng Gao, and Yejin Choi. 2019. Piqa: Reasoning about physical commonsense in natural language. Preprint, arXiv:1911.11641. Mark Chen, Jerry Tworek, Heewoo Jun, Qiming Yuan, Henrique Ponde de Oliveira Pinto, Jared Kaplan, Harri Edwards, Yuri Burda, Nicholas Joseph, Greg

Brockman, Alex Ray, Raul Puri, Gretchen Krueger, Michael Petrov, Heidy Khlaaf, Girish Sastry, Pamela Mishkin, Brooke Chan, Scott Gray, and 39 others. 2021. Evaluating large language models trained on code. Preprint, arXiv:2107.03374. Peter Clark, Isaac Cowhey, Oren Etzioni, Tushar Khot, Ashish Sabharwal, Carissa Schoenick, and Oyvind Tafjord. 2018. Think you have solved question answering? try arc, the ai2 reasoning challenge. Preprint, arXiv:1803.05457. Karl Cobbe, Vineet Kosaraju, Mohammad Bavarian, Mark Chen, Heewoo Jun, Lukasz Kaiser, Matthias Plappert, Jerry Tworek, Jacob Hilton, Reiichiro Nakano, Christopher Hesse, and John Schulman. 2021. Training verifiers to solve math word problems. Preprint, arXiv:2110.14168. Arthur P Dempster, Nan M Laird, and Donald B Rubin. 1977. Maximum likelihood from incomplete data via the em algorithm. Journal of the Royal Statistical Society: Series B, 39(1):1–38. Elias Frantar, Saleh Ashkboos, Torsten Hoefler, and Dan Alistarh. 2023. Gptq: Accurate post-training quantization for generative pre-trained transformers. Preprint, arXiv:2210.17323. Leo Gao, Jonathan Tow, Behnam Abbasi, Stella Biderman, Sidney Black, Anthony DiPofi, Colin Foster, Luke Golding, Jenness Hsu, Alexandre Le Noac’h, Henry Li, Kyle McDonell, Niklas Muennighoff, Charles Ociepa, Jason Phang, Laura Reynolds, Hailey Schoelkopf, Anthony Skowron, Lintang Sutawika, and 5 others. 2024. A framework for fewshot language model evaluation. https://zenodo. org/records/12608602. Accessed: 2024-07. Aaron Grattafiori, Abhimanyu Dubey, Abhinav Jauhri, Abhinav Pandey, Abhishek Kadian, Ahmad AlDahle, Aiesha Letman, Akhil Mathur, Alan Schelten, Alex Vaughan, Amy Yang, Angela Fan, Anirudh Goyal, Anthony Hartshorn, Aobo Yang, Archi Mitra, Archie Sravankumar, Artem Korenev, Arthur Hinsvark, and 542 others. 2024. The llama 3 herd of models. Preprint, arXiv:2407.21783. Dan Hendrycks, Collin Burns, Steven Basart, Andy Zou, Mantas Mazeika, Dawn Song, and Jacob Steinhardt. 2021. Measuring massive multitask language understanding. Preprint, arXiv:2009.03300. Xing Hu, Yuan Cheng, Dawei Yang, Zukang Xu, Zhihang Yuan, Jiangyong Yu, Chen Xu, Zhe Jiang, and Sifan Zhou. 2025. Ostquant: Refining large language model quantization with orthogonal and scaling transformations for better distribution fitting. Preprint, arXiv:2501.13987. Wei Huang, Yangdong Liu, Haotong Qin, Ying Li, Shiming Zhang, Xianglong Liu, Michele Magno, and Xiaojuan Qi. 2024. Billm: Pushing the limit of post-training quantization for llms. Preprint, arXiv:2402.04291.

David R Hunter and Kenneth Lange. 2004. A tutorial on mm algorithms. The American Statistician, 58(1):30– 37.

Even better llm quantization with hadamard incoherence and lattice codebooks. Preprint, arXiv:2402.04396.

Zhiteng Li, Xianglong Yan, Tianao Zhang, Haotong Qin, Dong Xie, Jiang Tian, zhongchao shi, Linghe Kong, Yulun Zhang, and Xiaokang Yang. 2024. Arb-llm: Alternating refined binarizations for large language models. Preprint, arXiv:2410.03129.

Hongyu Wang, Shuming Ma, and Furu Wei. 2024. Bitnet a4.8: 4-bit activations for 1-bit llms. Preprint, arXiv:2411.04965.

Ji Lin, Jiaming Tang, Haotian Tang, Shang Yang, Wei-Ming Chen, Wei-Chen Wang, Guangxuan Xiao, Xingyu Dang, Chuang Gan, and Song Han. 2024. Awq: Activation-aware weight quantization for llm compression and acceleration. Preprint, arXiv:2306.00978. Zechun Liu, Changsheng Zhao, Igor Fedorov, Bilge Soran, Dhruv Choudhary, Raghuraman Krishnamoorthi, Vikas Chandra, Yuandong Tian, and Tijmen Blankevoort. 2025. Spinquant: Llm quantization with learned rotations. Preprint, arXiv:2405.16406. Stephen Merity, Caiming Xiong, James Bradbury, and Richard Socher. 2016. Pointer sentinel mixture models. arXiv preprint arXiv:1609.07843. Denis Paperno, Germán Kruszewski, Angeliki Lazaridou, Quan Ngoc Pham, Raffaella Bernardi, Sandro Pezzelle, Marco Baroni, Gemma Boleda, and Raquel Fernández. 2016. The lambada dataset: Word prediction requiring a broad discourse context. Preprint, arXiv:1606.06031. Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yanqi Zhou, Wei Li, and Peter J. Liu. 2023. Exploring the limits of transfer learning with a unified text-to-text transformer. Preprint, arXiv:1910.10683. Keisuke Sakaguchi, Ronan Le Bras, Chandra Bhagavatula, and Yejin Choi. 2019. Winogrande: An adversarial winograd schema challenge at scale. Preprint, arXiv:1907.10641. Yuzhang Shang, Zhihang Yuan, Qiang Wu, and Zhen Dong. 2023. Pb-llm: Partially binarized large language models. Preprint, arXiv:2310.00034. Wenqi Shao, Mengzhao Chen, Zhaoyang Zhang, Peng Xu, Lirui Zhao, Zhiqian Li, Kaipeng Zhang, Peng Gao, Yu Qiao, and Ping Luo. 2024. Omniquant: Omnidirectionally calibrated quantization for large language models. Preprint, arXiv:2308.13137. Hugo Touvron, Thibaut Lavril, Gautier Izacard, Xavier Martinet, Marie-Anne Lachaux, Timothée Lacroix, Baptiste Rozière, Naman Goyal, Eric Hambro, Faisal Azhar, Aurelien Rodriguez, Armand Joulin, Edouard Grave, and Guillaume Lample. 2023. Llama: Open and efficient foundation language models. Preprint, arXiv:2302.13971. Albert Tseng, Jerry Chee, Qingyao Sun, Volodymyr Kuleshov, and Christopher De Sa. 2024. Quip#:

Guangxuan Xiao, Ji Lin, Mickael Seznec, Hao Wu, Julien Demouth, and Song Han. 2024. Smoothquant: Accurate and efficient post-training quantization for large language models. Preprint, arXiv:2211.10438. Jinying Xiao, Bin Ji, Shasha Li, Xiaodong Liu, Ma Jun, Ye Zhong, Wei Li, Xuan Xie, Qingbo Wu, and Jie Yu. 2025. Singlequant: Efficient quantization of large language models in a single pass. Preprint, arXiv:2511.22316. Zukang Xu, Zhixiong Zhao, Xing Hu, Zhixuan Chen, and Dawei Yang. 2026. Kbvq-moe: Klt-guided svd with bias-corrected vector quantization for moe large language models. arXiv preprint arXiv:2602.11184. An Yang, Anfeng Li, Baosong Yang, Beichen Zhang, Binyuan Hui, Bo Zheng, Bowen Yu, Chang Gao, Chengen Huang, Chenxu Lv, Chujie Zheng, Dayiheng Liu, Fan Zhou, Fei Huang, Feng Hu, Hao Ge, Haoran Wei, Huan Lin, Jialong Tang, and 41 others. 2025. Qwen3 technical report. Preprint, arXiv:2505.09388. Zijian Ye, Wei Huang, Yifei Yu, Tianhe Ren, Zhongrui Wang, and Xiaojuan Qi. 2025. Dbellquant: Breaking the bell with double-bell transformation for llms post training binarization. Preprint, arXiv:2507.01027. Rowan Zellers, Ari Holtzman, Yonatan Bisk, Ali Farhadi, and Yejin Choi. 2019. Hellaswag: Can a machine really finish your sentence? Preprint, arXiv:1905.07830. Zhixiong Zhao, Haomin Li, Fangxin Liu, Yuncheng Lu, Zongwu Wang, Tao Yang, Li Jiang, and Haibing Guan. 2025. Quark: Quantization-enabled circuit sharing for transformer acceleration by exploiting common patterns in nonlinear operations. In 2025 IEEE/ACM International Conference On Computer Aided Design (ICCAD), pages 1–9. IEEE. Zhixiong Zhao, Fangxin Liu, Junjie Wang, Chenyang Guan, Zongwu Wang, Li Jiang, and Haibing Guan. 2026. Specquant: Spectral decomposition and adaptive truncation for ultra-low-bit llms quantization. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 40, pages 28786–28794.

A

Appendix

A.1

Pseudocode of BWLA

For completeness, this section provides the detailed pseudocode of our BWLA framework. As introduced in Section 3.1, we construct the large auxiliary transformation matrix R ∈ Rn×n using two lightweight Kronecker factors R1 ∈ Rn1 ×n1 and R2 ∈ Rn2 ×n2 . To obtain a suitable Kronecker decomposition, we first apply Algorithm 1 to factorize the hidden dimension n into a pair (n1 , n2 ), which enables efficient construction of the orthogonal Kronecker structure. Algorithm 2 presents the complete BWLA pipeline, which consists of two major components: (1) OKT (Orthogonal–Kronecker Transformation), which rotates the weight matrix into a coordinate system that naturally exposes a symmetric bimodal structure; and (2) PSP (Proximal SVD Projection), which removes the structured residual energy that cannot be eliminated through orthogonal mixing alone. The pseudocode summarizes the full EM–MM optimization procedure adopted by BWLA, including responsibility computation, mixture-parameter updates, alternating orthogonal Procrustes steps for the Kronecker factors, and the proximal low-rank refinement. For clarity, the OKT and PSP modules are highlighted with color-coded comments in the algorithm. The resulting pseudocode faithfully reflects the transformation pipeline used in all our experiments and can be directly applied to large language models in post-training quantization (PTQ) scenarios. Algorithm 1: Kronecker Dimension Factorization for OKT Input :Hidden dimension n of the linear layer (n ≥ 1) Output :Factor pair (n1 , n2 ) such that n = n1 n2 and n1 ≈ n2 √ // Start from the a ← ⌊ n⌋ square-root scale while a > 1 and n mod a ̸= 0 do a ← a − 1 // Search the closest √ divisor below n n2 ← a n1 ← n/n2 return (n1 , n2 )

A.2 A.2.1

Detailed Proofs and Derivations Proof of Theorem 1

For completeness we restate the theorem in a slightly more formal way. Theorem (Restatement of Theorem 1). Let W ∈ Rn×m be a weight matrix whose i-th row wi⊤ ∈ R1×m is sampled independently from a (unimodal) Gaussian distribution wi ∼ N (µi , σi2 Im ), where µi ∈ Rm and σi > 0 for all i ∈ {1, . . . , n}. Then there exists a learnable orthogonal matrix R ∈ O(m) = {Q ∈ Rm×m : Q⊤ Q = Im } such that the transformed weights W ′ = W R admit a bimodal distribution across channels that can be represented (up to a KL–optimal approximation) as a two–component Gaussian mixture, x ∼ π N (µ1 , σ12 ) + (1 − π) N (µ2 , σ22 ),

(17)

for some mixing coefficient π ∈ (0, 1) and parameters µ1 , µ2 ∈ R, σ1 , σ2 > 0. Step 1: Effect of an orthogonal transformation on Gaussian rows. We first record a standard fact about multivariate Gaussians. Lemma 1. Let X ∼ N (µ, Σ) in Rm and let R ∈ O(m) be any orthogonal matrix. Then the transformed random vector X ′ = XR satisfies X ′ ∼ N (µ′ , Σ′ ), where µ′ = µR and Σ′ = R⊤ ΣR. In particular, X ′ is still Gaussian and therefore unimodal. Proof of Lemma 1. By linearity, E[XR] = µR. Moreover,

E[X ′ ]

=

  Cov(X ′ ) =E (X ′ − µ′ )(X ′ − µ′ )⊤   =E R⊤ (X − µ)(X − µ)⊤ R = R⊤ ΣR. (18) The Gaussianity of X ′ follows from the fact that any linear image of a Gaussian random vector is again Gaussian. Applying Lemma 1 row–wise to W we obtain: for any R ∈ O(m) and any i ∈ {1, . . . , n}, wi′ := wi R ∼ N (µ′i , Σ′i ), µ′i = µi R,

Σ′i =R⊤ (σi2 Im )R = σi2 Im .

(19)

Thus each row of W ′ = W R remains Gaussian, but its mean orientation in Rm is modulated by the choice of R.

Algorithm 2: Quantization Framework of BWLA Input : Pretrained weight matrix W ∈ Rn×m with n = n1 n2 ; rank k for low-rank correction; proximal parameter µ; number of outer iterations Touter ; Kronecker factors (n1 , n2 ) Output : Orthogonal factors R1 ∈ Rn1 ×n1 , R2 ∈ Rn2 ×n2 ; low-rank correction M = AB; bimodal parameters Θ = {ci , σi2 }; binarized weights W̃ and per-channel scales (α, β) Initialization: Initialize R1 , R2 as identity or random orthogonal matrices Set M0 ← 0; initialize ci , σi2 from W (e.g., empirical stats) 1 Define H ← I − m 11⊤ for t ← 0 to Touter − 1 do /* OKT: orthogonal–Kronecker rotation and row-wise centering R ← R1 ⊗ R2 ; X ← (W − Mt ) R H // EM update of symmetric two-component GMM (row-wise) for each row i = 1, . . . , n do + − Compute responsibilities rij , rij for all j using xij , ci , σi2  +  P + − 1 1 P 2 2 Update ci ← m j (2rij − 1)xij , σi2 ← m j rij (xij − ci ) + rij (xij + ci ) Enforce σi ← max(σi , σmin ) and set λi ← σi−2 1 P 1 2 1 P + Optionally compute r̄i = m j rij and regularizer ( n i r̄i − 2 ) /* PSP: proximal SVD-based low-rank correction Compute gradient GX = ∂L/∂X and adjoint G ← GX H ⊤ R⊤ Form proximal point Yt ← Mt − µ1 G Compute rank-k truncated SVD Yt ≈ Uk Σk Vk⊤ 1/2

*/

*/

1/2

Set Mt+1 ← Uk Σk Vk⊤ (optionally At+1 ← Uk Σk , Bt+1 ← Σk Vk⊤ ) // MM: alternating Procrustes updates for R1 , R2 Recompute R ← R1 ⊗ R2 and X ← (W − Mt+1 )RH if needed + Build reshaped pairs (Vmat,i , Mi ) from rows of (W − Mt+1 )R and targets mij = (2rij − 1)ci P ⊤ ⊤ With fixed R2 , form C1 ← i λi Vmat,i R2 Mi , compute SVD C1 = U1 Σ1 V1 and update R1 ← U1 V1⊤ P With fixed R1 , form C2 ← i λi Vmat,i R1 Mi⊤ , compute SVD C2 = U2 Σ2 V2⊤ and update R2 ← U2 V2⊤ Final binarization in OKT+PSP coordinate: R ← R1 ⊗ R2 , M ← MTouter , X ← (W − M )RH for each channel do P j = 1, . . . , m P βj ← n1 i Xij , αj ← n1 i |Xij − βj | W̃ij ← Sign(Xij − βj ), Wdeq,ij ← W̃ij αj + βj return R1 , R2 , A, B, Θ, W̃ , (α, β)

Step 2: Empirical channel distribution induced by R. The bimodality in Theorem 1 is defined over the empirical distribution of scalar weights across channels. Formally, for a given orthogonal matrix R let

W ′ = W R,

′ W ′ = (wij )1≤i≤n, 1≤j≤m . (20)

Define the empirical distribution of the transformed scalar entries as n

pR (x) :=

m

 1 XX ′ δ x − wij , nm

(21)

i=1 j=1

where δ(·) denotes the Dirac measure. Intuitively, pR captures how weights are distributed across all channels after the transformation by R. Different

′ and hence choices of R change the projections wij deform pR .

Step 3: Target bimodal distribution and mixture family. We model the desired bimodal distribution by the parametric family of two–component Gaussian mixtures gθ (x) := π N (x; µ1 , σ12 ) + (1 − π) N (x; µ2 , σ22 ), θ := (π, µ1 , µ2 , σ12 , σ22 ), (22) where π ∈ (0, 1) and µ1 , µ2 ∈ R, σ1 , σ2 > 0 are free parameters. This family is rich enough to represent a broad class of bimodal shapes; in particular, by varying θ we can realize any pair of separated Gaussian modes. Step 4: Joint optimization over R and mixture parameters. We now show that there exists a pair (R⋆ , θ⋆ ) such that the resulting empirical distribution pR⋆ is optimally represented by a mixture gθ⋆ in the Kullback–Leibler (KL) sense. Consider the joint optimization problem (R⋆ , θ⋆ ) ∈ arg

min

L(R, θ),  L(R, θ) := KL pR ∥ gθ , R∈O(m), θ∈Θ

(23)

where Θ := (0, 1) × R2 × (0, ∞)2 is the parameter space of the mixture in (22). Existence of a minimizer. The orthogonal group O(m) is a compact manifold. For the mixture parameters we restrict attention without loss of generality to a compact subset Θcpt ⊂ Θ with bounded means and variances bounded away from 0 and ∞; in practice this corresponds to standard regularization on mixture parameters. On O(m) × Θcpt the function L(R, θ) is continuous because pR depends ′ are smooth funccontinuously on R (the entries wij tions of R) and gθ (x) is continuous in θ for every x. By the extreme value theorem, a continuous function on a compact domain attains its minimum, so there exists at least one pair (R⋆ , θ⋆ ) solving (23). Interpretation of the minimizer. For the minimizing pair (R⋆ , θ⋆ ) we have ⋆



L(R , θ ) = KL pR⋆ ∥ gθ⋆ ≤ KL pR ∥ gθ



for all (R, θ) ∈ O(m) × Θcpt . (24) That is, among all orthogonal transformations and two–Gaussian mixtures, (R⋆ , θ⋆ ) provides the best

(KL–optimal) two–component Gaussian approximation of the empirical distribution pR⋆ . Equivalently, the scalar entries of W ′ := W R⋆ are distributed according to a density that is optimally represented by the mixture gθ⋆ . In practice, our training procedure implements a stochastic approximation to (23): the orthogonal matrix R is parameterized (for example via a skew–symmetric matrix and a Cayley transform), the mixture parameters θ are learned jointly, and gradient descent is used to decrease L(R, θ). Step 5: Conclusion. By construction, the minimizer (R⋆ , θ⋆ ) satisfies that the empirical channel distribution of W ′ = W R⋆ is bimodal and can be represented by the two–component Gaussian mixture gθ⋆ in the sense of (22). Using the standard abuse of notation in probabilistic modeling, we may summarize this as ′ wij ∼ π ⋆ N (µ⋆1 , (σ1⋆ )2 ) + (1 − π ⋆ )N (µ⋆2 , (σ2⋆ )2 ), (25) which is exactly the claim in Theorem 1. Therefore, there exists a learnable orthogonal matrix R⋆ such that the transformed weight matrix W ′ = W R⋆ exhibits the desired bimodal (two–Gaussian) behavior across channels.

Interpretation (Modeling Corollary). Theorem 1 guarantees that there exists an orthogonal transform R⋆ such that the overall empirical distribution pR⋆ of all scalar entries of W ′ = W R⋆ is well approximated by a two–component Gaussian mixture gθ⋆ . In our modeling, we therefore regard ′ } as samples the collection of scalar weights {wij drawn from this learned bimodal distribution gθ⋆ . Consequently, each row vector wi′ can be viewed as consisting of m (approximately) independent samples from the same mixture: ′ wij ∼ gθ⋆ ,

j = 1, . . . , m.

(26)

For notational simplicity, we sometimes write wi′ ∼ π ⋆ N (µ⋆1 , (σ1⋆ )2 ) + (1 − π ⋆ )N (µ⋆2 , (σ2⋆ )2 ), (27) with the understanding that this notation refers to the fact that the entries of wi′ are modeled as being drawn from the same learned bimodal distribution. This modeling view is sufficient for our subsequent quantization analysis.

A.2.2

Details of the Orthogonal–Kronecker Transformation In this appendix, we present complete derivations of the optimization procedure used to learn the Orthogonal–Kronecker Transformation (OKT). We begin by detailing the symmetric two-component Gaussian mixture model employed to shape each centered row after transformation, followed by exact EM updates for the mixture parameters. We then establish a majorization–minimization (MM) scheme that yields closed-form orthogonal Procrustes updates for the Kronecker factors R1 and R2 . We conclude with complexity considerations and modeling remarks. Symmetric Two-Component GMM for Centered Rows. Given an orthogonal matrix R, each transformed row is centered as 1 xi = (wi R) − m 11⊤ (wi R),

i = 1, . . . , n, (28) which ensures that the scalar entries {xij }m j=1 are approximately symmetric about zero. To encourage bimodal structure aligned with binary quantization, each entry is modeled using the symmetric twocomponent mixture p(xij | ci , σi2 ) = 2 2 1 1 2 ϕ(xij ; + ci , σi ) + 2 ϕ(xij ; −ci , σi ),

(29) where Θi = {ci , σi2 } are rowwise parameters. The normalized negative log-likelihood is n

m

1 XX LGMM (R, Θ) = − nm i=1 j=1 h i log 12 ϕ(xij ; +ci , σi2 ) + 21 ϕ(xij ; −ci , σi2 ) . (30) This serves as the primary objective governing bimodality. EM Updates for Mixture Parameters. For fixed R, we optimize Θ using EM. Introduce latent variables zij ∈ {+1, −1} denoting mixture component assignments. The posterior responsibility of the positive component is ϕ(xij ; ci , σi2 ) . ϕ(xij ; ci , σi2 ) + ϕ(xij ; −ci , σi2 )

tions, m

cnew = i

1 X + (2rij − 1)xij , m

(32)

j=1

m

(σi2 )new =

i 1 Xh + + rij (xij −ci )2 +(1−rij )(xij +ci )2 , m j=1

(33) 2 with σi2 bounded below by σmin to prevent collapse. Classic EM theory guarantees monotonic improvement of LGMM for fixed R. For later use in MM, the gradient of LGMM w.r.t. scalar entries is i 1 h + ∂LGMM + = r (x −c )+(1−r )(x +c ) , ij i ij i ij ∂xij nm σi2 ij (34) indicating an attraction toward the nearest mode. MM Surrogate for Orthogonal Updates. Directly optimizing R in LGMM is difficult due to the log-sum-exp term. We construct a quadratic majorization surrogate by leveraging the convex property of the negative log-likelihood function f (y) = − log(y). Let yij be the argument of the logarithm in Eq. (30). The key identity is log(a + b) ≤ log(a) + b/a − 1. Applying this and substituting the first-order Taylor expansion e yields a quadratic majorizer L(R). Specifically, we use the property that the negative log-likelihood is majorized by the weighted least squares error between the transformed data xij and the posterior mean of the latent component mij : + mij = (2rij − 1)ci ,

(35)

where mij is the posterior mean of the latent component. Define the MM surrogate n

m

i=1

j=1

1 X X e L(R) = λi (xij − mij )2 , nm

(36)

where λi = σi−2 . This surrogate satisfies the MM properties: e LGMM (R, Θ) ≤ L(R) + const, e (t) ) = LGMM (R(t) , Θ), L(R

(37)

(31)

which is guaranteed when Θ is fixed and λi are derived from the M-step estimates.

The complete-data log-likelihood yields closedform M-step updates. Using standard EM deriva-

Matrix Formulation and Kronecker Structure. Reshape each xi into a matrix Vmat,i ∈ Rn1 ×n2 and

+ rij =

mi into Mi of the same size. Using the Kronecker identity, xi (R) = vec R2⊤ Vmat,i R1

⊤

,

(38)

the surrogate becomes n

X 2 e 1 , R2 ) = 1 L(R λi R2⊤ Vmat,i R1 − Mi F . nm i=1 (39) Alternating Procrustes Updates. Fixing R2 , minimizing Eq. (39) over R1 is equivalent to solving an orthogonal Procrustes problem: C1 =

n X

⊤ λi Vmat,i R2 Mi ,

(40)

i=1

U1 Σ1 V1⊤ = SVD(C1 ),

R1new = U1 V1⊤ . (41)

Similarly, fixing R1 gives C2 =

n X

λi Vmat,i R1 Mi⊤ ,

(42)

i=1

U2 Σ2 V2⊤ = SVD(C2 ),

R2new = U2 V2⊤ . (43)

Monotonicity. Because each Procrustes update globally minimizes its corresponding MM subproblem, we obtain (t+1)

e (t+1) ≤ L e (t) , L

(t)

LGMM ≤ LGMM ,

(44)

real LLM weights, but rather as tractable approximations that (i) encourage the emergence of two symmetric modes, (ii) admit closed-form EM updates, and (iii) yield an MM surrogate that decomposes neatly under the Kronecker structure. Empirically, this approximation is sufficient to induce bimodalization and improve quantization robustness at scale. A.2.3

Detailed Derivations of the Proximal SVD Projection (PSP)

This appendix provides a complete mathematical derivation of the Proximal SVD Projection (PSP), which acts as a refinement step following the Orthogonal–Kronecker Transformation (OKT). While OKT aligns the weight matrix with a symmetric bimodal coordinate system, structured components may remain misaligned with the target centers ±ci . PSP removes such components through a rank-constrained proximal update. We derive the adjoint operator, the first-order expansion, the proximal majorizer, the rank-k projection solution, and monotonicity guarantees. Additional modeling considerations are also provided to address potential concerns from reviewers. Residual Modeling and OKT-Centered Representation. Let M = AB be a learnable rank-k residual with A ∈ Roc×k ,

B ∈ Rk×ic ,

k ≪ min{oc, ic}. (47) The corrected weight is Wres = W − M . The OKT-centered representation is defined by

ensuring monotonic descent of the true objective. Complexity Analysis and Remarks. A full dense m × m orthogonal update costs O(m2 ) parameters and FLOPs. Under the OKT parameterization with m = n1 n2 , computing R2⊤ Vmat,i R1 requires O(n21 n2 + n1 n22 ) = O(n1 n2 (n1 + n2 )) . (45) When n1 ≈ n2 ≈

m, this becomes

O(m3/2 ),

(46)

strictly better than O(m2 ) for large m. The SVDs in Eqs. (41) and (43) cost O(n31 + n32 ) = O(m3/2 ) in the balanced case as well. Regarding modeling assumptions: the rowwise independence and symmetric two-component form are not intended as exact generative models of

TR (U ) = (U R) H,

1 H=I−m 11⊤ , (48)

which performs orthogonal mixing followed by row-wise centering. The GMM likelihood is evaluated on X = TR (W − M ). (49) Because M contributes only a deterministic affine shift and centering preserves symmetry, the EM updates for the GMM parameters remain unchanged: LGMM (Θ(t+1) ; R, A, B) ≤ LGMM (Θ(t) ; R, A, B). (50) Adjoint of the OKT Transform. Let GX = ∂L/∂X be the gradient in the OKT-centered space. Perturbing the residual gives δX = −TR (δM ) = −(δM R)H.

(51)

The variation of the loss is δL = ⟨GX , δX⟩F = −⟨GX , (δM R)H⟩F . (52) Using the Frobenius inner-product identity ⟨A, BC⟩ = ⟨B ⊤ A, C⟩, we obtain δL = −⟨GX H ⊤ R⊤ , δM ⟩F .

(53)

Thus the adjoint operator of TR is G = TR∗ (GX ) = GX H ⊤ R⊤ ,

(54)

and the first-order approximation of L(W − M ) around Mt is L(W − M ) ≈ L(W − Mt ) + ⟨G, M − Mt ⟩. (55) Need for a Proximal Majorizer. The GMM likelihood contains log-sum-exp terms and is nonconvex. Gradient descent is unstable near steep regions when variances approach their lower bound. We therefore construct a proximal majorizer, µ ∥M − Mt ∥2F , 2 (56)

where µ > 0 is chosen such that Qµ (Mt |Mt ) = L(W − Mt ), Qµ (M |Mt ) ≥ L(W − M ) locally.

(57)

The existence of such µ follows from Lipschitz continuity of ∇M L, which is guaranteed by enforcing 2 . σi2 ≥ σmin Rank-Constrained Proximal Update. The next iterate is obtained by minimizing Qµ under the rank constraint: Mt+1 = arg

min rank(M )≤k

Qµ (M | Mt ).

(58)

Dropping constants and defining the proximal gradient point (59) Yt = Mt − µ1 G, the subproblem becomes Mt+1 = arg

min rank(M )≤k

∥M − Yt ∥2F .

(60)

Closed-Form Solution: Truncated SVD. By the Eckart–Young–Mirsky theorem, the optimal solution is given by the rank-k truncated SVD of Yt : Yt = Uk Σk Vk⊤ ,

Mt+1 = Uk Σk Vk⊤ .

(61)

Any valid factorization may be used; a stable choice is 1/2

At+1 = Uk Σk ,

Since Mt+1 mini-

Qµ (Mt+1 |Mt ) ≤ Qµ (Mt |Mt ) = L(W − Mt ). (63) Because Qµ majorizes L, L(W − Mt+1 ) ≤ Qµ (Mt+1 |Mt ) ≤ L(W − Mt ), (64) ensuring monotonic descent. Computational Complexity. The cost is dominated by computing the rank-k truncated SVD of Yt , which can be done efficiently with randomized SVD in O(k nnz(Yt )) time. (65) Since k is small (e.g., rank raito = 0.005), PSP adds negligible overhead relative to LLM forward passes. Modeling Assumptions and Robustness.

Qµ (M | Mt ) =L(W − Mt ) +⟨G, M − Mt ⟩ +

Monotonicity Guarantee. mizes Qµ ,

1/2

Bt+1 = Σk Vk⊤ .

(62)

• The low-rank structure matches the empirical observation that post-OKT residuals lie in lowdimensional subspaces. • Symmetry is preserved because centering commutes with M . • The proximal term stabilizes optimization near steep likelihood regions. • PSP does not affect functional equivalence; it modifies only the weight geometry prior to quantization. Altogether, PSP provides a principled, low-cost refinement that eliminates structured residual energy not removable by orthogonal transformations, ensuring a more pronounced bimodal distribution favorable for binarization. A.2.4

Why Per-Channel Double-Bell Distributions Are Better for Binarization In this subsection we connect the OKT–PSP optimization described in Sections A.2.2 and A.2.3 with the binarization error of each channel. The key observation is that, under standard per-channel binarization, the optimal approximation error of a row depends only on the variance of its magnitudes. We then show that the symmetric GMM objective in Eq. (30), together with its MM surrogate Eq. (36) and the PSP refinement, monotonically reduces this variance by driving entries toward a symmetric double-bell pattern centered at ±ci .

Per-channel binarization error as magnitude variance. Consider a single row w ∈ Rm and its per-channel binary approximation of the form ŵj = α sign(wj ),

j = 1, . . . , m,

(66)

where the scale α > 0 is shared within the row. Define sj = sign(wj ) and aj = |wj | so that wj = sj aj . The per-channel squared error is Ew (α) =

m X

(wj − ŵj )2 =

m X

j=1

(aj − α)2 . (67)

j=1

Hence the unique minimizer is the sample mean of magnitudes m

1 X α = aj ≜ ā, m ⋆

(68)

j=1

and the corresponding minimal error is m X (aj − ā)2 = m Var(aj ).

This expression shows that xij is attracted toward the closer center ±ci under the soft assignments + + rij , 1 − rij : when xij > 0, the gradient predominantly involves (xij − ci ); when xij < 0, it predominantly involves (xij + ci ). To enable tractable updates for the Kronecker factors R1 , R2 , we upper bound the GMM loss by the MM surrogate in Eq. (36), which, after reshaping, becomes Eq. (39) in matrix form: n

X 2 e 1 , R2 ) = 1 L(R λi R2⊤ Vmat,i R1 − Mi F , nm i=1 (72) −2 where λi = σi and the target matrices Mi encode + the posterior means mij = (2rij − 1)ci in Eq. (35). Each Procrustes step (41)–(43) chooses (R1 , R2 ) to make R2⊤ Vmat,i R1 as close as possible to Mi in Frobenius norm. Collecting these pieces, the alternating EM–MM scheme over (Θ, R) jointly:

(69)

• pulls the transformed entries xij toward the row-specific centers ±ci (via Eq. (34)), and

Thus, for a fixed sign pattern, the per-channel binary approximation error is completely determined by the variance of magnitudes within the row: the more concentrated the magnitudes, the smaller the binarization error. As a special case, if a row takes values only in {±c} with c > 0, then all magnitudes equal c, Var(aj ) = 0, and the optimal binary approximation exactly recovers w. This is precisely the ideal double-bell pattern we aim for.

• rotates the coordinate system (via the Kronecker R1 ⊗ R2 ) so that the centered rows become better aligned with the double-bell targets Mi (via Eq. (39)).

Ew⋆ =

j=1

Effect of OKT: GMM-driven tightening around ±ci . Section A.2.2 defines, for a fixed orthogonal R, the centered rows 1 11⊤ (wi R), xi = (wi R) − m

i = 1, . . . , n, (70) and models the entries {xij }m using the symj=1 metric GMM in Eq. (29) with rowwise parameters Θi = {ci , σi2 }. The normalized negative loglikelihood LGMM (R, Θ) is given in Eq. (30). For fixed R, the EM updates in Eqs. (32)–(33) monotonically decrease LGMM with respect to Θ. The gradient of LGMM w.r.t. the scalar entries xij , Eq. (34), can be rewritten as

As a result, the magnitudes |xij | concentrate around ci , reducing their empirical variance and hence lowering the per-channel optimal binarization error in the rotated coordinates. Orthogonal invariance of the L2 error then implies the same reduction for the original rows wi . Effect of PSP: low-rank refinement of doublebell structure. Section A.2.3 introduces a lowrank residual M = AB and defines the corrected weights Wres = W − M , with the OKT-centered representation X = TR (W − M ),

(73)

where TR (·) denotes the orthogonal mixing and row-centering. The GMM loss LGMM is now evaluated on X, and the gradient with respect to X is propagated back through the adjoint operator TR∗ to obtain G = ∂L/∂M . To ensure stable and monotone updates on M i under the rank constraint rank(M ) ≤ k, a proxi∂LGMM 1 h + + = r (xij −ci )+(1−rij )(xij +ci ) . mal majorizer Qµ (M | Mt ) is constructed around ∂xij nm σi2 ij (71) the current iterate Mt . The next iterate Mt+1 is

obtained as the best rank-k approximation of the proximal gradient point Yt = Mt − µ1 G,

Mt+1 = Uk Σk Vk⊤ .

More Experimental Results

A.3.1

More Detailed Results

(74)

via truncated SVD: Yt = Uk Σk Vk⊤ ,

A.3

(75)

By construction, L(W − Mt+1 ) ≤ Qµ (Mt+1 | Mt ) ≤ Qµ (Mt | Mt ) = L(W − Mt ), (76) so each PSP step monotonically decreases the same loss that measures deviation from the ideal doublebell structure. Intuitively, PSP absorbs structured residual components that still push entries away from the learned centers ±ci after OKT, but does so in a rank-constrained fashion. This provides an additional tightening of the magnitude distribution |xij | around ci , further reducing the per-channel binarization error while leaving the layer’s functional mapping intact. Summary of the double-bell advantage under OKT+PSP. Putting everything together: • For each row, the optimal per-channel binary approximation error equals m times the variance of its magnitudes. • The OKT EM–MM procedure (Section A.2.2) explicitly drives each centered row toward a symmetric double-bell pattern at ±ci by minimizing the GMM loss LGMM and its MM surrogate, thereby reducing the variance of magnitudes and the binarization error. • The PSP refinement (Section A.2.3) monotonically decreases the same loss under a low-rank constraint, eliminating structured residual energy that is misaligned with the double-bell geometry and further lowering the variance. Therefore, within our orthogonally equivalent representations of a given Gaussian-like row, the OKT+PSP optimization explicitly seeks those representations whose entries cluster tightly around ±ci , i.e., those with per-channel double-bell distributions that are provably more amenable to binarization.

In this section, we provide the full expanded results corresponding to Table 1 in the main paper. When activations remain in full precision (16-bit), the detailed breakdown in Table 5 shows that classical weight-only quantization methods such as GPTQ and OSTQuant consistently experience substantial accuracy degradation across all model scales. More advanced approaches like BiLLM and ARBLLM are relatively more stable, yet still show noticeable drops—particularly on reasoning-heavy benchmarks such as ARC-C and HellaSwag. In contrast, our BWLA method achieves strong and uniform improvements across all models, recovering 10–25 points compared with ARB-LLM and 20–40 points compared with GPTQ/OSTQ. These results indicate that even when activations are not quantized, BWLA effectively reshapes the weight distribution into a more quantization-friendly geometry, enabling high-fidelity binarization without sacrificing semantic reasoning. When activations are further quantized to a more challenging 6-bit regime, the performance disparities become significantly amplified, as shown in Table 6. Under this setting, GPTQ and OSTQuant almost completely collapse, typically falling to the 20–30% accuracy range, while BiLLM and ARBLLM display partial robustness but still suffer severe degradation of 20–40 points across multiple tasks and models. DBellQuant also exhibits unstable behavior and fails to provide complete results across models. In sharp contrast, BWLA maintains strong and reliable performance across all architectures, delivering large absolute gains over existing methods and narrowing the FP16 gap by 30+ points on several benchmarks. The resilience of BWLA in this low-precision activation setting highlights its ability to jointly stabilize weight–activation interactions—precisely where prior approaches tend to collapse. Taken together, these detailed results clearly demonstrate the superior robustness and scalability of BWLA. Unlike existing PTQ methods that quickly degrade as activation precision decreases, BWLA remains consistently strong across both 16bit and 6-bit activation regimes, providing reliable, high-quality quantization for a broad spectrum of model sizes.

Perplexity

13.83

13.84

13.77

13.81

13.73

32

64 128 256 Number of Data

512

13.79

(a) Change of Number

2

12 42 75 100 Seed for Random Sampling

(b) Change of Seed

Figure 6: Perplexity of Qwen3-14B using calibration data sampled with different number or seeds from WikiText2.

A.3.2

Ablation study on Calibration Data

We further investigated the impact of calibration data on BWLA. Specifically, when binarizing Qwen3-14B on WikiText-2 (under 6-bit activation setting), we fixed all quantization hyperparameters and varied the calibration set by (i) subsampling different numbers of calibration samples and (ii) resampling with multiple random seeds that control both sample selection and token order. For each setting, we re-quantized once and evaluated perplexity on a held-out split. Across all sizes and seeds, the resulting perplexity fluctuates by <1% relative to the mean. As shown in Figure 6, the curves remain nearly flat as calibration size increases, and seedwise traces largely overlap, indicating that even our smallest tested calibration subsets perform on par with larger ones. These observations confirm that BWLA is highly robust to calibration data selection. A.3.3

Loss Curve of OKT and PSP

In this section, we provide the loss trajectories observed during the iterative optimization of the proposed OKT and PSP modules. As illustrated in Figure 7 (loss curves of the Q, K, V, and O projections in Layers 0, 10, 20, and 30 of the LLaMA3-8B selfattention blocks) and Figure 8 (loss curves of the up, gate, and down projections in the corresponding MLP blocks), the gray dashed line marks the transition between the two optimization stages: the region to the left corresponds to the OKT phase, while the region to the right corresponds to the PSP phase. Across all layers and projection types, the loss trajectories exhibit a highly consistent pattern: the OKT module typically reaches its turning point or enters a stable region within roughly 30 iterations, while PSP converges even faster, usually within 10–15 iterations. Motivated by this observa-

tion, we set the total number of optimization steps to 60 throughout our experiments, allocating 40 iterations to OKT and 20 iterations to PSP, ensuring reliable convergence for both stages. These findings demonstrate that, even for the larger transformation matrices within the MLP blocks, both components of our method maintain fast, stable, and well-behaved convergence dynamics across the entire model, providing a robust foundation for the overall quantization procedure. Table 7 presents a comparison of the training time required by our method and two representative training-based quantization approaches—OSTQuant, which learns rotationsmoothing matrices, and OmniQuant, which employs block reconstruction—across models of varying sizes. It is important to note that the comparison includes only the optimization or training time, excluding the subsequent GPTQ quantization time. Thanks to the training-free nature of BWLA, which avoids gradient backpropagation entirely, our method completes both the OKT and PSP stages within approximately 60 lightweight iterations. As shown in the table 7, BWLA consistently delivers substantial speed advantages over trainingbased counterparts. For instance, on LLaMA2-7B, BWLA achieves more than a 5× speedup compared to OSTQuant; even on the much larger LLaMA270B, the improvement remains above 3×. These results demonstrate that BWLA dramatically reduces optimization cost even at large model scales, offering a far more efficient and scalable alternative to existing training-based quantization methods. A.4

Distribution Visualizations

In this section, we visualize the distributions of all weight matrices and input activations in Layer 12 of the Qwen3-8B model before and after applying

Q

V

K

O

Layer 0

Layer 10

Layer 20

Layer 30

Figure 7: Loss trajectories of the OKT and PSP optimization procedures for the Q, K, V, and O projections in Layers 0, 10, 20, and 30 of LLaMA3-8B.

Up

Gate

Down

Layer 0

Layer 10

Layer 20

Layer 30

Figure 8: Loss trajectories of the OKT and PSP optimization procedures for the up, gate, and down projections in the MLP blocks of Layers 0, 10, 20, and 30 of LLaMA3-8B.

BWLA. As shown in Figure 9, before BWLA the weights follow a Gaussian-like unimodal distribution that is unfavorable for binarization. In particular, the down projection exhibits clear outliers whose absolute values exceed 1. After applying the OKT stage, the weight distributions gradually shift from unimodal to bimodal and the extreme outliers are largely removed. With the subsequent PSP refinement, the weights become fully bimodal and clearly aligned with a binary friendly structure, and no visible outliers remain. For example, in the down matrix the original range between the maximum and minimum values is close to 2, whereas after BWLA the range shrinks to about 0.35. A similar effect is observed on the input activations, where heavy tails are significantly suppressed. These observations provide direct evidence that BWLA effectively reshapes both weights and activations into distributions that are much more amenable to accurate binarization. Figure 10 presents the quantile plots of the activation distributions before and after applying BWLA. Prior to processing, the activations exhibit noticeable extreme values that deviate from the main density region, indicating that their original statistical structure is not well suited for low-bit quantization. After being projected through the orthogonal auxiliary matrix obtained from OKT, these extreme values are substantially suppressed, and the overall distribution becomes more concentrated with a significantly tighter tail. A closer examination also reveals that variations across the token dimension become smoother, with no prominent localized anomalies remaining. This demonstrates that OKT effectively reorganizes the geometric layout of the activations, making them more aligned with the statistical properties required for low-bit activation quantization. Together with the bimodalization of the weights achieved by BWLA, this improvement in activation distribution jointly contributes to the stability and quantizability of the model under binary weights and ultra–low-bit activations.

Original

OKT

OKT+PSP

Q

K

V

O

Up

Gate

Down

Figure 9: The weight distribution of the 12th layer in Qwen3-8B before and after BWLA.

Original

OKT

Q

K

V

O

Up

Gate

Down

Figure 10: The activation distribution of the 12th layer in Qwen3-8B before and after BWLA.

Table 5: Zero-shot accuracy on Arc-Challenge (AC), Arc-Easy (AE), HellaSwag (HS), LAMBADA-openai (LO), LAMBADA-standard (LS), PIQA (PQ), and WinoGrande (WG) under a 16-bit activation quantization setting.

Model

Method

#Bits(W) #Bits(A) AE↑

FP16 GPTQ OSTQuant LLaMA2-7B BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.08 1.08 1.09 1.19

FP16 GPTQ OSTQuant LLaMA2-13B BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.08 1.08 1.09 1.19

FP16 GPTQ OSTQuant LLaMA2-70B BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.08 1.08 1.09 1.19

FP16 GPTQ OSTQuant LLaMA3-8B BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.06 1.06 1.06 1.16

Qwen3-8B

FP16 GPTQ OSTQuant BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.06 1.06 1.08 1.18

Qwen3-14B

FP16 GPTQ OSTQuant BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.06 1.06 1.08 1.18

Qwen3-32B

FP16 GPTQ OSTQuant BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.06 1.06 1.08 1.18

AC↑

HS↑

LO↑

LS↑

PQ↑ WG↑ Avg.7 ↑

16

74.66 46.25 75.96 73.45 68.19 78.73 69.22 27.15 27.39 25.89 0.00 0.00 49.84 50.04 28.15 28.12 26.33 1.31 0.88 50.81 50.12 35.48 23.55 35.18 20.30 18.03 57.83 52.49 40.36 24.57 36.31 22.26 18.79 58.92 55.96 42.85 23.89 34.82 – – 63.98 56.27 54.29 30.80 53.36 53.72 46.21 67.41 61.40

69.49 25.76 26.53 34.69 36.74 – 52.46

16

77.57 49.15 79.39 76.71 70.06 80.47 71.98 24.92 28.58 25.85 0.00 0.00 49.02 50.04 26.90 28.98 26.81 0.00 0.00 50.12 50.08 42.72 25.94 38.16 35.03 23.75 60.55 54.54 55.30 29.01 47.33 50.88 41.24 66.92 61.64 – – – – – – – 66.84 36.09 63.48 71.32 59.03 74.32 65.59

72.19 25.49 26.13 40.10 50.33 – 62.38

16

81.02 57.34 83.78 79.57 74.67 82.70 77.90 25.33 28.12 25.99 0.00 0.02 49.02 49.80 26.22 29.10 26.88 0.00 0.00 50.16 50.33 63.22 38.91 57.71 46.52 36.31 67.74 66.22 68.94 41.13 63.97 68.19 60.80 73.01 69.77 – – – – – – – 77.82 51.54 75.90 81.95 75.84 78.78 74.66

76.71 25.47 26.10 53.80 63.69 – 73.78

16

77.90 52.82 79.07 75.63 68.58 80.63 72.93 25.51 26.11 26.18 0.00 0.00 52.50 49.33 26.50 27.18 26.53 0.00 0.00 49.78 50.08 31.10 21.93 32.52 11.59 11.66 52.29 52.80 41.92 24.83 36.60 28.66 19.99 59.14 56.51 44.11 19.97 33.19 – – 62.35 55.96 52.27 30.80 51.26 45.10 38.56 63.44 60.22

72.51 25.66 25.72 30.56 38.24 – 48.81

16

80.93 56.74 74.98 64.18 61.11 77.37 68.35 26.35 26.62 25.67 0.00 0.00 49.29 48.62 26.88 26.96 25.93 0.00 0.00 49.41 49.69 39.31 24.06 36.28 15.99 12.05 57.13 51.14 49.45 28.07 42.74 33.59 25.64 62.62 55.49 – – – – – – – 56.61 36.09 53.19 48.17 42.65 67.74 60.30

69.09 25.22 25.55 33.71 42.51 – 52.11

16

83.08 60.49 78.82 67.84 64.47 79.76 72.85 25.04 26.45 26.38 0.00 0.00 50.54 50.20 25.88 26.73 26.70 0.00 0.00 50.88 50.21 57.45 33.87 51.28 41.39 38.93 65.72 63.38 60.19 36.60 51.95 48.88 44.09 66.97 63.22 – – – – – – – 68.98 45.31 62.68 64.00 56.36 73.01 68.19

72.47 25.52 25.77 50.29 53.13 – 62.65

16

83.21 61.09 82.60 67.24 58.04 81.99 72.77 24.28 25.68 26.31 0.00 0.00 52.67 49.64 25.61 26.83 26.94 0.00 0.00 51.78 50.64 62.25 42.15 62.75 56.63 49.23 70.62 63.54 74.75 51.11 65.05 66.72 60.37 72.20 69.46 – – – – – – – 73.69 50.33 71.46 71.14 64.87 76.12 70.40

72.42 25.51 25.97 58.17 65.67 – 68.29

Table 6: Zero-shot accuracy on Arc-Challenge (AC), Arc-Easy (AE), HellaSwag (HS), LAMBADA-openai (LO), LAMBADA-standard (LS), PIQA (PQ), and WinoGrande (WG) under a 6-bit activation quantization setting.

Model

Method

#Bits(W) #Bits(A) AE↑

FP16 GPTQ OSTQuant LLaMA2-7B BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.08 1.08 1.09 1.19

16

FP16 GPTQ OSTQuant LLaMA2-13B BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.08 1.08 1.09 1.19

16

FP16 GPTQ OSTQuant LLaMA2-70B BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.08 1.08 1.09 1.19

16

FP16 GPTQ OSTQuant LLaMA3-8B BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.06 1.06 1.08 1.16

16

16 2 1 1.06 1.06 1.08 1.18

16

Qwen3-8B

FP16 GPTQ OSTQuant BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.06 1.06 1.08 1.18

16

Qwen3-14B

FP16 GPTQ OSTQuant BiLLM ARB-LLM DBellQuant BWLA

16 2 1 1.06 1.06 1.08 1.18

16

Qwen3-32B

FP16 GPTQ OSTQuant BiLLM ARB-LLM DBellQuant BWLA

6

6

6

6

6

6

6

AC↑

HS↑

LO↑

LS↑

PQ↑ WG↑ Avg.7 ↑

74.66 46.25 75.96 73.45 68.19 78.73 69.22 25.63 28.07 25.56 0.00 0.00 51.52 50.04 26.11 27.01 25.33 0.00 0.00 50.52 50.01 34.01 23.38 31.69 17.43 13.02 54.46 50.75 36.36 22.70 33.98 23.21 18.71 56.31 52.88 37.50 22.18 31.94 – – 61.10 53.85 45.79 26.02 43.49 32.19 28.49 62.40 55.96

69.49 25.83 25.57 32.11 34.88 41.31 42.05

77.57 49.15 79.39 76.71 70.06 80.47 71.98 25.93 28.58 26.44 0.00 0.02 49.02 49.80 25.88 28.53 25.44 0.00 0.00 50.12 50.08 38.80 23.63 31.77 21.37 17.41 58.16 51.85 45.03 25.77 38.75 36.66 32.16 62.46 55.17 – – – – – – – 64.52 37.88 59.92 67.67 56.24 71.60 62.67

72.19 25.68 25.72 34.71 42.29 – 60.07

81.02 57.34 83.78 79.57 74.67 82.70 77.90 25.11 27.43 25.01 0.00 0.00 49.71 50.01 25.35 28.41 25.81 0.00 0.00 50.16 50.33 30.77 24.06 32.68 12.48 7.30 52.83 49.33 40.70 29.27 43.19 18.38 16.81 57.02 52.25 – – – – – – – 76.73 51.71 73.82 80.09 73.57 78.02 72.69

76.71 25.32 25.72 29.92 36.80 – 72.38

77.90 52.82 79.07 75.63 68.58 80.63 72.93 24.92 25.43 26.34 0.00 0.00 52.50 49.33 25.62 26.44 26.11 0.00 0.00 52.38 50.30 31.86 22.70 31.75 13.60 9.80 55.77 49.72 36.91 24.06 35.52 22.84 19.23 56.96 52.64 37.63 18.77 31.83 – – 58.00 51.92 48.15 29.18 47.05 38.25 37.18 62.08 58.64

72.51 25.50 25.84 30.74 35.45 39.63 45.79

80.93 56.74 74.98 64.18 61.11 77.37 68.35 25.08 22.70 25.04 0.00 0.00 48.69 49.01 25.79 22.86 25.74 0.00 0.00 49.83 50.01 29.04 22.01 27.80 3.53 2.45 50.87 49.72 30.30 23.46 26.65 3.42 3.01 52.12 49.88 – – – – – – – 55.30 34.47 50.81 45.26 40.68 66.49 60.22

69.09 24.36 24.89 26.49 26.98 – 50.46

83.08 60.49 78.82 67.84 64.47 79.76 72.85 25.08 22.70 25.04 0.00 0.00 49.51 49.57 25.75 22.99 25.62 0.00 0.00 49.93 49.58 37.37 28.75 37.83 0.39 1.05 58.05 49.25 34.97 27.05 32.10 0.04 0.16 56.37 52.33 – – – – – – – 64.48 42.41 60.36 60.62 53.89 72.20 66.54

72.47 24.56 24.84 30.38 29.00 – 60.07

83.21 61.09 82.60 67.24 58.04 81.99 72.77 26.39 24.15 24.77 0.00 0.00 49.78 46.72 25.40 25.36 24.79 0.00 0.00 50.93 49.95 45.20 32.08 41.24 2.46 13.14 58.43 52.80 34.01 23.38 31.69 17.43 13.02 54.46 50.75 – – – – – – – 72.88 49.75 71.07 70.85 61.89 75.15 68.59

72.42 24.54 25.20 35.05 32.11 – 67.17

Table 7: Comparison of the optimization time of our method with the full training time required by other quantization approaches across models of different sizes. Method LLaMA2-7B LLaMA3-8B LLaMA2-13B LLaMA2-70B Omniquant 1.6h 1.8h 3.3h 9.5h OSTQuant 0.3h 0.4h 0.8h 5.5h BWLA 0.10h 0.12h 0.25h 1.4h Speedup 3.0× 3.3× 3.2× 3.9×

Record · ID 151795 · SHA-256 c502da2c15e8efba
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.