【機器學習】線性迴歸python實現

AI_developer發表於2019-01-17

這裡使用python實現線性迴歸,沒有使用sklearn等機器學習框架,目的是幫助理解演算法的原理。

寫了三個例子,分別是單變數的、雙變數的和多變數的。單變數和雙變數的畫出了圖,多變數的由於高維空間難以實現,所以沒有畫圖。單變數和雙變數的使用的自己模擬的一個簡單的房價資料集,多變數的使用的boston房價資料集。

1.單變數線性迴歸

程式碼

【機器學習】線性迴歸python實現

執行結果

【機器學習】線性迴歸python實現

【機器學習】線性迴歸python實現

2.雙變數線性迴歸

程式碼

【機器學習】線性迴歸python實現

執行結果

【機器學習】線性迴歸python實現

【機器學習】線性迴歸python實現

3.多變數線性迴歸

程式碼

【機器學習】線性迴歸python實現

執行結果

【機器學習】線性迴歸python實現

如果需要程式碼和資料集,請掃描下面二維碼關注公眾號【AI developer】,回覆【程式碼】即可免費獲取。

【機器學習】線性迴歸python實現

相關文章