An empirical comparison of classification techniques for next event prediction using business process event logs

被引:37
|
作者
Tama, Bayu Adhi [1 ]
Comuzzi, Marco [1 ]
机构
[1] Ulsan Natl Inst Sci & Technol, Sch Management Engn, Ulsan, South Korea
关键词
Process indicators; Classification algorithms; Significance test; Performance evaluation; Event log; Empirical benchmark; CLASSIFIERS; DRIVEN;
D O I
10.1016/j.eswa.2019.04.016
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Predictive analytics is an essential capability in business process management to forecast future status and performance of business processes. In this paper, we focus on one particular predictive monitoring task that is solved using classification techniques, i.e. predicting the next event in a case. Several different classifiers have been recently employed in the literature in this task. However, a quantitative benchmark of different classifiers is currently lacking. In this paper, we build such a benchmark by taking into account 20 classifiers from five families, i.e. trees, Bayesian, rule-based, neural and meta classifiers. We employ six real-world process event logs and consider two different sampling approaches, i.e. case and event-based sampling, and three different validation methods in order to acquire a comprehensive evaluation about the classifiers' performance. According to our benchmark, the classifier most likely to be the overall superior performer is the credal decision tree (C-DT), followed by the other top-4 performers, i.e. random forest, decision tree, dagging ensemble, and nested dichotomies ensemble. We also provide a qualitative discussion of how features of an event log can affect the choice of best classifier. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:233 / 245
页数:13
相关论文
共 50 条
  • [1] An Empirical Investigation of Different Classifiers, Encoding, and Ensemble Schemes for Next Event Prediction Using Business Process Event Logs
    Tama, Bayu Adhi
    Comuzzi, Marco
    Ko, Jonghyeon
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2020, 11 (06)
  • [2] Process variant comparison: Using event logs to detect differences in behavior and business rules
    Bolt, Alfredo
    de Leoni, Massimiliano
    van der Aalst, Wil M. P.
    INFORMATION SYSTEMS, 2018, 74 : 53 - 66
  • [3] Sampling business process event logs with guarantees
    Su, Xuan
    Liu, Cong
    Zhang, Shuaipeng
    Zeng, Qingtian
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (13):
  • [4] Detecting anomalies in business process event logs using statistical leverage
    Ko, Jonghyeon
    Comuzzi, Marco
    Information Sciences, 2021, 549 : 53 - 67
  • [5] A Semantic Framework Supporting Business Process Variability Using Event Logs
    Yongsiriwit, Karn
    Sellami, Mohamed
    Gaaloul, Walid
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, : 163 - 170
  • [6] Using Event Logs to Model Interarrival Times in Business Process Simulation
    Martin, Niels
    Depaire, Benoit
    Caris, An
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, (BPM 2015), 2016, 256 : 255 - 267
  • [7] Detecting anomalies in business process event logs using statistical leverage
    Ko, Jonghyeon
    Comuzzi, Marco
    INFORMATION SCIENCES, 2021, 549 : 53 - 67
  • [8] Multi-perspective Comparison of Business Process Variants Based on Event Logs
    Hoang Nguyen
    Dumas, Marlon
    La Rosa, Marcello
    ter Hofstede, Arthur H. M.
    CONCEPTUAL MODELING, ER 2018, 2018, 11157 : 449 - 459
  • [9] Discovering Business Process Architectures from Event Logs
    Bano, Dorina
    Nikaj, Adriatik
    Weske, Mathias
    BUSINESS PROCESS MANAGEMENT FORUM (BPM 2021), 2021, 427 : 162 - 177
  • [10] Local Concurrency Detection in Business Process Event Logs
    Armas-Cervantes, Abel
    Dumas, Marlon
    La Rosa, Marcello
    Maaradji, Abderrahmane
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2019, 19 (01)