1.1 Deciding what to try next
当你调试你的学习算法时,当面对测试集你的算法效果不佳时,你会怎么做呢?
- 获得更多的训练样本?
- 尝试更少的特征?
- 尝试获取附加的特征?
- 尝试增加多项式的特征?
- 尝试增加 λ ?
- 尝试减小 λ ?
由此我们引出了机器学习诊疗法
1.2 EvaluaDng a hypothesis
我们通过将数据集分成训练集和测试集,
将训练集训练出的参数用测试集数据测试性能。
线性回归时:
Jtest(θ)=12mtest∑mtesti=1(hθ(x(i)test)−y(i)test)2
逻辑回归时:
Jtest(θ)=−12mtest∑mtesti=1y(i)testlog(hθ(x(i)tes