线性回归的Cost function实现

此处使用Octave来实现

线性方程的代价函数:

 

代价函数:

 

X 是测试值,假设用矩阵表示为         为了方便用矩阵计算我们把X加一列 1 :                 同时 

 

那么h(X)的合就可以用矩阵乘法来计算  

 

平方就可以用 y' * y, 因为要平方之后把所有向量内的项加到一起,原理就是每一项跟自己相乘然后相加到一起还是矩阵相乘。

最后代价函数J就可以表示为:

posted @ 2018-11-28 00:23  刘宇石  阅读(681)  评论(0编辑  收藏  举报