# Predictive Object-Centric Process Monitoring

arXiv: https://arxiv.org/abs/2207.10017 · HTML: https://mlsanity.com/paper/2207.10017/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Builds on 17 of its 55 references that are in the map.
- First posted on arXiv 20 Jul 2022.

## Builds on (most cited first, 17 of 17)

- [Generative Adversarial Networks](https://mlsanity.com/paper/2203.00667/) (2022)
- [Sequence to Sequence Learning with Neural Networks](https://mlsanity.com/paper/1409.3215/) (2014)
- [Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks](https://mlsanity.com/paper/1511.06434/) (2015)
- [Time2Vec: Learning a Vector Representation of Time](https://mlsanity.com/paper/1907.05321/) (2019)
- [A* Sampling](https://mlsanity.com/paper/1411.0030/) (2014)
- [Predictive Business Process Monitoring with LSTM Neural Networks](https://mlsanity.com/paper/1612.02130/) (2016)
- [Amortised MAP Inference for Image Super-resolution](https://mlsanity.com/paper/1610.04490/) (2016)
- [Predicting Process Behaviour using Deep Learning](https://mlsanity.com/paper/1612.04600/) (2016)
- [Survey and cross-benchmark comparison of remaining time prediction methods in business process monitoring](https://mlsanity.com/paper/1805.02896/) (2018)
- [Predictive Business Process Monitoring via Generative Adversarial Nets: The Case of Next Event Prediction](https://mlsanity.com/paper/2003.11268/) (2020)
- [Discovering Object-Centric Petri Nets](https://mlsanity.com/paper/2010.02047/) (2020)
- [Time and Activity Sequence Prediction of Business Process Instances](https://mlsanity.com/paper/1602.07566/) (2016)
- [Extracting Multiple Viewpoint Models from Relational Databases](https://mlsanity.com/paper/2001.02562/) (2020)
- [Process Comparison Using Object-Centric Process Cubes](https://mlsanity.com/paper/2103.07184/) (2021)
- [A Scalable Database for the Storage of Object-Centric Event Logs](https://mlsanity.com/paper/2202.05639/) (2022)
- [A Python Tool for Object-Centric Process Mining Comparison](https://mlsanity.com/paper/2202.05709/) (2022)
- [Encoder-Decoder Generative Adversarial Nets for Suffix Generation and Remaining Time Prediction of Business Process Models](https://mlsanity.com/paper/2007.16030/) (2020)

## Built on by (most cited first, 3 of 3)

- [HOEG: A New Approach for Object-Centric Predictive Process Monitoring](https://mlsanity.com/paper/2404.05316/) (2024)
- [Credit Card Fraud Detection Using Asexual Reproduction Optimization](https://mlsanity.com/paper/2306.01008/) (2023)
- [EHHN: An Event-driven Heterogeneous Hypergraph Network for Object-Centric Next Activity Prediction](https://mlsanity.com/paper/2607.01785/) (2026)

## Abstract (arXiv)

The automation and digitalization of business processes has resulted in large amounts of data captured in information systems, which can aid businesses in understanding their processes better, improve workflows, or provide operational support. By making predictions about ongoing processes, bottlenecks can be identified and resources reallocated, as well as insights gained into the state of a process instance (case). Traditionally, data is extracted from systems in the form of an event log with a single identifying case notion, such as an order id for an Order to Cash (O2C) process. However, real processes often have multiple object types, for example, order, item, and package, so a format that forces the use of a single case notion does not reflect the underlying relations in the data. The Object-Centric Event Log (OCEL) format was introduced to correctly capture this information. The state-of-the-art predictive methods have been tailored to only traditional event logs. This thesis shows that a prediction method utilizing Generative Adversarial Networks (GAN), Long Short-Term Memory (LSTM) architectures, and Sequence to Sequence models (Seq2seq), can be augmented with the rich data contained in OCEL. Objects in OCEL can have attributes that are useful in predicting the next event and timestamp, such as a priority class attribute for an object type package indicating slower or faster processing. In the metrics of sequence similarity of predicted remaining events and mean absolute error (MAE) of the timestamp, the approach in this thesis matches or exceeds previous research, depending on whether selected object attributes are useful features for the model. Additionally, this thesis provides a web interface to predict the next sequence of activities from user input.
