前置诊断与复习

前置诊断与针对性复习计划

评估 Python 基础与数学直觉,识别能力盲区,验证免修资格,并将针对性复习任务编入已规划的复习日预算。

复习活动安排在已规划的每周复习日内(第 7 天 / 第 14 天,各 480 分钟预算)。总强制课程时长严格保持为 720 小时不变。

先验知识与跳过申请

未经独立诊断检验直接勾选跳过选项不能证明已掌握前置知识。所有免修建议均必须具备可验证的独立掌握证据。

模式
py_mutability python_fundamentals

第 1 题:Python 对象标识与就地可变性

在 Python 中,当执行以下代码片段时:

a = [1, 2, 3]
b = a
b.append(4)

a 的值是什么?底层的内存原因是什么?

py_control_scope python_fundamentals

第 2 题:函数作用域、状态与纯函数

在构建自动微分或机器学习数据管道时,为什么强烈提倡使用纯函数(输出仅取决于显式参数,且不修改全局变量)?

math_calculus_derivatives math_foundations

第 3 题:导数、切线与梯度下降直觉

对于损失函数 $L(w) = w^2 - 4w + 4$,其导数为 $L'(w) = 2w - 4$。如果当前参数 $w = 3$,求 $L'(3)$ 并说明为了降低损失应当如何更新 $w$?

math_linear_algebra_tensors math_foundations

第 4 题:线性代数、矩阵维度与网络层尺寸核算

在神经网络线性层 $Y = XW$ 中,输入批次 $X$ 的形状为 $(32, 128)$,期望输出 $Y$ 的形状为 $(32, 64)$。参数矩阵 $W$ 的形状必须是多少?

math_probability_loss math_foundations

第 5 题:概率分布、对数似然与交叉熵损失

在多分类任务中,为什么交叉熵损失 $-\log(p_{\text{true}})$ 对错误预测 $p_{\text{true}} = 0.01$ 的惩罚远大于 $p_{\text{true}} = 0.50$?