開始使用免費開始

手動計算測試集的 RMSE

現在你已經有測試集的預測值,可以用這些預測來計算測試集上的誤差指標(此處為 RMSE),觀察模型在樣本外的表現,而不是像第一個練習那樣只看樣本內的結果。你會先計算預測的鑽石價格與實際鑽石價格之間的誤差,也就是用實際值減去預測值。

取得誤差向量之後,計算 RMSE 很簡單:先平方、再取平均、最後再開根號:

sqrt(mean(error^2))

本練習屬於課程

使用 R 的 caret 進行 Machine Learning

檢視課程

練習說明

testmodelp 已載入到你的工作空間。

  • 計算測試集預測值與測試集實際鑽石價格之間的誤差,命名為 error
  • 使用這個誤差向量計算 RMSE,並將結果印出到主控台。

動手互動練習

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

# Compute errors: error


# Calculate RMSE
編輯並執行程式碼