梯度累积的原理是什么?
一句话速记:多次前反向只累加梯度不更新,攒够 N 个 micro-batch 再 step,用时间换显存。
训练技巧
同章节的其他八股
ReLU、GELU、SwiGLU 有什么区别?大模型为什么偏爱门控激活?
BatchNorm 和 LayerNorm 的区别?为什么 NLP 用 LayerNorm?
Adam 和 AdamW 的区别?
Warmup 的作用是什么?
梯度消失和梯度爆炸怎么解决?
L1 和 L2 正则化有什么区别?
交叉熵损失怎么推导?二分类为什么不用 MSE?
训练中 loss 出现 NaN 怎么排查?
余弦相似度、点积、欧氏距离有什么关系?
KMeans 的流程、缺点和改进?