[控场AI]
概念gradient accumulation

梯度累积

深度学习训练中在显存受限条件下扩大有效批次大小的技术,将大批次拆分为若干微批次依次前向传播,累积梯度后统一执行参数更新

时间轴 (近 90 天)

10月31日

梯度累积把一个大batch拆成若干micro-batch依次前向和反向,累加梯度后统一更新参数,从而在等效batch size不变的前提下降低峰值显存。

待验证50%
10月31日

梯度累积不改变单次前向的激活峰值,因此不能替代梯度检查点。

待验证50%
9月11日

在训练大模型时,梯度累积、动量更新、权重衰减等操作本质上都是加法,当权重较大而梯度更新极小时部分学习信号可能被静默丢弃

待验证50%
8月26日

在有限硬件条件下可使用混合精度训练、梯度累积等技巧来最大化资源利用效率

待验证50%
8月10日

GPU非确定性操作在设计上优先考虑性能而非确定性,强制固定执行顺序会引入大量同步屏障显著降低并行效率

待验证60%

全部知识事实 (5)

来源文章