用語集

時系列分析

時系列分析のパワーを解き放ち、トレンドを予測し、異常を検出し、業界全体のAI/MLアプリケーションを最適化します。

Ultralytics HUB で
を使ってYOLO モデルをシンプルにトレーニングする。

さらに詳しく

時系列分析は、長期にわたって収集または記録された一連のデータポイントを分析するために使用される統計的手法である。その主な目的は、トレンド、季節性、サイクルなど、データ内の基本的な構造やパターンを理解し、情報に基づいた意思決定や将来の予測を行うことである。この技術は様々な分野で基礎となっており、過去のデータを活用して将来の価値を予測し、時間的ダイナミクスを理解する。機械学習(ML)の中でも、特に時間順に並んだデータポイントに特化した専門分野であり、多くの場合、一定間隔(例えば、毎時間、毎日、毎月)で収集される。

コア・コンセプト

時系列データを理解するには、いくつかの重要な要素を特定する必要がある:

  • トレンド:データの長期的な増減。長期にわたる系列の一般的な方向性を示す。
  • 季節性:一定の既知の期間(日、週、年など)にわたって繰り返されるパターン。例えば、小売業の売上は、ホリデーシーズンにピークを迎える季節性を示すことが多い。季節性分解技術は、このようなパターンを分離するのに役立つ。
  • 循環的要素:一定期間ではない長期的な変動で、多くの場合、より広範な経済またはビジネスサイクルに関連している。これらのサイクルは、通常1年以上の長期にわたって発生する。
  • 不規則性(ノイズ):トレンド、季節性、周期的要素では説明できない、データ内のランダムで予測不可能な変動。

効果的な分析には、多くの場合、データの前処理技術が必要である。これには、欠損値の処理、移動平均のような手法によるデータの平滑化、定常性を達成するためのデータ変換などが含まれます。定常性とは、平均や分散といった統計的性質が時間の経過とともに一定に保たれることで、ARIMA(自己回帰統合移動平均)のような伝統的なモデルに共通する要件です。Pandasのようなライブラリは、この文脈でのデータ操作に不可欠です。

テクニックとモデル

時系列分析には、古典的な統計手法から最新の機械学習アプローチまで、さまざまな手法やモデルが採用されている:

AI/MLの実世界での応用

時系列分析は、予測モデリングや 異常検出のための多くのAIやMLアプリケーションにおいて極めて重要である:

  1. 金融予測: 金融におけるAIでは、時系列モデルが過去の値動きと取引量に基づいて株価、為替レート、市場のボラティリティを予測する。学術研究は、市場予測のための高度なモデルを探求し続けている
  2. エネルギー負荷予測:電力会社は時系列分析を使って電力需要を予測し、発電と配電を最適化する。正確な予測は、資源を効率的に管理し、再生可能エネルギーにおける持続可能な取り組みに貢献する。米国エネルギー情報局(EIA)のような組織は、公的なエネルギー予測を提供している。
  3. 小売販売予測企業は在庫管理、販促計画、サプライチェーンの最適化のため、商品の将来の売上を予測します。過去の販売データを分析することで、消費者の需要を予測することができます。
  4. ヘルスケアのモニタリング長期にわたって記録された患者のバイタルサイン(心拍数や血圧など)を分析することで、病気の早期発見や患者のモニタリングに役立ちます。

コンピュータ・ビジョン・タスクとの違い

時系列分析が時間経過に伴う数値またはカテゴリーデータのシーケンスに焦点を当てるのに対して、コンピュータビジョン(CV)は画像やビデオから視覚情報を解釈することを扱う。物体の検出や 画像のセグメンテーションのようなタスクは、以下のようなモデルによって実行されることが多い。 Ultralytics YOLO11のようなモデルによって実行されることが多い、物体検出や画像分割のようなタスクは、主に単一フレーム内の空間コンテンツを分析したり、フレーム間で物体を関連付けたりする(物体追跡)。

ビデオ解析は本質的に時間的次元(フレームのシーケンス)を含むが、使用される技術は従来の時系列手法とは異なることが多い。ビデオ解析では、一変量または多変量の時系列データを直接解析するのではなく、空間的特徴とその経時変化の両方を考慮する時空間モデル(3D CNNやVision Transformerなど)を採用することがある。コンピュータビジョンのタスクの中には、時系列データを生成するものがあり(例えば、経時的な物体数の追跡)、標準的な時系列技術を用いて解析することができる。

ツールとリソース

時系列モデルの開発と導入には様々なツールが必要です。MLライブラリーに加え、MetaのProphetライブラリーのような専門ツールはユーザーフレンドリーな予測機能を提供します。ベンチマークやカスタムデータセット(時系列データライブラリにあるようなもの)でのトレーニングから評価、デプロイまで、これらのモデルのライフサイクルを管理するには、しばしば機械学習オペレーション(MLOps)の原則やUltralytics HUBのようなプラットフォームが必要になります。学習リソースとしては、「Forecasting:Principles and Practice "のようなテキストは包括的なガイダンスを提供し、Kaggleのようなプラットフォームは実践的な経験のための時系列コンペティションを主催している。

すべて読む
OSZAR »