説明
GluonTSは、ディープラーニングベースのアプローチに重点を置いた、確率的時系列モデリングのために設計されたオープンソースのPythonライブラリです。人気のディープラーニングフレームワークであるPyTorchとMXNet上に構築されており、時系列分析分野の研究者や実務家に柔軟性と強力な機能を提供します。
GluonTSの主な目的は、確率的予測を可能にすることです。これは、単一の点推定ではなく、確率分布として予測を生成することを意味します。これにより、ユーザーは予測に関連する不確実性を理解することができ、50%および90%の範囲などの予測区間を通じて貴重な洞察を得ることができます。この機能は、リスクと信頼性の理解が最優先されるアプリケーションにとって不可欠です。
このライブラリは、データ処理、モデルトレーニング、予測のためのツールのスイートを提供します。時系列予測で一般的に使用されるさまざまなディープラーニングアーキテクチャをサポートしています。提供されている例では、エアパスポートデータセットでDeepARモデルをトレーニングし、データの分割方法、モデルのトレーニング方法、および確率的予測の視覚化方法を示しています。インストールはpipを介して簡単に行え、PyTorchまたはMXNetモデルのサポートを含めるオプションがあります。
GluonTSは積極的に開発されており、貢献のための明確なガイドラインがあります。プロジェクトは、ユーザーが科学出版物で関連する論文を引用することを奨励しています。ドキュメントは包括的で、安定版と開発版があり、予測のための基本的な使用法から高度なディープラーニング技術までをカバーする多数のチュートリアルやワークショップ資料が提供されています。
最近、GluonTSのチームは、ゼロショット時系列予測のための事前トレーニング済みモデルのスイートであるChronosをリリースしました。Chronosは、これらのシリーズの特定のトレーニングデータを必要とせずに、新しい時系列に対して正確な確率的予測を生成できます。これは、この分野における重要な進歩を表しています。
GluonTS ドキュメントのハイライト
確率的時系列モデリング
ディープラーニングベースのモデル
PyTorchおよびMXNetのサポート
Chronosによるゼロショット時系列予測
予測のための確率分布の生成
予測区間(50%および90%)
データ処理および分割ユーティリティ
モデルトレーニングおよび予測機能
時系列分析のためのPythonパッケージ
オープンソースライブラリ
GluonTS ドキュメントをはじめる
GluonTSのインストール: pipを使用して、PyTorchまたはMXNetサポート付きでインストールします。
データのロード: Pandasなどを使用して、時系列データを準備します。
データの分割: データセットをトレーニングセットとテストセットに分割します。
推定器の定義: ディープラーニングモデル推定器を選択し、設定します。
モデルのトレーニング: 選択した推定器をトレーニングデータでトレーニングします。
予測の実行: トレーニング済みモデルを使用して、確率的予測を生成します。
結果の視覚化: 真の値と予測区間を含む予測をプロットします。
GluonTS ドキュメントの使用例
- 確率的予測
- 時系列モデリング
- ゼロショット予測
- 需要予測
- 金融予測
- リソース割り当て







