28、分布式遗传过程挖掘与故障检测服务

分布式遗传过程挖掘与故障检测服务

1. 分布式遗传过程挖掘
1.1 SGMA算法原理

SGMA(抽样遗传挖掘算法)利用了大多数事件日志中存在的冗余性。冗余性指的是许多轨迹包含的信息可以从其他轨迹中推导出来。例如,对于表1中的事件日志,如果日志只包含轨迹1 - 5,也能得到相同的过程模型。冗余的来源包括独立选择、循环、各种交织等。在比较确保SGMA一次迭代后收敛的样本大小和日志轨迹数量时,事件日志的冗余性就会显现出来。显然,日志的冗余性越高,与GMA(遗传挖掘算法)相比,SGMA就越高效。

SGMA的效率还受到其他因素的影响:
- 种群多样性 :遗传算法中,种群多样性越高,算法效率越高。在SGMA中,如果样本包含的大多是事件日志中的非典型轨迹,或者过于偏向某些轨迹子集,那么总体种群可能会专门针对该样本进行进化。低种群规模更容易出现这种情况,从而降低SGMA的效率。
- 日志复杂度 :每个日志都存在一个平均适应度计算次数(MTFC)的阈值,达到该阈值时(D)GMA收敛。MTFC取决于从挖掘角度看事件日志的复杂度,即生成日志的过程模型中包含的复杂模式(如循环和并行分支)的数量。日志越复杂,MTFC越高。由于SGMA通过使用事件日志的轨迹样本减少了适应度计算时间,所以日志越复杂,SGMA越高效。

1.2 DSGMA架构

DSGMA(分布式抽样遗传挖掘算法)采用粗粒度方法来分配工作,其架构由一个协调器和多个岛屿组成。
- 协调器 :初始化岛屿,设置初始参数并协调岛屿之间个体的迁移。在初始化阶段,协调器

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值