本技术属于数据分析,尤其是涉及一种效能评估的方法及装置。
背景技术:
1、在基于战场的环境、信息,确定作战任务前,需要先制定作战方案。作战方案中通常包括编组、兵力数量与比例、战法、作战流程等信息。制定好作战方案后,需要对作战方案的具体效能进行评估。人工制定的作战方案通常依赖于指挥员的经验,在指挥员经验不足时可能存在疏漏,此时需要通过某种方式对指挥员制定的作战方案进行评估,基于评估的结果可以对作战方案进行相应优化,以此提升作战方案的作战效能。
2、根据使用场景的不同,构建的指标项通常存在较大差异,但基于指标项构建的指标体系通常基于若干种通用的评估指标体系模型,包括加权和法与加权积法、层次分析法、adc法、系统效能分析法(sea法)、系统模型方法、作战模拟方法、探索性分析方法等。尽管现有技术中存在用于评估的评估模型,但由于评估模型本身能力限制,评估模型在构建过程中需要消耗大量人工成本。因此,如何降低人员介入,提供一种效能评估的方法,是一个需要解决的问题。
技术实现思路
1、本技术提出了一种效能评估的方法及装置,用以解决现有的作战方案效能评估成本高、不够客观、准确率低的技术问题。
2、本技术提出了一种效能评估的方法,所述方法包括:
3、步骤s1:基于作战历史数据中的作战阶段、作战方、作战工具确定若干第一指标;基于作战历史数据、作战仿真实验数据构建数据库,基于作战历史数据、作战仿真实验数据确定若干第二指标;基于作战历史数据、作战仿真实验数据、所述第一指标及第二指标构建指标库;
4、步骤s2:基于感测设备获取信息,从而确定本次作战相关信息;确定本次作战的作战目标、作战的各个阶段及作战任务,基于所述作战相关信息及作战的各个阶段,从所述指标库中选取若干指标,作为第一评估指标;
5、若本次作战具有特定信息,所述特定信息为所述指标库的指标不能评估的信息,则从特定信息中提取若干新增指标,将从所述指标库中选取的若干指标以及所述新增指标作为本次作战方案的第一评估指标;
6、使用层次分析法对所述作战任务进行分解,从所述指标库中确定若干指标,作为本次作战方案的第二评估指标;由全部第一评估指标及全部第二评估指标,组成评估指标体系;
7、步骤s3:对所述评估指标体系中的各个指标进行筛选,筛除区分度低于第一预设阈值的指标;从所述数据库中选取与本次作战数据相似度大于第二预设阈值的作战历史数据、作战仿真实验数据;将选中的作战历史数据、作战仿真实验数据与本次作战数据混合,使用熵权法确定所述评估指标体系中保留的各个指标的权重。
8、优选地,所述数据库存储从作战历史数据、作战仿真实验数据中提取的作战目标、作战时间、作战方案、评价作战方案使用的指标、作战效能数据;
9、所述数据库中包括实验记录表、样本记录表、实验数据表、历史数据记录表;实验记录表用于存储实验相关信息,包括实验的编号、实验名称及实验数据记录时间;样本记录表用于记录实验中样本相关信息,包括样本编号、所属实验编号、样本名称以及样本的文字描述;实验数据表记录每次实验中各个样本对应指标的具体数据,包括记录的编号、样本编号、指标编号、指标数据;所述历史数据记录表记录历次作战相关信息,包括作战阶段、作战方、作战工具、作战方案。
10、优选地,所述指标库中包括子效能表、能力表、指标表,所述子效能表用于表征作战工具的各个系统的子效能,所述能力表用于表征作战工具的各个系统的能力,指标表用于表征各个指标。
11、优选地,所述步骤s1,所述第一指标、第二指标均具有多个属性字段,所述第一指标、第二指标的属性字段相同;所述属性字段包括指标编号、指标名称、指标量纲以及指标所属能力id。
12、优选地,所述步骤s3,其中,将选中的作战历史数据、作战仿真实验数据与本次作战数据混合,使用熵权法确定所述评估指标体系中保留的各个指标的权重,包括:
13、步骤s31:将选中的作战历史数据、作战仿真实验数据与本次作战数据混合,混合方式为:确定选中的作战历史数据、作战仿真实验数据与本次作战数据的维度,将维度值最大的数值作为混合数据维度;选中的作战历史数据、作战仿真实验数据与本次作战数据中若存在缺失的数据维度,则以0补齐,形成混合数据,混合数据为n*m的矩阵形式;混合数据表示为a:
14、
15、其中,xij表示矩阵a的第i行第j列的元素,n为选中的作战历史数据、作战仿真实验数据与本次作战数据的总数据条数,m为所述评估指标体系中保留的指标数;
16、步骤s32:对所述混合数据对应的矩阵进行归一化处理:
17、
18、其中,xj为所述混合数据对应的矩阵中的第j列元素;
19、对归一化处理后的矩阵a’中的每个元素,计算:
20、
21、再求得所述评估指标体系中保留的指标中的各个指标的信息熵,信息熵的计算方式为:
22、
23、确定所述评估指标体系中保留的指标中的各个指标的权重:
24、
25、本技术提出了一种效能评估的装置,所述装置包括:
26、指标构建模块:配置为基于作战历史数据中的作战阶段、作战方、作战工具确定若干第一指标;基于作战历史数据、作战仿真实验数据构建数据库,基于作战历史数据、作战仿真实验数据确定若干第二指标;基于作战历史数据、作战仿真实验数据、所述第一指标及第二指标构建指标库;
27、指标筛选模块:配置为基于感测设备获取信息,从而确定本次作战相关信息;确定本次作战的作战目标、作战的各个阶段及作战任务,基于所述作战相关信息及作战的各个阶段,从所述指标库中选取若干指标,作为第一评估指标;
28、若本次作战具有特定信息,所述特定信息为所述指标库的指标不能评估的信息,则从特定信息中提取若干新增指标,将从所述指标库中选取的若干指标以及所述新增指标作为本次作战方案的第一评估指标;
29、使用层次分析法对所述作战任务进行分解,从所述指标库中确定若干指标,作为本次作战方案的第二评估指标;由全部第一评估指标及全部第二评估指标,组成评估指标体系;
30、权重确定模块:配置为对所述评估指标体系中的各个指标进行筛选,筛除区分度低于第一预设阈值的指标;从所述数据库中选取与本次作战数据相似度大于第二预设阈值的作战历史数据、作战仿真实验数据;将选中的作战历史数据、作战仿真实验数据与本次作战数据混合,使用熵权法确定所述评估指标体系中保留的各个指标的权重。
31、本技术提供一种电子设备,所述电子设备包括:
32、至少一个处理器;以及
33、与所述至少一个处理器通信连接的存储器;其中,
34、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如前所述的方法。
35、本技术提供一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行如前所述的方法。
36、本技术为了对作战方案进行全面客观的分析,需要根据作战方案的作战背景进行评估指标体系构建,选取合适的指标并计算相应权重,从而更好地评估作战方案。首先建立评估指标库和历史数据库,然后基于评估任务结合作战目标、考虑的指标类别、期望构建的指标体系等从指标库中筛选评估指标,并基于层次分析法构建评估指标体系。构建好指标体系后,将历史实验数据和本次实验数据组合,通过熵权法等方法计算生成各项指标权值。