「バックテストの重要性と正しい方法」

Importance and Correct Method of Backtesting

予測モデルが正確かつ信頼性があり、未知のデータに対するパフォーマンスを評価する方法はどのように知ることができるでしょうか? それはバックテストの役割です。

Image by Lorenzo Cafaro from Pixabay
  • バックテストとは何ですか?
  • Pythonの例:航空会社の乗客
  • 結論

バックテストとは何ですか?

予測モデルのパフォーマンスを評価するために、私たちはバックテストと呼ばれる手続き(または時系列クロスバリデーションとも呼ばれる)を使用します。バックテストは、過去に使用された場合にモデルがどのように動作したかをテストする方法です。

どのように機能しますか?

時系列の予測モデルをバックテストするために、データをトレーニングセットと検証セット(時にはテストセットとも呼ばれますが、次のセクションでその違いを明確にします)に分割します。トレーニングセットはモデルのトレーニングに使用され、テストセットは未知のデータに対するモデルのパフォーマンスを評価するために使用されます。モデルがトレーニングされた後、テストセットで予測を行うことができます。これらの予測を実際の値と比較して、モデルのパフォーマンスを確認することができます。

モデルのパフォーマンスをどのように測定しますか?

平均絶対誤差(MAE)や平方根平均二乗誤差(RMSE)など、時系列の予測モデルのパフォーマンスを評価するために使用できるいくつかのメトリックがあります。これらのメトリックは、予測値が実際の値にどれだけ近いかを測定します。

この手順は通常、複数回繰り返され、次のことが可能になります:

  • モデルのパフォーマンスの良い推定値を得る
  • パフォーマンスの時間的な変化を視覚化する

以下に、3つの分割を使用してバックテストプロセスの図解を示します:

Backtesting with extending window. Image by author.

上記の図では、3つの重なりを持たない検証期間のみを示しています。ただし、時間ステップごとに1つの部分的に重なるウィンドウを使用することも可能です。

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

人工知能

ムーバブルインクのCEO兼共同創設者であるヴィヴェク・シャルマ氏についてのインタビュー・シリーズ

ビヴェクは2010年にムーバブルインクを共同設立し、急速な成長を遂げながら、600人以上の従業員を擁し、世界有数の革新的なブ...

人工知能

「Ami Hever、UVeyeの共同創設者兼CEO - インタビューシリーズ」

עמיר חבר הוא המנכל והמייסד של UVeye, סטארט-אפ ראיה ממוחשבת בלמידה עמוקה, המציבה את התקן הגלובלי לבדיקת רכבים עם זיהוי...

AIニュース

Q&A:ブラジルの政治、アマゾンの人権、AIについてのGabriela Sá Pessoaの見解

ブラジルの社会正義のジャーナリストは、MIT国際研究センターのフェローです

AIテクノロジー

アンソニー・グーネティレケ氏は、Amdocsのグループ社長であり、テクノロジー部門および戦略部門の責任者です- インタビューシリーズ

アンソニー・グーネティレーケは、Amdocsでグループ社長、テクノロジーと戦略担当です彼と企業戦略チームは、会社の戦略を策...

人工知能

ファイデムのチーフ・プロダクト・オフィサー、アルパー・テキン-インタビューシリーズ

アルパー・テキンは、FindemというAI人材の獲得と管理プラットフォームの最高製品責任者(CPO)ですFindemのTalent Data Clou...

人工知能

「クリス・サレンス氏、CentralReachのCEO - インタビューシリーズ」

クリス・サレンズはCentralReachの最高経営責任者であり、同社を率いて、自閉症や関連する障害を持つ人々のために優れたクラ...