一种基于事件网的预测方法、装置及电子设备制造方法及图纸

技术编号:30702846 阅读:55 留言:0更新日期:2021-11-06 09:42
本发明专利技术提供一种基于事件网的预测方法、装置及电子设备,其中,方法包括:获取任一业务场景下的业务活动数据;将业务活动数据输入至基于事件网建立的业务模型,以触发业务模型对业务场景进行模拟,事件网兼容离散模式和连续模式,基于事件网建立的业务模型包含了业务场景下各个业务节点之间的逻辑关系以及事件发生的时序关系;根据业务模型下各个业务节点之间的逻辑关系以及事件发生的时序关系对业务场景进行模拟的过程,建立触达图,对业务场景下的事件进行预测,触达图为有向网结构,用于描述事件的发展方向和因果关系。通过实施本发明专利技术,事件网兼容连续模式,对于连续事件也可以进行有效表达,能够真实地还原业务场景,提高预测的准确性。预测的准确性。预测的准确性。

【技术实现步骤摘要】
一种基于事件网的预测方法、装置及电子设备


[0001]本专利技术涉及计算机
,具体涉及一种基于事件网的预测方法、装置及电子设备。

技术介绍

[0002]预测是指在工作之前对工作过程中以及工作结果可能出现的事物进行预测。对风险事件的预测,则可以使决策者提前制定决策,从而有效规避风险事件。相关技术中,一般采用Petri Net对所研究的业务场景进行建模,并根据建模进行风险预测,但是Petri Net是离散并行系统的数学表示,适合于描述异步的、并发的计算机系统模型。Petri Net这类离散事件动态系统是由异步、突发的事件触发状态演化的动态系统,对于连续事件/连续输入,则无法有效表达,那么根据Petri Net建立的模型进行预测时,其预测准确性差,因此,亟需提出一种新的预测方法。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供了一种基于事件网的预测方法、装置及电子设备,以解决现有技术中预测准确性差缺陷。
[0004]根据第一方面,本专利技术实施例提供一种基于事件网的预测方法,包括如下步骤:获取任一业务场景下的业务活动数据;将所述业务活动数据输入至基于事件网建立的业务模型,以触发所述业务模型对所述业务场景进行模拟,所述事件网兼容离散模式和连续模式,所述基于事件网建立的业务模型包含了所述业务场景下各个业务节点之间的逻辑关系以及事件发生的时序关系;根据所述业务模型下各个业务节点之间的逻辑关系以及事件发生的时序关系对所述业务场景进行模拟的过程,建立触达图,对所述业务场景下的事件进行预测,所述触达图为有向网结构,用于描述事件的发展方向和因果关系。
[0005]可选地,所述基于事件网建立的业务模型表达形式为:
[0006]EN=(P,E,T,A,F);
[0007]其中,EN表示基于事件网建立的业务模型,P为库所的集合,E为事件的集合,T为变迁的集合,A为有向弧的集合,A((P∪E)
×
T)∪(T
×
(P∪E)),F为发生函数的集合。
[0008]可选地,基于事件网建立业务模型的过程包括:根据所述业务场景下各个业务节点之间的逻辑关系,确定所述事件网中库所之间的有向弧指向以及所述库所之间的变迁;根据所述业务场景下事件发生的时序关系,确定事件网中的事件以及发生函数,所述发生函数包括前置条件和后置函数,所述前置条件表征触发变迁发生的条件,所述后置函数用于确定变迁产生的结果以及存放所述结果的库所;根据所述库所之间的有向弧指向、所述库所之间的变迁类型、所述事件以及所述发生函数,得到所述业务模型。
[0009]可选地,还包括:在所述业务模型中的目标业务节点设置风险条件,当根据所述业务模型下各个业务节点之间的逻辑关系以及事件发生的时序关系对所述业务场景进行模拟的过程中,所述目标业务节点模拟产生的业务数据不满足风险条件,则发出风险事件预
警。
[0010]根据第二方面,本专利技术实施例提高一种基于事件网的预测装置,包括:数据获取模块,用于获取任一业务场景下的业务活动数据;模拟模块,用于将所述业务活动数据输入至基于事件网建立的业务模型,以触发所述业务模型对所述业务场景进行模拟,所述事件网兼容离散模式和连续模式,所述基于事件网建立的业务模型包含了所述业务场景下各个业务节点之间的逻辑关系以及事件发生的时序关系;预测模块,用于根据所述业务模型下各个业务节点之间的逻辑关系以及事件发生的时序关系对所述业务场景进行模拟的过程,建立触达图,对所述业务场景下的事件进行预测,所述触达图为有向网结构,用于描述事件的发展方向和因果关系。
[0011]可选地,所述模拟模块,包括:事件网表达模块,用于通过所述事件网建立业务模型,基于事件网建立的业务模型表达形式为:
[0012]EN=(P,E,T,A,F);
[0013]其中,EN表示基于事件网建立的业务模型,P为库所的集合,E为事件的集合,T为变迁的集合,A为有向弧的集合,A((P∪E)
×
T)∪(T
×
(P∪E)),F为发生函数的集合。
[0014]可选地,所述模拟模块包括:逻辑建立模块,用于根据所述业务场景下各个业务节点之间的逻辑关系,确定所述事件网中库所之间的有向弧指向以及所述库所之间的变迁;时序建立模块,用于根据所述业务场景下事件发生的时序关系,确定事件网中的事件以及发生函数,所述发生函数包括前置条件和后置函数,所述前置条件表征触发变迁发生的条件,所述后置函数用于确定变迁产生的结果以及存放所述结果的库所;模拟子模块,用于根据所述库所之间的有向弧指向、所述库所之间的变迁类型、所述事件以及所述发生函数,得到所述业务模型。
[0015]可选地,还包括:风险预警模块,用于在所述业务模型中的目标业务节点设置风险条件,当根据所述业务模型下各个业务节点之间的逻辑关系以及事件发生的时序关系对所述业务场景进行模拟的过程中,所述目标业务节点模拟产生的业务数据不满足风险条件,则发出风险事件预警。
[0016]根据第三方面,本专利技术实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面或第一方面任一实施方式所述的基于事件网的预测方法的步骤。
[0017]根据第四方面,本专利技术实施例提供一种存储介质,其上存储有计算机指令,该指令被处理器执行时实现第一方面或第一方面任一实施方式所述的基于事件网的预测方法的步骤。
[0018]本专利技术技术方案,具有如下优点:
[0019]本专利技术实施例提供的基于事件网的预测方法,通过事件网建立业务模型,在对业务进行模拟,通过事件网建立的业务模型还原该业务场景下各个业务节点之间的逻辑关系以及事件发生的时序关系,建立触达图,从而对事件进行预测,由于事件网兼容容离散模式和连续模式,对于连续事件/连续输入也可以进行有效表达,从而能够更真实地还原业务场景,进而提高预测的准确性。
附图说明
[0020]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为本专利技术实施例中基于事件网的预测方法的一个具体示例的流程图;
[0022]图2为本专利技术实施例中基于事件网的预测方法的一个具体示例的流程图;
[0023]图3为本专利技术实施例中基于事件网的预测装置的一个具体示例原理框图;
[0024]图4为本专利技术实施例中电子设备的一个具体示例的原理框图。
具体实施方式
[0025]下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于事件网的预测方法,其特征在于,包括如下步骤:获取任一业务场景下的业务活动数据;将所述业务活动数据输入至基于事件网建立的业务模型,以触发所述业务模型对所述业务场景进行模拟,所述事件网兼容离散模式和连续模式,所述基于事件网建立的业务模型包含了所述业务场景下各个业务节点之间的逻辑关系以及事件发生的时序关系;根据所述业务模型下各个业务节点之间的逻辑关系以及事件发生的时序关系对所述业务场景进行模拟的过程,建立触达图,对所述业务场景下的事件进行预测,所述触达图为有向网结构,用于描述事件的发展方向和因果关系。2.根据权利要求1所述的方法,其特征在于,所述基于事件网建立的业务模型表达形式为:EN=(P,E,T,A,F);其中,EN表示基于事件网建立的业务模型,P为库所的集合,E为事件的集合,T为变迁的集合,A为有向弧的集合,集合,A为有向弧的集合,F为发生函数的集合。3.根据权利要求2所述的方法,其特征在于,基于事件网建立业务模型的过程包括:根据所述业务场景下各个业务节点之间的逻辑关系,确定所述事件网中库所之间的有向弧指向以及所述库所之间的变迁;根据所述业务场景下事件发生的时序关系,确定事件网中的事件以及发生函数,所述发生函数包括前置条件和后置函数,所述前置条件表征触发变迁发生的条件,所述后置函数用于确定变迁产生的结果以及存放所述结果的库所;根据所述库所之间的有向弧指向、所述库所之间的变迁类型、所述事件以及所述发生函数,得到所述业务模型。4.根据权利要求1所述的方法,其特征在于,还包括:在所述业务模型中的目标业务节点设置风险条件,当根据所述业务模型下各个业务节点之间的逻辑关系以及事件发生的时序关系对所述业务场景进行模拟的过程中,所述目标业务节点模拟产生的业务数据不满足风险条件,则发出风险事件预警。5.一种基于事件网的预测装置,其特征在于,包括:数据获取模块,用于获取任一业务场景下的业务活动数据;模拟模块,用于将所述业务活动数据输入至基于事件网建立的业务模型,以触发所述业务模型对所述业务场景进行模拟,所述事件网兼容离散模式和连续模式,所述...

【专利技术属性】
技术研发人员:刘震赵泓峰任飞王洋
申请(专利权)人:傲林科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1