【技术实现步骤摘要】
日志异常检测方法、日志异常检测模型的训练方法及装置
[0001]本公开涉及计算机
,更具体地,涉及一种日志异常检测方法、日志异常检测模型的训练方法及装置、电子设备、计算机可读存储介质和计算机程序产品。
技术介绍
[0002]随着计算机技术的发展,为了保障系统的安全运行,可以通过对日志进行分析和异常检测,以便及时发现应用系统中存在的异常以及异常产生的原因。
[0003]日志可以记录系统中硬件、软件和系统问题的相关信息,还可以监控系统中发生的事件。日志可以包括系统日志、应用程序日志和安全日志。
[0004]在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:无法保障日志异常检测的效率和准确性。
技术实现思路
[0005]有鉴于此,本公开提供了一种日志异常检测方法、日志异常检测模型的训练方法及装置、电子设备、计算机可读存储介质和计算机程序产品。
[0006]根据本公开的一个方面,提供了一种日志异常检测方法,包括:
[0007]响应于接收到日志异常检测指令,对上述 ...
【技术保护点】
【技术特征摘要】
1.一种日志异常检测方法,包括:响应于接收到日志异常检测指令,对所述日志异常检测指令指示的原始日志序列进行处理,得到词性向量序列,其中,所述原始日志序列包括至少一条原始日志,所述词性向量序列包括与所述至少一条原始日志各自对应的词性向量;对所述词性向量序列进行处理,得到词性权重向量序列,其中,所述词性权重向量序列包括与所述至少一条原始日志各自对应的词性权重向量;根据所述词性向量序列和所述词性权重向量序列,确定加权向量序列,其中,所述加权向量序列包括与所述至少一条原始日志各自对应的加权向量;以及将所述加权向量序列输入日志异常检测模型,得到与所述至少一条原始日志各自对应的日志异常检测结果。2.根据权利要求1所述的方法,其中,所述对所述词性向量序列进行处理,得到词性权重向量序列包括:对所述词性向量序列进行处理,得到第一中间向量序列,其中,所述第一中间向量序列包括与所述至少一条原始日志各自对应的第一中间向量;对所述第一中间向量序列进行处理,得到第二中间向量序列,其中,所述第二中间向量序列包括与所述至少一条原始日志各自对应的第二中间向量;以及根据所述第二中间向量序列,确定所述词性权重向量序列。3.根据权利要求2所述的方法,其中,所述对所述词性向量序列进行处理,得到第一中间向量序列包括:调用M个第一搜索线程中的N个第一搜索线程,对所述词性向量序列进行并行处理,得到与所述N个第一搜索线程各自对应的候选第一中间向量序列,其中,M为大于或等于2的整数,N为正整数,且N小于或等于M;以及根据与所述N个第一搜索线程各自对应的候选第一中间向量序列,确定所述第一中间向量序列。4.根据权利要求3所述的方法,其中,所述调用所述M个第一搜索线程中的N个第一搜索线程,对所述词性向量序列进行并行处理,得到与所述N个第一搜索线程各自对应的候选第一中间向量序列包括:确定所述N个第一搜索线程各自的搜索范围参数和搜索步长参数;以及调用所述N个第一搜索线程,根据所述N个第一搜索线程各自的所述搜索范围参数和所述搜索步长参数,对所述词性向量序列进行并行处理,得到与所述N个第一搜索线程各自对应的候选第一中间向量序列。5.根据权利要求3或4所述的方法,其中,所述候选第一中间向量序列包括与所述至少一条原始日志各自对应的候选第一中间向量;其中,所述根据与所述N个第一搜索线程各自对应的候选第一中间向量序列,确定所述第一中间向量序列包括:针对所述至少一条原始日志中的每条原始日志,根据与所述N个第一搜索线程各自对应的候选第一中间向量序列,确定与所述原始日志对应的N个候选第一中间向量;以及根据与所述原始日志对应的N个候选第一中间向量,确定与所述原始日志对应的L个第
一中间向量,其中,L为正整数,且L小于或等于N。6.根据权利要求2所述的方法,其中,所述对所述第一中间向量序列进行处理,得到第二中间向量序列包括:调用Y个第二搜索线程中的Z个第二搜索线程,对与所述至少一条原始日志各自对应的第一中间向量进行并行处理,得到与所述Z个第二搜索线程各自对应的候选第二中间向量,其中,Y为大于或等于2的整数,Z为正整数,且Z小于或等于Y;以及根据与所述Z个第二搜索线程各自对应的候选第二中间向量,确定所述第二中间向量序列。7.根据权利要求6所述的方法,其中,所述调用所述Y个第二搜索线程中的Z个第二搜索线程,对与所述至少一条原始日志各自对应的第一中间向量进行并行处理,得到与所述Z个第二搜索线程各自对应的候选第二中间向量包括:从与所述至少一条原始日志各自对应的第一中间向量中确定目标第一中间向量;从所述Z个第二搜索线程中确定目标第二搜索线程;以及调用所述目标第二搜索线程,对所述目标第一中间向量进行处理,得到与所述目标第二搜索线程对应的所述候选第二中间向量。8.根据权利要求6或7所述的方法,其中,所述根据与所述Z个第二搜索线程各自对应的候选第二中间向量,确定所述第二中间向量序列包括:在所述候选第二中间向量和与所述候选第二中间向量对应的第一中间向量满足预设条件的情况下,将所述第一中间向量序列中的所述第一中间向量替换为所述候选第二中间向量;以及在所述候选第二中间向量和与所述候选第二中间向量对应的第一中间向量未满足预设条件的情况下,删除所述第一中间向量序列中的所述第一中间向量。9.根据权利要求2所述的方法,其中,所述根据所述第二中间向量序列,确定所述词性权重向量序列包括:针对所述至少一条原始日志中的每条原始日志,根据与所述原始日志对应的第二中间向量,确定目标第二中间向量;以及将所述目标第二中间向量确定为与所述原始日志对应的词性权重向量。10.根据权利要求1所述的方法,其中,所述响应于接收到日志异常检测指令,对所述日志异常检测指令指示的原始日志序列进行处理,得到词性向量序列包括:对所述至少一条原始日志中的每条原始日志分别进行日志模板提取处理,得到与所述至少一条原始日志各自对应的日志模板向量;以及对与所述至少一条原始日志各自对应的日志模板向量分别进行词性分析处理,得到与所述至少一条原始日志各自对应的词性向量。11.根据权利要求1所述的方法,其中,所述根据所述词性向量序列和所述词性权重向量序列,确定加权向量序列包括:针对所述至少一条原始日志中的每条原始日志,确定与所述原始日志对应的词性向量和与所述原始日志对应的词性权重向量;以及将与所述原始日志对应的词性向量和与所述原始日志对应的词性权重向量进行加权处理,得到与所述原始日志对应的加权向...
【专利技术属性】
技术研发人员:张静,张宪波,
申请(专利权)人:京东科技信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。