機器學(xué)習 Andrew Ng《Machine Learning》第2周 編程作業(yè)

coursera---機器學(xué)習

第2周 編程作業(yè): Linear Regression


原文鏈接:
https://sun2y.me

環(huán)境

Windows 10
Octave 5.1.0

問題

  • 使用ex1命令,執(zhí)行測試程序時,程序一次執(zhí)行到底,pause沒有起著作用

解決方案:
在當前目錄新建文件pause.m, 內(nèi)容如下:

input('Press Enter to continue: ', 's');

作業(yè)代碼

Plotting

plotData.m

plot(x, y, 'rx', 'MarkerSize', 10);
xlabel('population')
ylabel('profit')

Cost and Gradient descent

computeCost.m

J = sum((X * theta - y).^2) * 1/(2*m)

gradientDescent

    theta0 = theta(1,1) - alpha * sum(X * theta - y) / m;
    theta1 = theta(2,1) - alpha *  sum((X * theta - y) .* X(:,2)) / m;

    theta = [theta0; theta1]
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 課程地址:coursera---機器學(xué)習講師: Andrew Ng原文鏈接:https://sun2y.me Mu...
    妖小灰閱讀 348評論 0 0
  • 一、課程大綱1.1課程內(nèi)容介紹1.1.1 Supervised Learning關(guān)于監(jiān)督型學(xué)習方法,本課程涉及到的...
    xiaorun閱讀 1,404評論 0 1
  • Why 說到機器學(xué)習,前段時間的AlphaGo把它推向了輿論的高峰,這項技術(shù)也是一直被看好的未來趨勢所在。各項領(lǐng)域...
    ChangL閱讀 972評論 0 2
  • 新學(xué)期父母守則 01. 放下手機,帶上書,在春暖花開的日子出發(fā)。 02. 露齒一笑,讓八顆牙齒曬太陽,控制情緒與控...
    快樂天使_快樂飛翔閱讀 232評論 0 0
  • 生活中有太多不經(jīng)意又轉(zhuǎn)瞬即逝的美好從我們身邊逃遁,而這些美好就是我們時刻渴望的,卻又時常忽視的,所以我用一桿嫻靜之...
    烏托邦1990閱讀 935評論 2 3

友情鏈接更多精彩內(nèi)容