1. 参数设定
:训练实例数
:输入变量/特征
:预测的目标变量
:一个训练样本
:第 i 个训练样本
:hypothesis,假设函数
下面这张图中,左侧输入为,右侧输出为
之前提到的房价问题中,是类似线性回归,即要找的函数是一个线性表示
2. 代价函数
问题回顾:在房价预测中,希望找到使得误差最小,即确定参数
(我认知中的代价函数一般模样)
课程中的代价函数(平方误差代价函数)
3. 代价函数的直观理解(一)
课程中首先简化表达式为
代价函数为
从几何角度,可以理解为实际值与预测值的距离的平方和再求平均
假设有三个训练样本(1,1), (2,2), (3,3),若, 则曲线刚好穿过所有的样本点, 为0,即
假设还是有三个训练样本(1,1), (2,2), (3,3),若,
按照这种假设,可以绘出对应的曲线和
从上图中可以看到当时,代价函数有最小值0
4. 代价函数的直观理解(二)
第三部分之分析了一个参数时的情景,如果加上,那么代价函数依然是一个“碗”的形状,只不过多了一个维度:
从等高线的角度分析一下(同一线上的点对应的值相等)
最小的值对应等高线的中心,也就是接近下图的小红圆点处。说明此时左侧的曲线拟合得较好。
网友评论