始める無料で始める

フォールドを評価する

10 個のフォールドそれぞれでモデルを学習し、各モデルの MAE と RMSE を計算できました。次は、誤差の大きさを可視化してみましょう。これにより、サンプル外誤差の分布感覚がつかめ、モデルの質を評価する助けになります。

これらすべての誤差をヒストグラムでプロットし、全フォールドにわたる要約統計量も表示します。

前の演習の結果である fits_cv はすでに読み込まれています。

この演習はコースの一部です

Rで学ぶTree-Based ModelsによるMachine Learning

コースを見る

演習の手順

  • fits_cv の全モデルについて、単一の yardstick 関数でサンプル外誤差を収集し、all_errors として保存します。
  • .estimatex 美的属性に、.metric を基にバーを fill する ggplot2 のヒストグラムを作成します。
  • 最初の指示と同じ関数を summarize = TRUE で用いて、fits_cv の要約統計量を表示します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

library(ggplot2)

# Collect the errors
all_errors <- ___(___, summarize = ___)

# Plot an error histogram
ggplot(___, aes(___, ___)) +
        ___()

# Collect and print error statistics
___(fits_cv, ___)
コードを編集して実行