【技术实现步骤摘要】
融合结构和行为特征的生产业务流程节点向量表征方法
[0001]本专利技术涉及业务流程管理领域,具体涉及融合结构和行为特征的生产业务流程节点向量表征方法。
技术介绍
[0002]随着科技的进步和制造业的发展,制造企业面临着产品成本压缩、产品更迭速度加快、产品质量提高以及服务质量改进等方面的考验,这对生产业务流程的执行提出了费用更低、用时更短、资源利用率更优等更高要求。因此,优化生产业务流程,以帮助企业持续增加利润、提高核心竞争力,促进传统制造企业的智能升级,是制造企业亟待解决的重要问题。为了进行生产业务流程优化,对生产业务流程的节点进行表征是首要步骤,目标是学习生成低维稠密向量来表示流程节点,使生产业务流程优化任务都在习得的低维向量空间中直接进行。
[0003]传统的生产业务流程节点表征方法主要集中于人工设计或提取流程特征,效率低且提取难度会随着流程复杂性上升而快速增长。此外,传统流程特征提取虽然针对性强,但是所提取的特征维度少,大多只涉及单个方面的特征,具有较强的应用场景依赖性。由此迫切需要一种生产业务流程节点特征自动表征方法,考虑生产业务流程的结构、行为等多个方面特征,对不同特征进行融合、萃取,以更好地对生产业务流程的节点进行表征。
技术实现思路
[0004]为了对生产业务流程中的节点进行自动表征,本专利技术提出一种融合结构和行为特征的生产业务流程节点向量表征方法。首先,对生产业务流程的图结构进行随机游走得到节点序列,在此基础上使用Skip
‑
gram模型学习得到节点的结构 ...
【技术保护点】
【技术特征摘要】
1.一种融合结构和行为特征的生产业务流程节点向量表征方法,其特征在于,包括如下步骤:1)输入Petri网建模的生产业务流程的图结构G={P,T,E},其中P表示库所节点,T为任务节点,E为边,库所是任务节点的状态;2)得到生产业务流程中节点的结构向量;3)输入生产业务流程的历史执行日志L={δ1,δ2,...,δ
|L|
}由多个执行轨迹δ
i
构成,|L|表示历史执行日志包含的执行轨迹数量,一个执行轨迹δ=<v1,v2,...,v
|δ|
>由多个任务节点组成,|δ|表示执行轨迹的长度;4)使用Skip
‑
gram模型生成生产业务流程节点的行为向量;5)使用深度波尔兹曼机,通过对生产业务流程节点低层的结构特征向量s和行为特征向量b分别通过两个高斯受限玻尔兹曼机来提取中间层隐单元特征,然后通过叠加一层二值隐单元来融合v
s
和v
b
,对于生产业务流程节点的结构和行为特征组合(v
s
,v
b
)的概率、可见单元和隐单元的条件激活概率如公式(5)~公式(10)所示:见单元和隐单元的条件激活概率如公式(5)~公式(10)所示:见单元和隐单元的条件激活概率如公式(5)~公式(10)所示:见单元和隐单元的条件激活概率如公式(5)~公式(10)所示:见单元和隐单元的条件激活概率如公式(5)~公式(10)所示:见单元和隐单元的条件激活概率如公式(5)~公式(10)所示:其中,θ表示最优模型参数,表示v
s
、v
b
为N维向量空间且向量中的每个分量是实数,K是生产业务流程中任务节点的数量,D是节点表大小,h代表隐单元,h
(2)
为第二层隐单元,W
ij
表示可视单元i与隐单元j之间连接的权重,sigm即为Sigmoid函数,即6)训练深度玻尔兹曼机,使得隐单元的激活概率收敛,进而获得融合结构和行为的节点特征向量。2.如权利要求1所述的融合结构和行为特征的生产业务流程节点向量表征方法,其特征在于:步骤2)具体包括以下步骤:2.1)构建随机游走序列生成器,给定图G中的当前节点v,访问其下一节点v
next
的概率如公式(1)所示,:其中,E表示图G的边集,(v,v
next
)∈E表示节点v和节点v
next
之间存在边,表
示...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。