bobofamilyNIU CHUN
标签05

#交叉熵

2026-09-20·—阅读·—点赞·跟着 AI 学 AI

差 0.0001:二十六步压成六组,手写的梯度训出了同一个模型

前三篇把 loss 到每个参数的二十六步全推了一遍,但那是打开黑盒逐步走。这一篇把黑盒合回去:交叉熵的八步压成一行、BatchNorm 的十步压成一行,用的是同一个方法 —— 数一数变量在前向里出现几次,反向就有几项。压完撤掉 backward() 训 20 万步,val loss 2.1105,而 PyTorch 训的是 2.1106。

2026-09-03·—阅读·—点赞·跟着 AI 学 AI

从 2 类到 27 类:只需要补三个零件

猫狗二分类和「预测下一个字符」是同一件事,只是类别数从 2 变成 27。为此要补的三个零件:one-hot、softmax、交叉熵 —— 以及交叉熵为什么不是「更高级的平方误差」。