可用性及故障预测方法、装置、电子设备和介质制造方法及图纸

技术编号:38004607 阅读:10 留言:0更新日期:2023-06-30 10:19
本公开涉及计算机技术领域,提供了可用性及故障预测方法、装置、电子设备和介质。该方法包括:获取训练数据,将上述训练数据进行转化得到初始数据;基于上述初始数据确定初始规则库,并对上述初始规则库进行参数优化得到目标规则库;根据预设激活权重计算公式对上述目标规则库中的规则进行计算得到激活权重;根据测试数据和上述激活权重,确定异常信息。该实施方式可以获取训练数据,将训练数据进行转化得到初始数据,基于初始数据确定初始规则库,并对初始规则库进行参数优化得到目标规则库,将测试数据输入目标规则库,确定异常信息,当出现由具体健康问题对应异常输出时,能够提供明确的决策依据,即告诉使用者,异常输出的原因。异常输出的原因。异常输出的原因。

【技术实现步骤摘要】
可用性及故障预测方法、装置、电子设备和介质


[0001]本公开涉及计算机
,尤其涉及一种可用性及故障预测方法、装置、电子设备和介质。

技术介绍

[0002]网络技术和军事领域复杂装备系统的迅猛发展使得网络环境覆盖了大部分军事需求,相比之下,传统的维护保障手段和模式耗时费力,特别是复杂装备的健康诊断,依赖专家能力和经验,无法应对装备快速精确诊断场景,对智能化的网络健康诊断需求愈加强烈,基于规则约束的人工智能技术为装备领域、尤其是装备健康诊断过程中的故障原因定位提供了全新的技术支撑,因此,结合装备保障实际需求,构建完善完备的装备网络健康诊断方法,对信息化条件下装备网络及时诊断定位具有重要意义。
[0003]现有的网络入侵检测主要包括误用入侵检测和异常入侵检测,误用入侵检测很大程度上依赖对已知入侵行为特征的记录统计,以模式匹配的方式取用数据库中的现有数据与规则,对已知类型的行为可以做出快速准确的判断,而对于未知行为束手无策。而异常入侵检测通过判别是否属于正常行为特征来确定未知行为。网络入侵行为方式层出不穷,这一技术作为入侵检测的另一重大领域,具有重要的研究价值与意义。
[0004]机器学习是健康异常检测的首选,现有的可用性及故障预测大部分采用有监督学习方式,对数据集进行类别标注,输入分类模型进行训练,得到具有较高准确度的分类模型并投入使用,模型可以对待检测的流量数据进行分类,但是这一检测方式需要大量的已知类型的流量样本投入训练,这不仅对数据的要求极高,手工标注也对人力资源的消耗提出了很大的挑战,而聚类等无监督学习方法无需标记,模型根据特征自行划分类簇,聚类的结果具有不确定性,但是充分运用了样本的每一特征,根据聚类模型内部的划分类簇规则可以发现流量样本的异常,及时判定非健康状态,同时这也对特征的选择提出了较高的要求。由此,亟需一种更好的方案。

技术实现思路

