Computer Integrated Manufacturing System ›› 2026, Vol. 32 ›› Issue (3): 1141-1152.DOI: 10.13196/j.cims.2025.BPM02

Previous Articles     Next Articles

Trace clustering techniques for complex business processes

LIN Leilei1,DI Ying2,ZHANG Jianlin1+,CAO Yunuo3,JIN Yumeng3,LI Mingxiong3,WEN Lijie4   

  1. 1.School of Management,Capital Normal University
    2.Faculty of Education,Beijing Normal University
    3.Computer Software and Applications,Capital Normal University
    4.Department of software,Tsinghua University
  • Online:2026-03-31 Published:2026-04-03
  • Supported by:
    Project supported by the R&D Program of Beijing Municipal Education Commission,China(No.KM202310028003).

面向复杂业务流程的轨迹聚类技术

林雷蕾1,底颖2,张建林1+,曹宇诺3,金宇萌3,李明胸3,闻立杰4   

  1. 1.首都师范大学管理学院
    2.北京师范大学教育学部
    3.首都师范大学信息工程学院
    4.清华大学软件学院
  • 作者简介:
    林雷蕾(1989-),男,海南万宁人,讲师,博士,研究方向:流程管理、数据挖掘、大语言模型等,E-mail:leilei_lin@126.com;

    底颖(2001-),女,河北石家庄人,硕士研究生,研究方向:流程挖掘、机器学习等,E-mail:yingd3357@gmail.com;

    +张建林(1966-),男,江苏张家港人,副教授,硕士,研究方向:企业信息化管理、信息安全等,通讯作者,E-mail:3862@cnu.edu.cn;

    曹宇诺(2000-),女,河南驻马店人,硕士研究生,研究方向:流程挖掘、深度学习等,E-mail:Yunuo@cnu.edu.cn;

    金宇萌(2002-),女,北京人,硕士研究生,研究方向:流程挖掘、深度学习等,E-mail:2241002043@cnu.edu.cn;

    李明胸(2000-),男,江西吉安人,硕士研究生,研究方向:流程挖掘、深度学习等,E-mail:2231002080@cnu.edu.cn;

    闻立杰(1977-),男,河北唐山人,副教授,博士,研究方向:流程挖掘、自然语言处理;E-mail:wenlj@tsinghua.edu.cn。
  • 基金资助:
    北京市教育委员会科学研究计划资助项目(KM202310028003)。

Abstract: Information systems generate a substantial amount of business logs during the execution of business processes,which often encompass the processes of multiple departments.If process discovery is directly applied to raw logs generated by such information systems,it can result in an excessively complex and unreadable process model.Therefore,it is necessary to pre-cluster the logs into multiple sub-logs,ensuring that related processes within the same department are consolidated into individual sub-logs.Trace clustering is an effective strategy to mitigate the issue of overly complex processes.A novel method for clustering event logs utilizing graph convolutional networks was proposed,which comprised the following three phases:①the K-means algorithm was used to divide the raw log into a large number of sub-logs,and each sub-log would be transformed into a directed graph;②the graph convolutional networks were adopted to capture the features in each graph,then a metric matrix was used to record the Euclidean distance between any two directed graphs;③the hierarchical clustering method was used to merge these graphs until the number of clusters met the user's needs.The method had been validated on five public datasets,and extensive experiments demonstrated the superiority over other existing methods.

Key words: process discovery, graph convolutional networks, event logs, hierarchical clustering, directed graph

摘要: 信息系统在执行业务过程时会产生大量业务日志,这些日志中包含了多个部门的业务流程。如果直接对信息系统产生的日志进行流程发现,会得到一个十分复杂且不可读的流程模型。因此,需要预先对日志数据进行聚类得到多个子日志,使得同一个部门的相关流程尽量在一个子日志中。轨迹聚类是一种能够缓解流程过于复杂问题的有效策略。本文提出了一种利用图卷积网络对事件日志进行聚类的新方法,该方法包含以下3步:①使用K-means算法将原始日志划分为大量子日志,并将每个子日志转换为有向图;②采用图卷积网络来捕捉每个图的特征,然后使用度量矩阵记录任意两个有向图之间的欧氏距离;③利用层次聚类方法合并这些有向图,直到簇的数量满足用户的需求。通过大量实验在5个公开的数据集上进行了验证,表明本文方法优于现有方法。

关键词: 流程发现, 图卷积, 事件日志, 层次聚类, 有向图

CLC Number: