此處採用波士頓房價資料集(可直接呼叫),訓練特徵為13個,輸出標籤為medv。
資料截圖如下,
]#顯示中文標籤
plt.rcparams[
'axes.unicode_minus']=
false
# 匯入波士頓房價資料集
from sklearn.datasets import load_boston
x, y = load_boston(return_x_y=
true
)# 建立隨機森林回歸模型
rf = randomforestregressor(
)# 前450條資料作為訓練集
rf.fit(x[0:
450,:]
, y[0:
450]
)# 後56條資料作為測試集
test = x[
450:
506,:]
# 繪圖
x = np.arange(56)
plt.scatter(x, y[
450:
], s=
10, label=
"實際資料點",)
plt.plot(x, rf.predict(test)
, c=
'r', label=
"隨機森林回歸擬合資料"
)plt.xlabel(
"樣本"
python實現機器學習筆記
課程鏈結 一 機器學習介紹以及環境部署 1 機器學習介紹及其原理 1 什麼是人工智慧 人工智慧就其本質而言,是機器對人的思維資訊過程的模擬,讓它能像人一樣思考。根據輸入資訊進行模型結構 權重更新,實現最終優化 特點 資訊處理 自我學習 優化公升級。2 核心方法 機器學習 一種實現人工智慧的方法,使用...
從調包到工程實戰,如何快速掌握機器學習技能
基礎技能是必備的 一方面是因為機器學習本身的體系十分龐大,當然只是教sklearn調個模型顯然不是在認真講機器學習。學習路徑的設計 知識點難易度的把握,案例的選取,內容的深入程度 等細節都做了大量延伸和重點打磨。既要易於理解,也要兼顧深度 掌握那部分核心技能,並在實際的案例中輸出結果 比如系統的微積...
python機器 python機器學習
熱詞系列 打卡 mark一下,以後看 每天打卡學習 1 python 基礎 bv1lt4y1u7un 2 python 高階 bv1jz411b7dh 3 python 資料庫 bv1pg4y1a7a7 4 python gui與坦克大戰 bv1je411f72o 5 python numpy bv...