[0005]有鉴于此,本公开实施例提供了一种可用性及故障预测方法、装置、电子设备和介质。
[0006]本公开实施例的第一方面,提供了一种可用性及故障预测方法,包括:获取训练数据,将上述训练数据进行转化得到初始数据;基于上述初始数据确定初始规则库,并对上述初始规则库进行参数优化得到目标规则库;根据预设激活权重计算公式对上述目标规则库中的规则进行计算得到激活权重;根据测试数据和上述激活权重,确定异常信息。
[0007]在一些实施例的一些可选的实现方式中,上述获取训练数据,将上述训练数据进行转化得到初始数据,包括:获取训练数据,并确定上述训练数据的参考值;基于预设匹配规则对上述训练数据的参考值进行匹配,确定训练数据的语义值。
[0008]在一些实施例的一些可选的实现方式中,上述基于上述初始数据确定初始规则
库,包括:基于上述初始数据,通过预设规则库结构生成上述初始规则库。
[0009]在一些实施例的一些可选的实现方式中,上述对上述初始规则库进行参数优化得到目标规则库,包括:基于优化学习模型对上述初始规则库进行参数优化得到目标规则库。
[0010]在一些实施例的一些可选的实现方式中,上述根据测试数据和上述激活权重,确定异常信息,包括:根据上述测试数据和上述激活权重从上述目标规则库中的规则确定目标规则;根据上述目标规则,确定异常信息。
[0011]在一些实施例的一些可选的实现方式中,上述基于优化学习模型对上述初始规则库进行参数优化得到目标规则库,包括:将待优化参数输入初始规则库对应的系统,确定估计输出结果;将上述待优化参数输入目标系统,确定观测结果;根据上述观测结果和上述输出结果确定目标规则库。
[0012]在一些实施例的一些可选的实现方式中,上述将上述训练数据进行转化得到初始数据,包括:确定上述训练数据对应的流量阈值;在上述训练数据对应的流量数值大于上述流量阈值的情况下,将上述训练数据转化为上述流量阈值对应的初始数据。
[0013]本公开实施例的第二方面,提供了一种可用性及故障预测装置,包括:数据获取单元,被配置成获取训练数据,将上述训练数据进行转化得到初始数据;规则确定单元,被配置成基于上述初始数据确定初始规则库,并对上述初始规则库进行参数优化得到目标规则库;可用性及故障预测单元,被配置成将测试数据输入上述目标规则库,确定异常信息。
[0014]本公开实施例的第三方面,提供了一种电子设备,包括存储器、处理器以及存储在存储器中并且可以在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤。
[0015]本公开实施例的第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
[0016]本公开涉及计算机
,提供了可用性及故障预测方法、装置、电子设备和介质。该方法包括:获取训练数据,将上述训练数据进行转化得到初始数据;基于上述初始数据确定初始规则库,并对上述初始规则库进行参数优化得到目标规则库;根据预设激活权重计算公式对上述目标规则库中的规则进行计算得到激活权重;根据测试数据和上述激活权重,确定异常信息。该实施方式可以获取训练数据,将训练数据进行转化得到初始数据,基于初始数据确定初始规则库,并对初始规则库进行参数优化得到目标规则库,将测试数据输入目标规则库,确定异常信息,当出现由具体健康问题对应异常输出时,能够提供明确的决策依据,即告诉使用者,异常输出的原因。
附图说明
[0017]为了更清楚地说明本公开实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0018]图1是根据本公开的一些实施例的可用性及故障预测方法的一个应用场景的示意图;图2是根据本公开的可用性及故障预测方法的一些实施例的流程图;
图3是根据本公开的可用性及故障预测方法的一些实施例的隶属函数示意图;图4是根据本公开的可用性及故障预测方法的一些实施例的优化学习模型示意图;图5是根据本公开的可用性及故障预测装置的一些实施例的结构示意图;图6是适于用来实现本公开的一些实施例的电子设备的结构示意图。
具体实施方式
[0019]下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0020]另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
[0021]需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可用性及故障预测方法,其特征在于,包括:获取训练数据,将所述训练数据进行转化得到初始数据;基于所述初始数据确定初始规则库,并对所述初始规则库进行参数优化得到目标规则库;根据预设激活权重计算公式对所述目标规则库中的规则进行计算得到激活权重;根据测试数据和所述激活权重,确定异常信息。2.根据权利要求1所述的可用性及故障预测方法,其特征在于,所述获取训练数据,将所述训练数据进行转化得到初始数据,包括:获取训练数据,并确定所述训练数据的参考值;基于预设匹配规则对所述训练数据的参考值进行匹配,确定训练数据的语义值。3.根据权利要求1所述的可用性及故障预测方法,其特征在于,所述基于所述初始数据确定初始规则库,包括:基于所述初始数据,通过预设规则库结构生成所述初始规则库。4.根据权利要求1所述的可用性及故障预测方法,其特征在于,所述对所述初始规则库进行参数优化得到目标规则库,包括:基于优化学习模型对所述初始规则库进行参数优化得到目标规则库。5.根据权利要求1所述的方法,其特征在于,所述根据测试数据和所述激活权重,确定异常信息,包括:根据所述测试数据和所述激活权重从所述目标规则库中的规则确定目标规则;根据所述目标规则,确定异常信息。6.根据权利要求4所述的方法,其特征在于,所述基于优化学习模型对所述初始规则库进行参数优化...

【专利技术属性】
技术研发人员:王占峰秦峰陈玉强吴昊陆月明韩道岐汝均鹏高佳琪樊明睿王秦君王大明徐文杰陆文强
申请(专利权)人:北京国信蓝盾科技有限公司
类型:发明
国别省市:

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

1