atlas

Research map / Architectures and efficiency / Quantization

Oscillation-Reduced MXFP4 Training for Vision Transformers

ICML 2025 · Architectures and efficiency › Quantization · approach: Low-precision training formats · 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 TetraJet, a fully MXFP4 (forward and backward) transformer training method with truncation-free scaling, double quantization and stochastic rounding for gradients, plus Q-EMA and Q-Ramping to reduce weight oscillation in the forward pass, evaluated on DeiT and Swin pre-training on ImageNet-1K.

Problem

Pre-training transformers with MXFP4 (4-bit microscaling) causes significant accuracy degradation, and the source of this degradation has not been systematically identified.

Approach

Identifies weight oscillation of latent weights around quantization thresholds in the forward pass as the main source of MXFP4 training degradation, and proposes an EMA-based quantizer (Q-EMA) that uses a slowly-moving EMA weight to choose rounding, and an adaptive optimizer (Q-Ramping) that enlarges batch size and learning rate for oscillating weights; the TetraJet linear layer makes all six matm

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TetraJet instead of MicroscalingMXFP4 Vision Transformer pre-training · ImageNet-1K validation, DeiT-T/DeiT-S/DeiT-B/Swin-T/Swin-STop-1 accuracy: 58.56 -> 59.75; 70.10 -> 71.03; 74.54 -> 74.91; 76.87 -> 77.12; 79.45 -> 79.51Helped
Add Q-EMATetraJet · ImageNet-1K validation, DeiT-T/DeiT-S/DeiT-B/Swin-T/Swin-STop-1 accuracy: 59.75 -> 60.00; 71.03 -> 72.25; 74.91 -> 77.32; 77.12 -> 77.30; 79.51 -> 79.74Helped
Add Q-RampingTetraJet · ImageNet-1K validation, DeiT-T/DeiT-S/DeiT-B/Swin-T/Swin-STop-1 accuracy: 59.75 -> 60.31; 71.03 -> 71.32; 74.91 -> 75.62; 77.12 -> 77.33; 79.51 -> 79.67Helped
Add Dampen (ablation)TetraJet · ImageNet-1K validation, DeiT-T and DeiT-STop-1 accuracy: 59.75 -> 59.75; 71.03 -> 70.75Mixed
Add Freeze (ablation)TetraJet · ImageNet-1K validation, DeiT-T and DeiT-STop-1 accuracy: 59.75 -> 16.45; 71.03 -> 22.04Hurt
Remove forward weight quantization (ablation)TetraJet · ImageNet-1K validation, DeiT-BTop-1 accuracy: 74.91 -> 75.16Helped
Remove forward weight and activation quantization (ablation)TetraJet · ImageNet-1K validation, DeiT-BTop-1 accuracy: 74.91 -> 75.86Helped
Replace truncation-free scaling with Microscaling scaling while retaining stochastic rounding and double quantization (ablation)TetraJet · ImageNet-1K validation, DeiT-TTop-1 accuracy: 59.75 -> 59.18Hurt
Replace double quantization with Microscaling's gradient computation while retaining stochastic rounding and truncation-free scaling (ablation)TetraJet · ImageNet-1K validation, DeiT-TTop-1 accuracy: 59.75 -> 56.98Hurt
Use deterministic instead of stochastic backward rounding (ablation)TetraJet with double quantization and truncation-free scaling · ImageNet-1K validation, DeiT-TTop-1 accuracy: 59.75 -> 58.60Hurt
Use E3M0 rather than E2M1 for weights and activations, retaining E2M1 gradients (ablation)TetraJet · ImageNet-1K validation, DeiT-TTop-1 accuracy: 59.75 -> 54.21Hurt
Use E3M0 rather than E2M1 for gradients, retaining E2M1 weights and activations (ablation)TetraJet · ImageNet-1K validation, DeiT-TTop-1 accuracy: 59.75 -> 58.90Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K

Benchmarks: ImageNet-1K

Metrics: top-1 accuracy top-5 accuracy rate of change oscillation ratio quantization confidence

Baselines: Microscaling MXFP4 training INT4 per-tensor training Dampen Freeze Full precision training

Builds on: Microscaling (MX) formats Straight-Through Estimator Dampen (oscillation regularization) Freeze (oscillation freezing) DeiT training recipe

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