文章寫得很好,代碼中error_function函數(shù)中 系數(shù) 1/(2m) 你寫成了(1./2*m)达布。導(dǎo)致最終得到的誤差結(jié)果J(θ)= 405 多 团甲。如果把原理再推倒一下就更好了
文章寫的很好, 通俗易懂.
不過我有幾個地方卡殼了:
"求解出代價函數(shù)的梯度,也就是分別對兩個變量進行微分"這一段
代價函數(shù)J(Θ), 對Θ0和Θ1分別求偏導(dǎo), 如何得出文章中圖片給出的公式的?即?J/?Θ0, ?J/?Θ1
另外代碼實現(xiàn)之前的最后兩個公司
"將代價函數(shù)和梯度轉(zhuǎn)化為矩陣向量相乘的形式"這一段的公式
沒有理解是如何將代價函數(shù)轉(zhuǎn)換過來的.
請賜教, 謝謝