時系列データとは
Time Series Data
時間の経過に沿って一定間隔または連続的に観測・記録された、順序に意味のあるデータ
ひとことで言うと
時間の経過とともに記録された、順番に意味があるデータ。
概要
時系列データとは、株価や気温、センサーの計測値のように、時間の経過に沿って観測・記録された、データの順序自体に意味があるデータを指す。 通常のデータと異なり、各時点のデータが直前・直後の値と相関を持つことが多く、季節性(周期的な変動)やトレンド(長期的な傾向)、自己相関(過去の値が将来の値に与える影響)といった性質を持つ場合がある。 RNN・LSTM・GRUのような系列モデルや、統計的な時系列モデル(ARIMA等)を用いて、将来の値の予測や異常検知に活用される。
背景
画像のように空間的な位置関係を持つデータや、通常の表形式データとは異なり、時間軸に沿った依存関係を明示的に扱わなければ精度の高い予測に至らないデータが存在した。 時系列データという概念は、こうした時間的な順序や周期性を持つデータを、その性質に適した手法で分析・予測するために整理されてきた。
利点
- 過去の値の推移から将来の値を予測でき、需要予測や異常検知など幅広い応用がある
- 季節性やトレンドを明示的にモデル化することで、単純な回帰よりも精度の高い予測が可能になる
欠点
- 時間的な依存関係があるため、通常の交差検証のようにデータをランダムに分割して評価すると、未来の情報が学習に混入してしまう
- 急激な環境変化(コンセプトドリフト)が起きると、過去のパターンに基づく予測の精度が大きく低下する