机器学习中的代价函数
2017-04-30 21:51
211 查看
1、在线性回归中我们有一个像这样的训练集, m 代表了训练样本的数量,比如 m = 47。而我们的假设函数,也就是用来进行预测的函数,是这样的线性函数形式:
2、接下来为型选择合适的参数θ0 和 θ1,这两个参数称为模型参数。在房价问题这个例子中便是直线的斜率和在 y 轴上的截距。我们选择的参数决定了我们得到的直线相对于我们的训练集的准确程度,模型所预测的值与训练集中实际值之间的差距(下图中蓝线所指)就是建模误差( modeling
error)。
3、我们的目标便是选择出可以使得建模误差的平方和能够最小的模型参数。 即使得代价函数最小。这个函数也叫线性回归的整体目标函数。
也就是意味着得出θ0 和 θ1这两个参数,使得假设函数表示的直线尽量与下面红色的数据点很好的拟合。
4、代价函数也被称为平方误差函数,或平方误差代价函数。
5、平方误差代价函数是解决回归问题最常用的手段
6、采用梯度算法来自动地找出这些使代价函数 J 取最小值的参数 θ0 和 θ1 来。
2、接下来为型选择合适的参数θ0 和 θ1,这两个参数称为模型参数。在房价问题这个例子中便是直线的斜率和在 y 轴上的截距。我们选择的参数决定了我们得到的直线相对于我们的训练集的准确程度,模型所预测的值与训练集中实际值之间的差距(下图中蓝线所指)就是建模误差( modeling
error)。
3、我们的目标便是选择出可以使得建模误差的平方和能够最小的模型参数。 即使得代价函数最小。这个函数也叫线性回归的整体目标函数。
也就是意味着得出θ0 和 θ1这两个参数,使得假设函数表示的直线尽量与下面红色的数据点很好的拟合。
4、代价函数也被称为平方误差函数,或平方误差代价函数。
5、平方误差代价函数是解决回归问题最常用的手段
6、采用梯度算法来自动地找出这些使代价函数 J 取最小值的参数 θ0 和 θ1 来。
相关文章推荐
- 机器学习之——判定边界和逻辑回归模型的代价函数
- 机器学习-逻辑回归-代价函数
- 机器学习-代价函数 I
- 吴恩达机器学习 学习笔记 之 二 :代价函数和梯度下降算法
- 机器学习-代价函数 II
- 神经网络学习之代价函数详解
- 机器学习实战KNN一节中datingClassTest函数中的file2matrix(datingTestSet.txt)应为file2matrix(datingTestSet.txt)
- 深度学习用到的代价函数------交叉熵
- 机器学习实战-sorted()函数
- Machine Learning机器学习课堂笔记4(代价函数)
- 深度学习----BP+SGD+激活函数+代价函数+基本问题处理思路
- 机器学习-神经网络之激活函数(Activation Function)
- 计算机系统学习2:程序的机器级表示之函数调用
- (原创)机器学习之numpy库中常用的函数介绍(一)
- 神经网络与深度学习 笔记4 交叉熵代价函数 softmax函数
- 深度学习框架TensorFlow学习与应用(三)——使用交叉熵作为代价函数
- 神经网络与深度学习读书笔记第五天----交叉熵代价函数入门
- 机器学习笔记:形象的解释神经网络激活函数的作用是什么?
- 神经网络与深度学习笔记(四)为什么用交叉熵代替二次代价函数
- Tensorflow学习教程------代价函数