System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及态势感知,尤其涉及一种态势感知数据的重要性评分方法、装置、设备及介质。
技术介绍
1、随着科技的发展,在港口场景、电力监控场景、网络防御场景等场景中都应用了态势感知系统,能够对态势感知数据进行处理,以实现对异常情况的告警,提高安全性。当告警发生时,用户需要查看态势感知数据,然而态势感知数据的数量巨大,用户并不能将所有的态势感知数据都进行查看,只能查看重要性较大的态势感知数据,这就需要对态势感知数据进行重要性评分。
2、现有技术中,对于态势感知数据的重要性评分,通常是将态势感知数据做成问卷,通过问卷调查的方式进行评分。或者采用座谈讨论的方式,通过多个专家对态势感知数据进行重要性评分。
3、综上所述,现有的态势感知数据的重要性评分方法采用人工方式进行评分,导致评分的效率较低。
技术实现思路
1、本申请实施例提供一种态势感知数据的重要性评分方法、装置、设备及介质,用于解决现有的态势感知数据的重要性评分方法采用人工方式进行评分,导致评分的效率较低的问题。
2、第一方面,本申请实施例提供一种态势感知数据的重要性评分方法,包括:
3、获取用户选择的评分维度和多个待评分态势感知数据;
4、从数据库中获取所述评分维度对应的多个目标态势感知数据样例,以及每个目标态势感知数据样例在所述评分维度的重要性参考评分;
5、将所述多个待评分态势感知数据和每个目标态势感知数据样例中数据项的数据值进行文字转换,得到更新后的待评分态势
6、将所述更新后的待评分态势感知数据、所述更新后的目标态势感知数据,以及所述重要性参考评分,填充至预设大语言模型提示词模板中,得到大语言模型提示词;
7、将所述大语言模型提示词输入至预设大语言模型中,得到每个待评分态势感知数据在所述评分维度的重要性评分。
8、在一种具体实施方式中,所述将所述多个待评分态势感知数据和每个目标态势感知数据样例中数据项的数据值进行文字转换,得到更新后的待评分态势感知数据和目标态势感知数据,包括:
9、对于每个待评分态势感知数据中的每个数据项,若所述数据项的数据值为数字,则根据所述数据项对应的预设分类取值范围与文字的对应关系,确定所述数据项的数据值对应的文字;
10、将所述数据项的数据值替换为所述文字,得到更新后的待评分态势感知数据;
11、对于每个目标态势感知数据样例中的每个数据项,若所述数据项的数据值为数字,则根据所述数据项对应的预设数据值与文字的对应关系,确定所述数据项的数据值对应的文字;
12、将所述数据项的数据值替换为所述文字,得到更新后的目标态势感知数据样例。
13、在一种具体实施方式中,所述获取用户选择的评分维度和多个待评分态势感知数据之前,所述方法还包括:
14、对于每个评分维度,从态势感知系统中获取所述评分维度对应的态势感知模型,所述态势感知模型是根据态势感知数据确定是否告警的模型;
15、对所述态势感知模型进行特征重要性分析,得到态势感知数据中每个数据项的重要性分数;
16、根据数据项的重要性分数,对态势感知数据中的数据项进行筛选,得到目标数据项;
17、根据所述目标数据项,构建所述评分维度对应的多个态势感知数据样例,态势感知数据样例的数量大于所述预设大语言模型提示词模板中的样例数;
18、获取每个态势感知数据样例在所述评分维度的多个重要性评分;
19、根据态势感知数据样例在所述评分维度的重要性评分,对所述多个态势感知数据样例进行筛选,得到所述评分维度对应的目标态势感知数据样例,以及每个目标态势感知数据样例在所述评分维度的重要性参考评分。
20、在一种具体实施方式中,所述根据数据项的重要性分数,对态势感知数据中的数据项进行筛选,得到目标数据项,包括:
21、按照重要性分数从大到小的顺序,依次对于态势感知数据中的每个数据项,判断所述数据项的字符数与已确定的目标数据项的字符数的和,乘以所述预设大语言模型提示词模板中的样例数,是否小于预设阈值,所述预设阈值为所述预设大语言模型的上下文长度与预设待评分态势感知数据字符数的差;
22、若所述数据项的字符数与已确定的目标数据项的字符数的和,乘以所述预设大语言模型提示词模板中的样例数,大于或等于所述预设阈值,则将所述数据项丢弃;
23、若所述数据项的字符数与已确定的目标数据项的字符数的和,乘以所述预设大语言模型提示词模板中的样例数,小于所述预设阈值,则判断已确定的目标数据项的数量是否小于预设数量阈值;
24、若已确定的目标数据项的数量小于所述预设数量阈值,则将所述数据项确定为目标数据项;
25、若已确定的目标数据项的数量等于所述预设数量阈值,则将所述数据项丢弃。
26、在一种具体实施方式中,所述根据态势感知数据样例在所述评分维度的重要性评分,对所述多个态势感知数据样例进行筛选,得到所述评分维度对应的目标态势感知数据样例,以及每个目标态势感知数据样例在所述评分维度的重要性参考评分,包括:
27、对于每个态势感知数据样例,根据所述态势感知数据样例在所述评分维度的多个重要性评分,计算所述态势感知数据样例的评分标准差;
28、将评分标准差小于预设标准差阈值的态势感知数据样例,作为第一态势感知数据样例;
29、判断第一态势感知数据样例的数量是否等于所述预设大语言模型提示词模板中的样例数;
30、若第一态势感知数据样例的数量等于所述预设大语言模型提示词模板中的样例数,则将每个第一态势感知数据样例作为所述评分维度对应的目标态势感知数据样例;
31、若第一态势感知数据样例的数量小于所述预设大语言模型提示词模板中的样例数,则从除第一态势感知数据外的所述多个态势感知数据样例中,选取第一数量个态势感知数据样例,所述第一数量为所述预设大语言模型提示词模板中的样例数与第一态势感知数据样例的数量的差;
32、将每个第一态势感知数据样例,以及选取的所述第一数量个态势感知数据样例作为所述评分维度对应的目标态势感知数据样例;
33、若第一态势感知数据样例的数量大于所述预设大语言模型提示词模板中的样例数,则从第一态势感知数据中剔除第二数量个数据,得到第二态势感知数据,所述第二数量为第一态势感知数据样例的数量与所述预设大语言模型提示词模板中的样例数的差;
34、将每个第二态势感知数据样例,作为所述评分维度对应的目标态势感知数据样例;
35、对于每个目标态势感知数据样例,将所述目标态势感知数据样例在所述评分维度的多个重要性评分的平均值,作为所述目标态势感知数据样例在所述评分维度的重要性参考评分。
36、在一种具体实施方式中,所述获取用户选择的评分维度和多个待评分态势感知数据之前,所述方法还本文档来自技高网...
【技术保护点】
1.一种态势感知数据的重要性评分方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述多个待评分态势感知数据和每个目标态势感知数据样例中数据项的数据值进行文字转换,得到更新后的待评分态势感知数据和目标态势感知数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述获取用户选择的评分维度和多个待评分态势感知数据之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述根据数据项的重要性分数,对态势感知数据中的数据项进行筛选,得到目标数据项,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据态势感知数据样例在所述评分维度的重要性评分,对所述多个态势感知数据样例进行筛选,得到所述评分维度对应的目标态势感知数据样例,以及每个目标态势感知数据样例在所述评分维度的重要性参考评分,包括:
6.根据权利要求1所述的方法,其特征在于,所述获取用户选择的评分维度和多个待评分态势感知数据之前,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8
9.一种电子设备,其特征在于,包括:
10.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的态势感知数据的重要性评分方法。
...【技术特征摘要】
1.一种态势感知数据的重要性评分方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述多个待评分态势感知数据和每个目标态势感知数据样例中数据项的数据值进行文字转换,得到更新后的待评分态势感知数据和目标态势感知数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述获取用户选择的评分维度和多个待评分态势感知数据之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述根据数据项的重要性分数,对态势感知数据中的数据项进行筛选,得到目标数据项,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据态势感知数据样例在所述评分维度的重要性评分...
【专利技术属性】
技术研发人员:黎广宇,李林,王太伟,王俊文,刘力,
申请(专利权)人:交通运输部水运科学研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。