Low-Precision AI Training Can Silently Halt Learning

Zekai Shang· July 14, 2026 View original

Summary

This research reveals that low-precision training in AI models can silently stop learning when gradient updates become too small to affect weights, a phenomenon called "silent freeze." The freeze is deterministic and predictable from high-precision trajectories, impacting models like GPT-2 and CNNs.

Training AI models using reduced floating-point precision can lead to a critical, often unnoticed, issue where learning effectively ceases. This "silent freeze" occurs when the weight updates from gradient descent become so minuscule that they round away, falling below half the unit in the last place (ULP) of the weight's precision. Consequently, the affected weight coordinate stops updating, even if its gradient is non-zero. The study demonstrates that this freeze is deterministic and can be accurately predicted. By analyzing a high-precision training trajectory and the target mantissa length, researchers can forecast when and where these freezes will occur, without needing low-precision data. For instance, a small GPT model trained with bf16-equivalent weights froze permanently mid-run, precisely as predicted. In a 124-million-parameter GPT-2 transformer using 8-bit floating-point weights, dense weights froze at initialization, leading to plateaued validation loss while full-precision training continued to improve. The research also shows that stochastic rounding can prevent this persistent freeze, and its effect is also predictable. This phenomenon is not random noise but a computable aspect of low-precision training, observed across various network types and precision levels.

Why it matters

AI engineers and researchers using low-precision training for efficiency must be aware of the "silent freeze" to prevent models from prematurely halting learning, ensuring training stability and performance.

How to implement this in your domain

  1. 1Implement monitoring tools to detect plateauing loss or gradient magnitudes during low-precision training.
  2. 2Evaluate the impact of different floating-point formats (e.g., fp8, bf16) on training stability for specific models.
  3. 3Consider using stochastic rounding techniques to mitigate the "silent freeze" in low-precision training.
  4. 4Analyze high-precision training runs to predict potential freeze points before deploying low-precision training.

Who benefits

AI/ML DevelopmentCloud ComputingHigh-Performance ComputingAutonomous Systems

Key takeaways

  • Low-precision training can cause a "silent freeze" where weights stop updating due to rounding.
  • This freeze is deterministic and predictable based on high-precision data and target precision.
  • The phenomenon impacts various models, including large language models.
  • Stochastic rounding can prevent the persistent freeze, and its effects are also predictable.

Original post by Zekai Shang

"arXiv:2607.09800v1 Announce Type: new Abstract: Training in reduced floating-point precision can silently halt learning: when a gradient-descent weight update falls below half the unit in the last place (ULP) of the weight, it rounds away and that coordinate freezes while its gra…"

View on X

Originally posted by Zekai Shang on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses