本技术提供一种流程日志数据中提取系统动力学因果关系图的方法及系统,包括:读取流程节点日志表;获得流程节点关系表;对各原因属性指标和各结果属性指标逐一匹配,进行挖掘分析,得到因果关系增强的属性指标因果匹配对集合;计算相关系数,绘制得到因果关系图。通过对流程节点日志进行分析,挖掘得到具有因果关系的属性指标因果匹配对;然后采用因果关系识别方法,去除因果关系较弱的属性指标因果匹配对,得到因果关系增强的属性指标因果匹配对,再计算得到反应属性指标之间因果关系强弱的相关系数,转换为因果关系图。因此,能够高效的根据流程节点日志建立具有强因果关系的因果关系图,满足业务流程分析和系统动力学分析的需要。
背景技术
流程挖掘是一种特殊的数据挖掘技术,其核心是使用流程日志数据分析业务流程。系统动力学是一种用于理解复杂系统行为和反馈循环的建模方法论。将系统动力学和流程挖掘相关联,可对业务流程进一步分析,建立具有强因果关系的因果关系图,以指导和预测实际业务流程。
现有技术中,主要采用人工方法进行因果变量选择,从而建立因果关系图,由于业务流程涉及大量的流程节点,每个流程节点具有较多数量的属性变量,因此,具有因果关系图获取效率低,以及因果关系图中变量过多,无法针对性的体现强因果关系的因果关系图的问题。
实现思路