Discovering generative models from event logs: data-driven simulation vs deep learning

PeerJ Comput Sci. 2021 Jul 12:7:e577. doi: 10.7717/peerj-cs.577. eCollection 2021.

Abstract

A generative model is a statistical model capable of generating new data instances from previously observed ones. In the context of business processes, a generative model creates new execution traces from a set of historical traces, also known as an event log. Two types of generative business process models have been developed in previous work: data-driven simulation models and deep learning models. Until now, these two approaches have evolved independently, and their relative performance has not been studied. This paper fills this gap by empirically comparing a data-driven simulation approach with multiple deep learning approaches for building generative business process models. The study sheds light on the relative strengths of these two approaches and raises the prospect of developing hybrid approaches that combine these strengths.

Keywords: Data-driven simulation; Deep learning; Process mining.

Grants and funding

This work was supported by the European Research Council (PIX project). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.