中文

基于动态块级回退的精确INT8训练

机器学习 2025-06-10 v3

摘要

转换模型在各种人工智能应用中取得了显著的成功,但面临着显著的训练成本。低位训练,如INT8训练,可以利用更高吞吐量的计算单元,已在具有块级量化的GPT2模型上证明其有效性。然而,它在包含GLU单元的现代转换模型变体方面却走势不佳。这主要是因为这些变体显示出复杂的激活异常值分布。为解决这一挑战,我们提出了回退量化(Fallback Quantization),实现动态回退的混合精度GEMM,以便对包含异常值的激活块从8位回退到16位。实验表明,我们的方法在微调和预训练设置中都表现出稳健的性能。此外,我们的方法在RTX4090 GPU上实现了1.57倍的端到端训练加速。

关键词

引用

@article{arxiv.2503.08040,
  title  = {Accurate INT8 Training Through Dynamic Block-Level Fallback},
  author = {Pengle Zhang and Jia Wei and Jintao Zhang and Jun Zhu and Jianfei Chen},
  journal= {arXiv preprint arXiv:2503.08040},
  year   = {2025}
}