文章写得很好,代码中error_function函数中 系数 1/(2m) 你写成了(1./2*m)。导致最终得到的误差结果J(θ)= 405 多 。如果把原理再推倒一下就更好了
文章写的很好, 通俗易懂.
不过我有几个地方卡壳了:
"求解出代价函数的梯度,也就是分别对两个变量进行微分"这一段
代价函数J(Θ), 对Θ0和Θ1分别求偏导, 如何得出文章中图片给出的公式的?即∂J/∂Θ0, ∂J/∂Θ1
另外代码实现之前的最后两个公司
"将代价函数和梯度转化为矩阵向量相乘的形式"这一段的公式
没有理解是如何将代价函数转换过来的.
请赐教, 谢谢