Probabilistic Forecasting of Business Process Executions with Neural Temporal Point Processes
Organizations: Paris Dauphine University-PSL, Pl. du Maréchal de Lattre de Tassigny, 75016 Paris, France · University of Vienna, Universitätsring 1, 1010 Wien, Austria
Abstract
Operators of service-based systems act on forecasts of how a running execution will continue, and such a forecast is actionable only if its reliability is known. Mainstream deep-learning models for this task are discriminative and deterministic: they emit a single next activity and a single remaining-time estimate, without a distribution to reason over. We instead cast the problem as generative sequence modelling with marked temporal point processes, which define a joint density over the next mark and its inter-event time and therefore deliver predictive distributions by construction. Real event logs violate the simple-point-process assumption these models rest on, since consecutive events frequently carry identical timestamps; we handle such ties explicitly and combine a transformer encoder with a mixture decoder over inter-event times, trained by exact log-likelihood. On ten public logs, the resulting model matches discriminative baselines on point accuracy, dominates them on the calibration and sharpness of remaining-time distributions, and is the cheapest at inference, since a full predictive distribution is obtained in a single forward pass without sampling.
Figures & tables
| Log | Cases | Events | Act | Avg. len | Med. | Avg. dur (d) |
| Group A — high-frequency, small-vocab | ||||||
| Sepsis | 1 049 | 15 214 | 16 | 14.5 | 6.5 min | 28.5 |
| BPIC13I | 7 554 | 65 533 | 4 | 8.7 | 10.1 min | 12.1 |
| BPIC12 | 13 087 | 262 200 | 24 | 20.0 | 48 s | 8.6 |
| Group B — low-frequency, relatively large-vocab | ||||||
| HelpDesk | 4 580 | 21 348 | 14 | 4.7 | 3.28 d | 40.9 |
| Metric | Task | Description | Range |
| Point metrics | |||
| Acc | next activity | Fraction of correct next activities | |
| MAE | next event & remaining time | Mean absolute error of the predicted time | |
| Uncertainty metrics | |||
| MA | remaining time | Calibration: gap between empirical and nominal coverage | |
| MPIW | remaining time | Sharpness: mean prediction-interval width | |
Probabilistic Forecasting
Probabilistic forecasting predicts distributions or events with quantified uncertainty to support reliable decisions under uncertainty.
See all 228 papers