PGTNet: A Process Graph Transformer Network for Remaining Time Prediction of Business Process Instances
Keyvan Amiri Elyasi, Han van der Aa, Heiner Stuckenschmidt
TL;DR
PGTNet addresses remaining time prediction in predictive process monitoring by transforming event logs into graphs of event prefixes and training a GPS Graph Transformer to perform graph regression with $L_1$ loss. The method endows nodes with event-class semantics and edges with directly-follows relations plus rich temporal and attribute features, enabling simultaneous learning of local control-flow and long-range dependencies. Across 20 real-world logs, PGTNet achieves a substantial accuracy boost (average $MAE$ around $12.92$ days) compared with state-of-the-art baselines, with especially large gains on highly complex processes. The approach supports multi-perspective data fusion, shows promising earliness in predictions, and offers reproducibility via a public repository, underscoring its practical impact for predictive process monitoring.
Abstract
We present PGTNet, an approach that transforms event logs into graph datasets and leverages graph-oriented data for training Process Graph Transformer Networks to predict the remaining time of business process instances. PGTNet consistently outperforms state-of-the-art deep learning approaches across a diverse range of 20 publicly available real-world event logs. Notably, our approach is most promising for highly complex processes, where existing deep learning approaches encounter difficulties stemming from their limited ability to learn control-flow relationships among process activities and capture long-range dependencies. PGTNet addresses these challenges, while also being able to consider multiple process perspectives during the learning process.
