A Graph-Based Approach to Interpreting Recurrent Neural Networks in Process Mining

被引:17
|
作者
Hanga, Khadijah Muzzammil [1 ]
Kovalchuk, Yevgeniya [1 ]
Gaber, Mohamed Medhat [1 ]
机构
[1] Birmingham City Univ, Sch Comp & Digital Technol, Birmingham B4 7XG, W Midlands, England
关键词
Unified modeling language; Machine learning; Task analysis; Recurrent neural networks; Predictive models; Process control; Directly-follows graph; explainable AI; long short term memory; process mining; recurrent neural network;
D O I
10.1109/ACCESS.2020.3025999
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Process mining is often used by organisations to audit their business processes and improve their services and customer relations. Indeed, process execution (or event) logs constantly generated through various information systems can be employed to derive valuable insights about business operations. Compared to traditional process mining techniques such as Petri nets and the Business Process Model and Notation (BPMN), deep learning methods such as Recurrent Neural Networks, and Long Short-Term Memory (LSTM) in particular, have proven to achieve a better performance in terms of accuracy and generalising ability when predicting next events in business processes. However, unlike the traditional network-based process mining techniques that can be used to visually present the entire discovered process, the existing deep learning-based methods for process mining lack a mechanism explaining how the predictions of next events are made. This study proposes a new approach to process mining by combining the benefits of the earlier, visually explainable graph-based methods and later, more accurate but unexplainable deep learning methods. According to the proposed approach, an LSTM model is employed first to find probabilities for each known event to appear in the process next. These probabilities are then used to generate a visually interpretable process model graph that represents the decision-making process of the LSTM model. The level of detail in this graph can be adjusted using a probability threshold, allowing to address a range of process mining tasks such as business process discovery and conformance checking. The advantages of the proposed approach over existing LSTM-based process mining methods in terms of both accuracy and explainability are demonstrated using real-world event logs.
引用
收藏
页码:172923 / 172938
页数:16
相关论文
共 50 条
  • [21] Multiclass Graph-Based Large Margin Classifiers: Unified Approach for Support Vectors and Neural Networks
    Hanriot, Vitor M.
    Torres, Luiz C. B.
    Braga, Antonio P.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024,
  • [22] A Graph-Based Neural Approach to Linear Sum Assignment Problems
    Aironi, Carlo
    Cornell, Samuele
    Squartini, Stefano
    INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2024, 34 (03)
  • [23] An efficient graph-based approach to mining association rules for large databases
    Department of Computer Science and Engineering, National Sun Yat-Sen University, No. 70 Lienhai Rd., Kaohsiung 80424, Taiwan
    Int. J. Intell. Inf. Database Syst., 2009, 3 (259-274): : 259 - 274
  • [24] A Graph-based Approach to Mining Multilingual Word Associations from Wikipedia
    Ye, Zheng
    Huang, Xiangji
    Lin, Hongfei
    PROCEEDINGS 32ND ANNUAL INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2009, : 690 - 691
  • [25] Graph-based knowledge tracing: Modeling student proficiency using graph neural networks
    Nakagawa, Hiromi
    Iwasawa, Yusuke
    Matsuo, Yutaka
    WEB INTELLIGENCE, 2021, 19 (1-2) : 87 - 102
  • [26] A Graph-based approach to address trust and reputation in ubiquitous networks
    Viduto, Valentina
    Townend, Paul
    Xu, Jie
    Djemame, Karim
    Bochenkov, Alexey
    2013 IEEE SEVENTH INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2013), 2013, : 397 - 402
  • [27] A Graph-based Approach for Trajectory Similarity Computation in Spatial Networks
    Han, Peng
    Wang, Jin
    Yao, Di
    Shang, Shuo
    Zhang, Xiangliang
    KDD '21: PROCEEDINGS OF THE 27TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2021, : 556 - 564
  • [28] Software bug prediction using graph neural networks and graph-based text representations
    Siachos, Ilias
    Kanakaris, Nikos
    Karacapilidis, Nikos
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 259
  • [29] Deployment of Visual Sensor Networks Using a Graph-Based Approach
    Alarcon-Herrera, Jose Luis
    Chen, Xiang
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 2575 - 2578
  • [30] A graph-based proactive fault identification approach in computer networks
    Yu, YJ
    Liu, Q
    Tan, LS
    COMPUTER COMMUNICATIONS, 2005, 28 (04) : 366 - 378