Detecting the Future: All-at-Once Event Sequence Forecasting with Horizon Matching

Ivan Karpukhin, Andrey Savchenko
8/23/2024
cs.LGcs.AI

No official code found. Best implementation: ivan-chai/hotpp-benchmark (26 stars, Apache-2.0, last commit 2026-04-30).

Abstract

Long-horizon events forecasting is a crucial task across various domains, including retail, finance, healthcare, and social networks. Traditional models for event sequences often extend to forecasting on a horizon using an autoregressive (recursive) multi-step strategy, which has limited effectiveness due to typical convergence to constant or repetitive outputs. To address this limitation, we introduce DEF, a novel approach for simultaneous forecasting of multiple future events on a horizon with high accuracy and diversity. Our method optimally aligns predictions with ground truth events during training by using a novel matching-based loss function. We establish a new state-of-the-art in long-horizon event prediction, achieving up to a 50% relative improvement over existing temporal point processes and event prediction models. Furthermore, we achieve state-of-the-art performance in next-event prediction tasks while demonstrating high computational efficiency during inference.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

HoTPP: An Event Sequence Prediction Benchmark

266Shell, PythonApr 22, 20245 months agoApache-2.0

Similar Papers

Cite this paper

@article{karpukhin2024detecting,
  title  = {Detecting the Future: All-at-Once Event Sequence Forecasting with Horizon Matching},
  author = {Ivan Karpukhin and Andrey Savchenko},
  year   = {2024},
  eprint = {2408.13131},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.13131v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.13131.svg)](https://codeofpaper.com/paper/2408.13131)

Discussion