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

Connected

演習

モデル係数の変動性を計算する

このレッスンでは、これまでに使ったクロスバリデーション手順を再実行し、今度は時間を通じたモデルの安定性に注目します。モデルの係数と、予測に伴う不確実性の両方を調べます。

まずは、複数のCV分割にわたるモデル係数の「安定性」(不確実性)を評価しましょう。係数は、モデルがデータの中に見つけたパターンを反映していることを思い出してください。

線形回帰オブジェクト(model)のインスタンスがワークスペースに用意されています。配列 X と y(データ)も利用できます。

指示1 / 2

undefined XP
    1
    2
  • TimeSeriesSplit のクロスバリデーションオブジェクトを初期化する
  • 係数を集めるための、すべてゼロの配列を作成する
  • クロスバリデーションオブジェクトの分割を反復し、各イテレーションで次を行う:
  • 学習データでモデルを学習させる
  • 後で解析するためにモデルの係数を収集する