The invention discloses a process mining method based on mixed event log, which takes the mixed event log containing point event and interval event as input and the correct process model as output; firstly, the low-level event relationship is mined from each event sequence in the log; secondly, the low-level event relationship is mined based on all the low-level events; The hierarchical event relation deduces the event relation on the whole log level. Finally, Petri net process is obtained by calling the model generation algorithm based on the log level event relation in alpha algorithm. The invention can effectively mine the correct process model from the partially complete mixed event log. Compared with the existing mining methods, the invention has a wide application range and is generally applicable to point event log, interval event log and mixed event log.
【技术实现步骤摘要】
基于混合型事件日志的过程挖掘方法
本专利技术属于数据挖掘领域,具体涉及一种基于混合型事件日志的过程挖掘方法。
技术介绍
随着互联网和大数据应用的不断发展,业务过程模型在如今的信息系统中扮演着越来越重要的角色,从传统的自动化办公系统、组织业务管理系统到服务组合和云环境下的大数据应用等,很多应用的业务逻辑都可以被抽象成过程。与此同时,业务过程也变得空前的复杂,因此,如何挖掘出高质量的过程模型成为一项重要挑战。事件日志,作为计算机信息系统的重要的一部分,记录了系统执行中发生的事件,及事件对应的时间、操作者和生命周期等相关信息,对理解复杂系统的活动至关重要,具有很大的价值。事件日志由多条事件序列组成,每条事件序列记录了一次系统执行的相关信息,具有真实性和客观性的特点。现实中的事件主要有两大类,包括瞬时完成的点事件和需要消耗一定时间的区间事件,对应的事件日志有仅包含点事件的事件日志、仅包含区间事件的事件日志以及包含这两种事件的混合型事件日志。通过挖掘事件日志产生过程模型能够更加贴近实际业务事件执行的先后次序。作为手工建模的一种补充,过程挖掘技术在过去几年收到了越来越多的关注。它的目标是从信息系统产生的事件日志中自动的挖掘出有用的过程知识,产生对应的过程模型。这种挖掘技术产生的过程模型更加的贴近实际业务过程,能够为业务过程重构、优化提供重要参考意见,推动了如软件回归测试等计算机相关技术的发展。现有的过程挖掘技术多数基于仅包含点事件或仅包含区间事件的事件日志进行挖掘,然而现实中的事件日志大多是混合型的,现有过程挖掘技术应用到混合型事件日志需要对日志进行预处理,将点事件扩 ...
【技术保护点】
1.一种基于混合型事件日志的过程挖掘方法,用于挖掘混合型事件日志的过程模型,以包含点事件和区间事件的混合型事件日志为输入,以挖掘出的过程模型为输出结果,其特征在于,具体步骤如下:步骤1,基于事件序列挖掘序列级事件关系,扫描混合型事件日志的每一条事件序列,获取基于事件序列的序列级事件关系,包括直接优先关系和相交关系;步骤2,推导基于事件日志的日志层事件关系,对序列级事件关系进行整合判断,从中推导出整个日志层面的事件关系,包括因果关系、并发关系和独立关系;步骤3,获取过程模型,调用α算法中基于日志层事件关系的模型生成算法,获得最终的过程模型。
【技术特征摘要】
1.一种基于混合型事件日志的过程挖掘方法,用于挖掘混合型事件日志的过程模型,以包含点事件和区间事件的混合型事件日志为输入,以挖掘出的过程模型为输出结果,其特征在于,具体步骤如下:步骤1,基于事件序列挖掘序列级事件关系,扫描混合型事件日志的每一条事件序列,获取基于事件序列的序列级事件关系,包括直接优先关系和相交关系;步骤2,推导基于事件日志的日志层事件关系,对序列级事件关系进行整合判断,从中推导出整个日志层面的事件关系,包括因果关系、并发关系和独立关系;步骤3,获取过程模型,调用α算法中基于日志层事件关系的模型生成算法,获得最终的过程模型。2.根据权利要求1所述的基于混合型事件日志过程挖掘方法,其特征在于:步骤1中,混合型事件序列的类型如σ={t1,t2,t3,…tn}包含n个事件,t1…tn表示n个事件,其中ti=c表示事件ti是点事件c,ti=ds表示事件ti是区间事件d的开始,ti=de表示ti是区间事件d的结束,求序列级事件关系的具体过程如下:步骤1-1,解析混合型事件日志,获取日志中所有的事件序列的集合,所述事件序列集合是指日志中事件可能发生的先后顺序的排序组合;步骤1-2,扫描集合中的每一条序列,获得每条序列中事件间的关系;对于任意一条混合型事件序列σ={t1,t2,t3,…tn},其中包含两个事件x和y,根据事件发生的先后顺序,求解x和y之间的关系,具体包括:(1)直接优先关系,符号表示为>:当序列内两个事件ti和tj同时满足以下五个条件,则x>y,五个条件为:①ti=x或ti...
【专利技术属性】
技术研发人员:宋巍,尚庆民,戴汪洋,常震,
申请(专利权)人:南京理工大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。