一种可发现复杂循环结构的扩展α过程挖掘算法

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:chenziling
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
过程挖掘通过分析企业应用系统所产生的事件日志信息,能够重现业务流程的真实执行过程,并利用所发现的知识对工作流模型进行优化和重构,是数据挖掘技术在工作流管理领域的一种较新应用。自从1998年IBM研究院Agrawal等研究员提出从事件日志中发现工作流结构模型的方法起,至今已涌现出许多过程挖掘的研究,而复杂循环结构的发现和处理是当前过程挖掘中的一个重点和难点问题。因此,研究基于事件日志的能够发现和处理复杂循环结构的过程挖掘算法,是未来研究的一个新的发展方向,对过程挖掘技术提出了新的挑战。本文在研究过程挖掘中经典α过程挖掘算法及其扩展算法基础之上,针对算法挖掘工作流模型中复杂循环结构能力不足的问题,根据工作流模型中循环结构与其它结构的不同嵌套情况,讨论并分析其在事件日志中的表现形式,并基于活动之间的因果依赖关系,提出启发式判定规则,给出一种具有发现和处理复杂循环结构能力的方法。通过给出包含事件日志中活动间的因果依赖关系及循环结构执行轨迹信息的递归定义,将复杂循环结构识别方法应用于a过程挖掘算法中,使其具有挖掘复杂循环结构的能力。该扩展α过程挖掘算法的思想是:识别出工作流模型中的最外层循环结构并使用虚拟任务进行代替,从而抽取出事件日志中的循环结构执行轨迹信息,应用a过程挖掘算法对不包含循环结构执行轨迹信息的日志进行挖掘得出流程主模型;然后分别对每个循环结构的内部模块进行挖掘,并将得出的子模型代替主模型中对应的虚拟任务;递归进行上述过程,对循环结构的执行轨迹信息进行挖掘,并将每个子模型代入主模型,直至最终得到完整的工作流模型。论文实现了该扩展算法,并将其作为挖掘插件集成到开源的过程挖掘框架ProM中。同时通过理论分析及模拟实验,对算法进行了全面的评估,验证了其对于复杂循环结构的挖掘能力要优于a过程挖掘算法。
其他文献
近年来,随着Internet技术的发展,Peer-to-Peer(P2P)网络越来越成为人们关注的焦点,P2P文件共享是P2P技术最主要的应用。BitTorrent文件共享系统作为应用最为广泛的P2P文件共
随着计算机技术的不断发展,通过重用遗产系统的功能创建新系统已经越来越重要。由于遗产系统经过多年使用,包含大量专业背景资料,客户需求、算法功能设计、业务规则和实际数
随着机器智能化水平的提高,作为获取外界信息重要途径的视觉原理越来越引起人们的重视。计算机视觉已经成为工程和科学领域研究的一项重要课题。运动目标跟踪作为计算机视觉
作为智能交通系统的重要组成部分,高速公路监控系统是保障高速公路的高效安全运营的重要手段。本课题在分析高速公路监控模式的基础上,研究了监控中心系统的结构和功能,设计和实
无线传感器网络是一种获取和处理信息的新兴技术,它由微型传感器节点通过自组织方式形成的网络。这些节点能够实时感知和收集环境或监测对象的数据信息并对其进行有效的处理,
当今世界,软件需求越来越复杂,软件规模不断增长,软件生产的质量越来越难以保证。尽管软件过程改进提供了改善软件过程的有效途径,然而,软件过程改进模型众多,这些模型之间存
学位
预警机(AWACS)执行任务时记录的海量数据蕴含着丰富的有价值信息,为了提升信息作战能力,就需要对大量的预警机情报数据进行分析。如何从海量数据中提取信息以便为情报分析服务,怎
报表作为企业信息系统的重要组成部分,是信息浏览、分析、打印的有力工具,只有具备美观完善的报表,企业信息系统才是一个完整的系统。随着企业信息系统在Web上的应用越来越多
在钻井工程设计过程中,需要对大量钻井工程图形、图像进行显示或分析,随着钻井数量逐渐增多和钻井工艺复杂多变,钻井工程图文档也急剧增多。目前,钻井工程图文档管理系统还不