数据挖掘
文章平均质量分 82
hyhy12580
已不再从事流程挖掘相关工作
展开
-
过程挖掘(Process Mining)6——流程发现(Process Discovery)(1)问题描述
前面我们说过流程挖掘的三大类型:流程发现、一致性检验和流程增强。其实我们还讲过流程挖掘关注的各种角度,如控制流角度、组织或资源角度、数据角度、性能角度等等。现在开始讨论的流程发现任务,关注的就是控制流角度(control-flow perspective),我们先给出一般流程发现(general process discovery)的定义。定义1(一般流程发现问题) 令L为一个事件日志,一个流程发现算法是一个将L映射为一个流程模型的函数,映射的流程模型可以视为能够表达事件日志中可见行...原创 2022-01-23 00:29:49 · 1436 阅读 · 8 评论 -
ProM开发指北3——ProM插件开发入门
以下内容参考:setup/HowToCreatePluginsInProM – promHello World插件插件定义package org.processmining.plugins.gettingstarted;import org.processmining.contexts.uitopia.annotations.UITopiaVariant;import org.processmining.framework.plugin.PluginContext;import o.原创 2021-12-31 23:11:12 · 2678 阅读 · 0 评论 -
ProM开发指北2——环境设置
开发环境ProM是基于Eclipse开发的,JDK建议使用1.8版本,同时ProM使用Subclipse进行版本控制,使用Ivy进行依赖管理,因此基于ProM开发需要准备好以上的工具。安装Subclipse:Help -> Install New Software -> Add … ->https://dl.bintray.com/subclipse/releases/subclipse/latest/安装IvyDE:Help -> Install New Soft..原创 2021-12-31 16:03:13 · 1240 阅读 · 9 评论 -
ProM开发指北1——什么是ProM
ProM(Process Mining framework)是一个流程挖掘算法的开源框架,是流程挖掘社区进行研究的开发框架平台,为开发者和用户提供一个易使用、易扩展的流程挖掘算法平台。开发者可以在ProM上贡献代码,ProM为用户提供这些公开的开发的工具(插件)的使用。以下介绍引用来源:intro.pptx in Documentation/Workshop – promProM概览ProM框架对ProM包和文件管理,并对用户提供这些资源的访问。ProM框架ProM框架中有..原创 2021-12-31 15:43:10 · 3273 阅读 · 0 评论 -
流程行为等价性
什么是行为等价性(Behavioral Equivalence)简单来说,两个流程如果可以出现的行为(集)是一样的,那么它们就是等价的。然而,对于流程模型来说,还是存在几种等价性,这些等价性有些微妙的差别。下面介绍这几种等价性:行迹等价性(Trace Equivalence)、互相似性(Bisimilarity)和分支互相似性(Branching Bisimilarity)。行迹等价性(Trace Equivalence)概念:如果两个流程可以生成的行迹的集合是相同,那么它们符合行迹等价性。原创 2021-12-18 23:09:30 · 756 阅读 · 0 评论 -
过程挖掘(Process Mining)5——事件日志(Event Logs)(2):XES数据标准
3原创 2021-06-05 00:13:19 · 1752 阅读 · 0 评论 -
过程挖掘(Process Mining)5——事件日志(Event Logs)(1):数据源与事件日志
3原创 2021-05-31 23:57:29 · 6242 阅读 · 7 评论 -
过程挖掘(Process Mining)3——控制流表示式的流程建模语言(8):基于模型的流程分析
3原创 2021-05-22 23:43:43 · 653 阅读 · 0 评论 -
过程挖掘(Process Mining)3——控制流表示式的流程建模语言(6):因果网(Casual Net)
2原创 2021-04-18 00:22:19 · 1145 阅读 · 0 评论 -
过程挖掘(Process Mining)3——控制流表示式的流程建模语言(4):工作流网(Workflow Net,WF-net)
工作流网(Workflow Nets) 在利用Petri网进行建模业务流程,更多的使用Petri网的一个子类,称为工作流网(WorkFlow nets,WF-nets)。一个WF-net是一种Petri网,它有一个专门的用于流程开始的源库所(source place),和一个专门用于流程结束的终库所(sink place),而且所有结点都处在从源点到终点的路径上。形式化定义为:定义6(工作流网) 令N=(P, T, F, A, ????)是一个(带标签的)Petri网,且t‾\overline{\原创 2021-03-08 23:31:58 · 1121 阅读 · 0 评论 -
过程挖掘(Process Mining)3——控制流表示式的流程建模语言(3):Petri网(Petri Net)
Petri网 Petri网是提出比较早且研究最好的可用于并发建模的流程建模语言。尽管图形表示法直观且简单,但是Petri网是可执行的,可以使用许多分析技术对其进行分析。Petri网是由库所(place)和变迁(transition)组成的二分图(bipartite)。网络结构是静态的,但是在触发规则(firing rule)的控制下,托肯(token)可以流经网络。 Petri网的状态由托肯在各库所的分布确定,并称为其标记(marking)。下图所示的初始标记中,只有一个托肯,start是唯一标记的原创 2021-03-08 23:22:58 · 3863 阅读 · 0 评论 -
过程挖掘(Process Mining)3——控制流表示式的流程建模语言(2):变迁系统(Transition System)
流程模型 这部分简单介绍一些流程建模语言(符号)。 假设有一组活动标签????。流程模型的目标是决定需要执行哪些活动以及以什么顺序执行。活动可以顺序执行,活动可以是可选的或并发的,并且可以重复执行同一活动。变迁系统 最基本的流程建模符号是变迁系统(transition system)。变迁系统由状态(state)和变迁(transition)组成。下图表示一个由七个状态组成的变迁系统。其中,状态用黑色圆圈的结点表示。图中有一个标记为s1的初始状态和一个标记为s7的最终状态。每个状态原创 2021-03-08 23:22:03 · 1128 阅读 · 0 评论 -
过程挖掘(Process Mining)3——控制流表示式的流程建模语言(1):建模的意义与流程模型的作用
1原创 2021-03-01 22:30:21 · 1147 阅读 · 0 评论 -
过程挖掘(Process Mining)2——入门:要素、基本概念与三大类型
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-02-11 17:38:56 · 7587 阅读 · 1 评论 -
过程挖掘(Process Mining)1——始于颜值
下周开始每周1-2篇的过程挖掘分享过程挖掘是什么?过程挖掘与过程管理的关系?过程挖掘与数据挖掘的关系?管理学还是计算机科学?原创 2021-01-15 23:22:50 · 5573 阅读 · 1 评论