故障预测模型的训练方法、故障预测方法及装置制造方法及图纸

技术编号:39275282 阅读:9 留言:0更新日期:2023-11-07 10:52
本申请公开了一种故障预测模型的训练方法、故障预测方法、装置、电子设备及存储介质,其中,故障预测模型的训练方法包括:基于不同时刻的故障事件样本中每个故障事件样本的事件类型和事件发生时间,生成第一序列编码;基于所述第一序列编码训练故障预测模型,直至达到设定的收敛条件;其中,所述故障预测模型包括编码器和解码器;所述编码器用于基于线性归一化的注意力机制获取所述第一序列编码的隐状态;所述解码器用于基于所述第一序列编码的隐状态,对故障事件的事件类型和事件发生时间进行预测。进行预测。进行预测。

【技术实现步骤摘要】
故障预测模型的训练方法、故障预测方法及装置


[0001]本申请涉及人工智能
,尤其涉及一种故障预测模型的训练方法、故障预测方法、装置、电子设备及存储介质。

技术介绍

[0002]故障预测,是指根据记录故障发生的异步事件序列,进行设备故障、服务、配件需求的预测,为主动服务提供技术支撑,从而降低设备的故障率,延长设备的使用寿命。相关技术中,故障预测模型的复杂度高,导致计算成本增加,无法实现快速的故障预测。

技术实现思路

