開始使用免費開始

在降維後的 blood-brain 資料上擬合模型

現在你已經縮減了資料集,可以用 train() 函式在其上訓練一個 glm 模型。這個模型的執行速度會比用完整資料集更快,而且預測準確度也會非常接近。

此外,變異數為 0 的變數會干擾交叉驗證(例如,若某一折中該變數只剩單一獨特值),因此在建模前先移除它們,可以降低在擬合過程中發生錯誤的機率。

本練習屬於課程

使用 R 的 caret 進行 Machine Learning

檢視課程

練習說明

bloodbrain_xbloodbrain_yremovebloodbrain_x_small 已載入到你的工作環境。

  • 使用 train() 函式,對你在上一個練習建立的精簡 blood-brain 資料集擬合一個 glm 模型。
  • 將結果印出到主控台。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Fit model on reduced data: model
model <- train(
  x = ___, 
  y = ___, 
  method = "glm"
)

# Print model to console
編輯並執行程式碼