LoginSignup
1
0

RMSE(二乗平均平方根誤差)を求める(SPSS Modeler データ加工逆引き8-12)

Last updated at Posted at 2022-10-04

RMSE(二乗平均平方根誤差)を求める

スクリーンショット 2022-09-23 14.07.03.png

1.想定される利用目的

・時系列予測モデルの性能評価
・実装後の時系列モデルメンテナンスのための性能指標の算出
・機械学習モデルによる時系列予測を行った場合の性能評価

2.サンプルストリームのダウンロード

3.サンプルストリームの説明

スクリーンショット 2022-09-23 14.09.44.png

a.入力するデータは以下の通りです。日毎の来場者の実績と予測のフィールドの3列です。
スクリーンショット 2022-09-23 10.54.34.png

b.[時系列]グラフノードを実行します。予測の精度を表すRMSEを求めます。
スクリーンショット 2022-09-23 10.55.10.png

c.[時系列]モデルナゲットを編集します。時系列ノードで予測すると[RMSE]が出力されます。値は小さいほど予測精度が高いことを示します。
スクリーンショット 2022-09-23 14.26.03.png

[時系列]ノードを利用した予測モデルの作成は以下を参照ください。

RMSEを計算する

d.[フィールド作成]ノードを編集します。
スクリーンショット 2022-09-23 14.11.47.png

e.[レコード集計]ノードを編集します。
スクリーンショット 2022-09-23 14.12.29.png

f.[フィールド作成]ノードを編集します。一般に利用される式を利用しています。
スクリーンショット 2022-09-23 14.13.18.png

[プレビュー]します。RMSEが表示されました。
スクリーンショット 2022-09-23 14.13.57.png

g.[フィールド作成]ノードを編集します。SPSS Modelerが採用している式を利用しています。
スクリーンショット 2022-09-23 14.14.32.png

SPSS Modelerでは予測モデルに利用されたパラメータの数から1を引いた数で按分する処理を加えることで過学習を回避する工夫がなされています。
スクリーンショット 2022-09-23 14.02.49.png

このモデルにはパラメータがふたつ使われています。
スクリーンショット 2022-09-23 14.42.42.png

[プレビュー]します。調整済みRMSEが表示されました。cの値と一致しています。
スクリーンショット 2022-09-23 14.15.02.png

注意事項

今回はモデルナゲットのMAPEと比較するために[メニュー]>[ストリームのプロパティ]で表示する小数点桁数を揃えています。

スクリーンショット 2022-09-23 10.58.54.png

4.参考情報

RMSEを取り上げている記事

SPSS Modeler ノードリファレンス目次

SPSS Modeler 逆引きストリーム集(データ加工)

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0