10.5 归一化和偏差/方差

参考视频: 10 - 5 - Regularization and Bias_Variance (11 min).mkv

在我们在训练模型的过程中,一般会使用一些归一化方法来防止过拟合。但是我们可能 会归一化的程度太高或太小了,即我们在选择 λ 的值时也需要思考与刚才选择多项式模型次 数类似的问题。

我们选择一系列的想要测试的 λ 值,通常是 0-10 之间的呈现 2 倍关系的值(如:

0,0.01,0.02,0.04,0.08,0.15,0.32,0.64,1.28,2.56,5.12,10 共 12 个)。 我们同样把数据分为训练

集、交叉验证集和测试集。

选择 λ 的方法为:

  1. 使用训练集训练出 12 个不同程度归一化的模型

  2. 用 12 模型分别对交叉验证集计算的出交叉验证误差

  3. 选择得出交叉验证误差最小的模型

  4. 运用步骤 3 中选出模型对测试集计算得出推广误差,我们也可以同时将训练集和交

叉验证集模型的代价函数误差与 λ 的值绘制在一张图表上:

• 当 λ 较小时,训练集误差较小(过拟合)而交叉验证集误差较大

• 随着 λ 的增加,训练集误差不断增加(欠拟合),而交叉验证集误差则是先减小后

增加