Computer Integrated Manufacturing System ›› 2026, Vol. 32 ›› Issue (3): 975-989.DOI: 10.13196/j.cims.2025.BPM06

Previous Articles     Next Articles

Multi-level business process anomaly detection method based on Graph Transformer and autoencoder

FANG Xinsheng1,FANG Xianwen1+,LIU Cong2,LU Ke1   

  1. 1.School of Mathematics and Big Data,Anhui University of Science and Technology
    2.School of Computer Science and Technology,Shandong University of Technology
  • Online:2026-03-31 Published:2026-04-03
  • Supported by:
    Project supported by the National Natural Science Foundation,China(No.62472264,61572035,52374221),the Key Research and Development Program of Anhui Province,China(No.2022a05020005),the Anhui Provincial Natural Science Foundation,China(Water Science Joint Fund,No.2308085US11),the Taishan Scholars Program of Shandong Province,China(No.tsqn201909109,ts20190936),the Natural Science Excellent Youth Foundation of Shandong Province,China(No.ZR2021YQ45),and the Youth Innovation Science and Technology Team Foundation of Shandong Higher School,China(No.2021KJ031).

基于Graph Transformer和自编码器的多层次业务流程异常检测方法

方新升1,方贤文1+,刘聪2,卢可1   

  1. 1.安徽理工大学数学与大数据学院
    2.山东理工大学计算机科学与技术学院
  • 作者简介:
    方新升(1999-),男,河南光山人,博士研究生,研究方向:业务流程异常检测、流程隐私保护等,E-mail:fangxinshing@yeah.net;

    +方贤文(1975-),男,河南信阳人,教授,博士,博士生导师,研究方向:过程挖掘、可信软件和大数据,通讯作者,E-mail:xwfang@aust.edu.cn;

    刘聪(1990-),男,山东淄博人,教授,博士,博士生导师,研究方向:过程挖掘、数据分析、人工智能、软件工程等,E-mail:liucongchina@163.com;

    卢可(1995-),男,安徽宿州人,讲师,博士,研究方向:过程挖掘、业务流程监控等,E-mail:kelu@aust.edu.cn。
  • 基金资助:
    国家自然科学基金资助项目(62472264,61572035,52374221);安徽省重点研究与开发计划资助项目(2022a05020005);安徽省自然科学基金资助项目(水科学联合基金,2308085US11);山东省泰山学者工程专项基金资助项目(tsqn201909109,ts20190936);山东省自然科学基金优秀青年基金资助项目(ZR2021YQ45);山东省高等学校青创科技计划创新团队资助项目(2021KJ031)。

Abstract: Due to the influence of various factors,business processes will inevitably have abnormal situations.Accurate detection of anomalies in execution can ensure the reasonable operation of the process.At present,advanced anomaly detection technology uses deep learning methods to input control flow and data flow information in the process through coding to achieve anomaly detection of activities,time and other attributes.However,it is difficult to characterize the behavioral relationship between process activities,and the interaction between control flow and data flow is not specific.For this reason,a Multi-level business process anomaly detection method based on Graph Transformer and AutoEncoder (MLGTAE) was proposed.The method first used Petri net to characterize the entity behavior in the process,and combined the data attributes such as time and resources in the process to construct multi-level trace.Then,Graph Transformer was used as the encoder to extract the behavior information and data information in the graph.Finally,the attention mechanism was used to realize the deep interaction between behavior and data,and the decoder reconstruction was used to detect anomalies.The proposed method was verified by several real data sets,and the results showed that the proposed method was superior to comparison methods in anomaly detection at both activity level and data attribute level.

Key words: Petri nets, Graph Transformer, behavioral footprint, behavioral relationship, business process anomaly detection

摘要: 由于各种因素的影响,业务流程不可避免地会出现异常情况,精准地检测出执行中的异常,能够保障流程的合理运行。目前先进的异常检测技术利用深度学习方法,通过编码的方式来输入流程中的控制流和数据流信息以实现对活动、时间等属性的异常检测,但是该方式难以表征流程活动间的行为关系且控制流和数据流交互不具体,针对该问题,本文提出一种基于Graph Transformer和自编码器的多层次业务流程异常检测方法(MLGTAE),该方法首先利用Petri网表征流程中的实体行为,并结合流程中的时间、资源等数据属性实现多层次迹图的构造,然后通过Graph Transformer作为编码器提取图中的行为信息和数据信息,最后利用注意力机制实现行为和数据的深度交互,并利用解码器重建检测异常。该方法通过多个真实数据集进行验证,结果表明提出的方法在活动层次和数据属性层次上的异常检测效果都优于对比方法。

关键词: Petri网, Graph Transformer, 行为足迹, 行为关系, 业务流程异常检测

CLC Number: