1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶMachine Learningによる時系列データ解析

Connected

演習

時間ベースの交差検証

最後に、scikit-learn の「時系列交差検証イテレータ」の動きを可視化してみましょう。このオブジェクトを使ってデータをもう一度だけ反復し、各イテレーションでモデルの学習に使われる訓練データを可視化します。

Linear regression の model オブジェクトのインスタンスが作業スペースに用意されています。さらに、配列 X と y(訓練データ)も利用できます。

指示

100 XP
  • sklearn.model_selection から TimeSeriesSplit をインポートします。
  • 分割数を 10 とする時系列交差検証イテレータをインスタンス化します。
  • CV の分割を反復処理します。各イテレーションで、そのイテレーションでモデルの学習に用いられる入力データの値を可視化します。