课程/M09 习题答案
附录源文件:exercises/m09-答案.md

M09 习题答案

对应 m09-习题。计算题只给关键步骤,等价写法均可。

A 概念题

  1. 分布是生成样本的规则(pmf/pdf),样本是按规则抽出的具体点。样本均值 用掉一个自由度:, 个离差只有 个自由,故除以 才无偏。 时,中心化矩阵秩不超过 ,协方差矩阵秩也至多 ,必然奇异。

  2. 不意味着独立。取 在 上均匀、:,,故 ,但 完全由 决定。若 联合高斯,则不相关等价于独立。

  3. 。当且仅当不存在方向 使 几乎必然为常数时, 正定(等价于 可逆)。奇异时数据落在 的非零特征向量张成的子空间里,维数为 。

  4. 中心化减去均值,去掉「整体偏移」;不中心化时第一主成分会偏向均值方向。标准化再除以各维标准差,使各维方差为 1;当各维单位不可比、或想让每一维同等重要时必须做。标准化后的 PCA 等价于对相关系数矩阵做特征分解,结果与未标准化不同。

B 计算题

  1. 行和与列和都是 ,故 的边缘都是 。

不独立:,而 。

  1. 特征值:,,。特征向量 ()与 ()。 的半轴为 与 。

在 处,二次型 ,故

95% 等高线 ,半轴为 与 。

  1. (a) 均值为 0,,故

特征值 ,方向 、,解释方差比 。

(b) 得分 ,重建 。残差 ,平方长度 2。

(c) 四个点对称,每个残差平方长度都是 2,总误差 。核对:;,相对误差 。

  1. (a) 由 ,,。

直接计算 得 (浮点误差内)。

(b) PCA 白化:;ZCA 白化:。两者相差旋转 ,协方差都为单位阵。

(c) 只标准化:除以 得 。协方差变为相关系数矩阵 ,非对角相关仍在。

  1. (a) ,。,,特征值 。

(b) 从 出发,。:

分布为 。

(c) 通式同上; 时 ,,与稳态 只差约 。混合速度由 控制。

C 大模型题

  1. (a) 。 形状 ,元素 ,fp32 每元素 4 字节,共 字节 MiB。

(b) 中心化后秩至多 ,远小于 4096,故 奇异:不能求逆、不能写满维高斯密度;全白化需要 ,也不可行(只能加 或用伪逆)。

(c) 对角协方差只存 4096 个数:fp32 16 KiB,fp16 8 KiB。代价是丢掉所有维度间的相关性;若真实相关很强,会低估某些方向的方差。

  1. (a) :;:;:。

(b) 变小, 的差距被放大,分布更尖,熵从约 ()降到 ()、(); 变大则趋于均匀,熵增大。

(c) 时 softmax 趋于 one-hot,采样退化为取 argmax(贪心)。对应马尔可夫链的转移矩阵每行只有一个 1,链变成确定性映射;确定性映射可能进入固定点或循环,这就是低温度容易重复的原因。

  1. (a) 形状 ,参数 。fp16 每元素 2 字节,约 字节 MiB。

(b) 原激活 字节 MiB;投影后 字节 MiB。

(c) 相对 Frobenius 误差 ,即约 22.4%。

(d) 降维后的分类/检索指标可能明显下降;解释方差比只说明相对总方差,不能保证被丢方向与标签无关。需要看下游指标与被丢方向的类别可分性。

D 开放题

  1. LayerNorm 在每个 token 的 维向量内统计:一个标量均值、一个标量方差,复杂度 ,参数 (),与 batch 无关。全协方差白化在 个样本上统计 协方差,分解 ,每 token 矩阵乘法 ,参数 。三条工程理由:成本( 时 是 的 4096 倍);统计可靠性( 时协方差奇异,batch 统计噪声大且训练/推理不一致);数值风险(小特征值方向放大噪声, 不稳定)。LayerNorm 只解决尺度漂移,已足够稳定训练。

  2. 温度把 logits 变为 再 softmax: 小则转移矩阵行更尖, 大则更平;top-k 把每行截断到前 个 token 后重新归一化,仍是行随机矩阵,只是支撑集变小。低温度下高概率 token 被反复选中,链容易进入「A→B→A→B」式循环,表现为重复。上下文窗口截断后,状态不再包含完整历史,严格马尔可夫性被破坏,它只是对完整条件分布的近似。与 PageRank 相同:都是行随机矩阵 + 幂迭代,稳态由 描述;不同:PageRank 的 固定、稀疏,状态是单个网页;语言模型的 随上下文变化,状态是 token 序列,通常没有有意义的全局稳态。

输入关键词开始搜索