Can recurrent neural networks learn process model structure?
Not on the map. Why?
Abstract (arXiv)
Various methods using machine and deep learning have been proposed to tackle different tasks in predictive process monitoring, forecasting for an ongoing case e.g. the most likely next event or suffix, its remaining time, or an outcome-related variable. Recurrent neural networks (RNNs), and more specifically long short-term memory nets (LSTMs), stand out in terms of popularity. In this work, we investigate the capabilities of such an LSTM to actually learn the underlying process model structure of an event log. We introduce an evaluation framework that combines variant-based resampling and custom metrics for fitness, precision and generalization. We evaluate 4 hypotheses concerning the learning capabilities of LSTMs, the effect of overfitting countermeasures, the level of incompleteness in the training set and the level of parallelism in the underlying process model. We confirm that LSTMs can struggle to learn process model structure, even with simplistic process data and in a very lenient setup. Taking the correct anti-overfitting measures can alleviate the problem. However, these measures did not present themselves to be optimal when selecting hyperparameters purely on predicting accuracy. We also found that decreasing the amount of information seen by the LSTM during training, causes a sharp drop in generalization and precision scores. In our experiments, we could not identify a relationship between the extent of parallelism in the model and the generalization capability, but they do indicate that the process' complexity might have impact.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 14 of its 39 references that are in the map. First posted on arXiv 13 Dec 2022.
Builds on
14 of 39 references.
References · 14
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Layer Normalizationcited by 5,669
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2016Predictive Business Process Monitoring with LSTM Neural Networkscited by 104
- 2016Predicting Process Behaviour using Deep Learningcited by 60
- 2021ProcessTransformer: Predictive Business Process Monitoring with Transformer Networkcited by 37
- 2016Recurrent Batch Normalizationcited by 36
- 2019Process Mining for Python (PM4Py): Bridging the Gap Between Process- and Data Sciencecited by 33
- 2020Predictive Business Process Monitoring via Generative Adversarial Nets: The Case of Next Event Predictioncited by 31
- 2018Evaluating the Ability of LSTMs to Learn Context-Free Grammarscited by 16
- 2018An Interdisciplinary Comparison of Sequence Modeling Methods for Next-Element Predictioncited by 14
- 2021Embedding Graph Convolutional Networks in Recurrent Neural Networks for Predictive Monitoringcited by 12
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 0; 2026: 1.
3 papers.