第 2 章复习与验收
第 2 章交互自测
先作答,再查看解释。记录只保存在当前浏览器。
完成 0 / 5
不查资料回答
- 为什么两个不带激活的 Linear 仍是一个线性变换?
- 参数和激活在生命周期、shape 和训练中的角色有何不同?
- 计算图分支汇合时,梯度为何相加?
- residual、normalization 和初始化各自主要保护什么?
- 单 batch 过拟合成功证明了什么、没有证明什么?
推导与调试
X[16,32] → Linear(32,64) → ReLU → Linear(64,10):写每步 shape 和参数量。- 对
a=wx, L=a²+3a推导dL/dw。 - 某模型 loss 不降且第一层
grad=None:列出至少三条检查路径。 - 某模型训练集 100%、验证集 55%:为何不能只增加训练步数?
答案要点与评分
shape 为 [16,64] → [16,64] → [16,10];参数量 32×64+64 + 64×10+10 = 2762。梯度为 (2wx+3)x。断图、未调用 backward、参数未参与 loss、误用 no-grad 是典型检查点。
每个口答 1 分、shape/参数题 2 分、梯度题 1 分、两道诊断各 1 分,共 10 分;8 分且实验通过为合格。薄弱项回看MLP或反向传播,一周后重做诊断题。