[0003]为解决相关技术问题,本申请实施例提供一种故障预测模型的训练方法、故障预测方法、装置、电子设备及存储介质。
[0004]本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供了一种故障预测模型的训练方法,包括:
[0006]基于不同时刻的故障事件样本中每个故障事件样本的事件类型和事件发生时间,生成第一序列编码;
[0007]基于所述第一序列编码训练故障预测模型,直至达到设定的收敛条件;其中,
[0008]所述故障预测模型包括编码器和解码器;所述编码器用于基于线性归一化的注意力机制输出所述第一序列编码的隐状态;所述解码器用于基于所述第一序列编码的隐状态,对故障事件的事件类型和事件发生时间进行预测。
[0009]其中,在一实施例中,所述编码器至少包括注意力层和位置前馈网络层;其中,
[0010]所述位置前馈网络层用于基于所述注意力层馈入的所述第一序列编码的注意力值,输出所述第一序列编码的隐状态;
[0011]所述注意力层包括线性归一化注意力层,用于使用第一共享存储器获取所述第一序列编码的线性归一化注意力分布,以及使用第二共享存储器获取所述第一序列编码的线性归一化注意力值。
[0012]在一实施例中,所述编码器的注意力层还包括多头注意力层;其中,
[0013]所述多头注意力层,用于基于所述线性归一化注意力层输出的所述第一序列编码的线性归一化注意力值,输出所述第一序列编码的多头线性归一化注意力值。
[0014]在一实施例中,所述解码器用于基于第一条件强度函数,对故障事件的事件类型和事件发生时间进行预测;其中,
[0015]所述第一条件强度函数表征为所述第一序列编码的隐状态的霍克斯过程。
[0016]在一实施例中,所述方法还包括:
[0017]基于所述第一条件强度函数建立用于训练故障预测模型的目标函数。
[0018]在一实施例中,所述基于不同时刻的故障事件样本中每个故障事件样本的事件类型和事件发生时间,生成第一序列编码,包括:
[0019]将每个时刻的故障事件样本对应的事件类型编码和事件发生时间编码相加,得到所述第一序列编码;其中,
[0020]事件类型编码通过将事件类型的独热编码与设定的嵌入矩阵相乘得到;
[0021]事件发生时间编码的每个维度对应一条正弦曲线或余弦曲线。
[0022]本申请实施例还提供了一种故障预测方法,包括:
[0023]基于不同历史时刻的故障事件中每个故障事件的事件类型和事件发生时间,生成第二序列编码;
[0024]调用设定的故障预测模型对所述第二序列编码进行处理,得到预测的故障事件类型和对应的故障事件发生时间;其中,
[0025]所述设定的故障预测模型基于上述任一故障预测模型的训练方法训练得到。
[0026]其中,在一实施例中,所述基于不同历史时刻的故障事件中每个故障事件的事件类型和事件发生时间,生成第二序列编码,包括:
[0027]将每个历史时刻的故障事件对应的事件类型编码和事件发生时间编码相加,得到所述第二序列编码;其中,
[0028]事件类型编码通过将事件类型的独热编码与设定的嵌入矩阵相乘得到;
[0029]事件发生时间编码的每个维度对应一条正弦曲线或余弦曲线。
[0030]在一实施例中,故障事件包括通信网络故障,对应地,事件类型基于故障事件对通信网络业务的影响程度进行划分。
[0031]本申请实施例还提供了一种故障预测模型的训练装置,包括:
[0032]第一编码单元,用于基于不同时刻的故障事件样本中每个故障事件样本的事件类型和事件发生时间,生成第一序列编码;
[0033]训练单元,用于基于所述第一序列编码训练故障预测模型,直至达到设定的收敛条件;其中,
[0034]所述故障预测模型包括编码器和解码器;所述编码器用于基于线性归一化的注意力机制输出所述第一序列编码的隐状态;所述解码器用于基于所述第一序列编码的隐状态,对故障事件的事件类型和事件发生时间进行预测。
[0035]本申请实施例还提供了一种故障预测装置,包括:
[0036]第二编码单元,用于基于不同历史时刻的故障事件中每个故障事件的事件类型和事件发生时间,生成第二序列编码;
[0037]预测单元,用于调用设定的故障预测模型对所述第二序列编码进行处理,得到预测的故障事件类型和对应的故障事件发生时间;其中,
[0038]所述设定的故障预测模型基于上述任一故障预测模型的训练方法训练得到。
[0039]本申请实施例还提供了一种第一电子设备,包括:第一处理器及第一通信接口;其中,
[0040]所述第一处理器,用于基于不同时刻的故障事件样本中每个故障事件样本的事件类型和事件发生时间,生成第一序列编码;以及用于基于所述第一序列编码训练故障预测模型,直至达到设定的收敛条件;其中,
[0041]所述故障预测模型包括编码器和解码器;所述编码器用于基于线性归一化的注意力机制输出所述第一序列编码的隐状态;所述解码器用于基于所述第一序列编码的隐状
态,对故障事件的事件类型和事件发生时间进行预测。
[0042]本申请实施例还提供了一种第二电子设备,包括:第二处理器及第二通信接口;其中,
[0043]所述第二处理器,用于基于不同历史时刻的故障事件中每个故障事件的事件类型和事件发生时间,生成第二序列编码;以及用于调用设定的故障预测模型对所述第二序列编码进行处理,得到预测的故障事件类型和对应的故障事件发生时间;其中,
[0044]所述设定的故障预测模型基于上述任一故障预测模型的训练方法训练得到。
[0045]本申请实施例还提供了一种第一电子设备,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
[0046]其中,所述第一处理器用于运行所述计算机程序时,执行上述任一故障预测模型的训练方法的步骤。
[0047]本申请实施例还提供了种第二电子设备,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
[0048]其中,所述第二处理器用于运行所述计算机程序时,执行任一故障预测方法的步骤。
[0049]本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一故障预测模型的训练方法的步骤,或者实现上述任一故障预测方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障预测模型的训练方法,其特征在于,包括:基于不同时刻的故障事件样本中每个故障事件样本的事件类型和事件发生时间,生成第一序列编码;基于所述第一序列编码训练故障预测模型,直至达到设定的收敛条件;其中,所述故障预测模型包括编码器和解码器;所述编码器用于基于线性归一化的注意力机制输出所述第一序列编码的隐状态;所述解码器用于基于所述第一序列编码的隐状态,对故障事件的事件类型和事件发生时间进行预测。2.根据权利要求1所述的方法,其特征在于,所述编码器至少包括注意力层和位置前馈网络层;其中,所述位置前馈网络层用于基于所述注意力层馈入的所述第一序列编码的注意力值,输出所述第一序列编码的隐状态;所述注意力层包括线性归一化注意力层,用于使用第一共享存储器获取所述第一序列编码的线性归一化注意力分布,以及使用第二共享存储器获取所述第一序列编码的线性归一化注意力值。3.根据权利要求2所述的方法,其特征在于,所述编码器的注意力层还包括多头注意力层;其中,所述多头注意力层,用于基于所述线性归一化注意力层输出的所述第一序列编码的线性归一化注意力值,输出所述第一序列编码的多头线性归一化注意力值。4.根据权利要求1所述的方法,其特征在于,所述解码器用于基于第一条件强度函数,对故障事件的事件类型和事件发生时间进行预测;其中,所述第一条件强度函数表征为所述第一序列编码的隐状态的霍克斯过程。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:基于所述第一条件强度函数建立用于训练故障预测模型的目标函数。6.根据权利要求1所述的方法,其特征在于,所述基于不同时刻的故障事件样本中每个故障事件样本的事件类型和事件发生时间,生成第一序列编码,包括:将每个时刻的故障事件样本对应的事件类型编码和事件发生时间编码相加,得到所述第一序列编码;其中,事件类型编码通过将事件类型的独热编码与设定的嵌入矩阵相乘得到;事件发生时间编码的每个维度对应一条正弦曲线或余弦曲线。7.一种故障预测方法,其特征在于,包括:基于不同历史时刻的故障事件中每个故障事件的事件类型和事件发生时间,生成第二序列编码;调用设定的故障预测模型对所述第二序列编码进行处理,得到预测的故障事件类型和对应的故障事件发生时间;其中,所述设定的故障预测模型基于权利要求1至6任一项所述的故障预测模型的训练方法训练得到。8.根据权利要求7所述的方法,其特征在于,所述基于不同历史时刻的故障事件中每个故障事件的事件类型和事件发生时间,生成第二序列编码,包括:将每个历史时刻的故障事件对应的事件类型编码和事件发生时间编码相加,得到所述
第二序列编码;其中,事件类型编码通过将事件类型的独热编码与设定的嵌入矩阵相乘得到;事件发生时间编码的每个维度对应一条正弦曲线或余弦曲线。...

【专利技术属性】
技术研发人员:宋志妍王星冯俊兰邓超
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1