EventFlow: Forecasting Temporal Point Processes with Flow Matching

arXiv stat.ML / 4/7/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • EventFlowは、連続時間のイベント系列(不規則な時点で発生するデータ)を時間点過程(TPP)として扱い、将来の時点をより安定に予測するノンオートレグレッシブな生成モデルを提案しています。
  • 従来のオートレグレッシブ手法の「誤差のカスケード」や「先読み不足」による長期ホライズン性能低下を避けるため、フロー・マッチングを基にイベント時刻の同時分布を直接学習します。
  • 実装がシンプルで、標準的なTPPベンチマークで最良のベースラインに対して予測誤差を20%〜53%低減しつつ、サンプリング時のモデル呼び出し回数も削減できると報告されています。
  • この研究は、時間点過程の長期予測を“逐次生成”ではなく“同時分布学習”で改善する設計指針として、ML側のモデル設計に示唆を与えます。

Abstract

Continuous-time event sequences, in which events occur at irregular intervals, are ubiquitous across a wide range of industrial and scientific domains. The contemporary modeling paradigm is to treat such data as realizations of a temporal point process, and in machine learning it is common to model temporal point processes in an autoregressive fashion using a neural network. While autoregressive models are successful in predicting the time of a single subsequent event, their performance can degrade when forecasting longer horizons due to cascading errors and myopic predictions. We propose EventFlow, a non-autoregressive generative model for temporal point processes. The model builds on the flow matching framework in order to directly learn joint distributions over event times, side-stepping the autoregressive process. EventFlow is simple to implement and achieves a 20%-53% lower forecast error than the nearest baseline on standard TPP benchmarks while simultaneously using fewer model calls at sampling time.