线性回归之代价函数除2m

来源:互联网 发布:服务器怎样绑定域名 编辑:程序博客网 时间:2024/05/18 06:58

线性回归中代价函数为:

J=12mi=1m(hθ(x(i))y(i))2

开始为何是除以2m,第一反应不应该除以m么?在吴恩达机器学习视频公开课上讲解是为了其他数学计算的方便。其实这里无论除以2m还是m,代价函数最优化的结果θ 都是相同的。

数学计算的方便:之后利用梯度下降法对J求导,如果是2m,求导结果为:Jθi=1mi=1m(hθ(x(i))y(i))hθ(x(i))θ,这里正好除以m,便于计算。

2 0