◆What's Time Series Prediction? |
LGPC for Time Series Predictionは過去のデータの学習から将来のデータを予測するものです。 ここでいう学習というのは窓(Window size)というものを用い、たとえば 窓サイズが5で訓練データが50の場合を数式で説明すると以下のようになります。 上式のfitnessが最小になるように学習させます。 訓練データにおける学習が終わった後、予測はfitnessが最小となったときの
|
◆Problem Configuration |
Time Series Prediction問題の設定をします。
|
◆Populations |
GPに使うパラメータの設定です。
|
◆Results |
結果を示します。 左側にはその世代で最も優秀な個体の適合度や遺伝子長、全個体の平均遺伝子長、 そして訓練の結果と予測のデータが一番左下のOutputに出力され それぞれのデータはリアルタイムに表示されます。 右上は最も適合度が高い個体の関数を表します。この関数は上で説明したf(t-1,t-2,t-3,t-4,t-5)のことです。 右下 はGPにより出来上がった関数で描かれる予測値と学習の結果をともに表示します。 各グラフはダブルクリックすると大きく表示させることができます。 Window Sizeはここで変えることができます。どんな数値を入れたらどのように変わるか試してみてください。 |