The invention is applicable to the command information system for simulation training evaluation, provides a method and a device for calculating the evaluation index of component, the graphical operator based on the method includes: according to the evaluation index selection algorithm design requirements based Operator right, through to the connection wire based processing operators are graphical logic connections. The formation of the whole process of implementation of the logic algorithm; configuration of each operator based processing parameters and attributes; each basic processing operator sequentially executed automatically, output the final evaluation index. Through graphical interface, logical connection and parameter design, it is more convenient to design evaluation algorithm process, and more friendly to operators. By combining modular operators, we can more quickly and conveniently design complex indicators and algorithms.
【技术实现步骤摘要】
基于组件化、图形化算子的评估指标计算方法及装置
本专利技术属于指挥信息系统模拟训练评估领域,尤其涉及一种基于组件化、图形化算子的评估指标计算方法及装置。
技术介绍
指挥信息系统的模拟训练评估系统,提供了训练评估的公共框架,实现综合评估功能和专业评估系统集成功能,主要用于对指挥信息系统模拟训练质量与效果的定量与定性分析评估,为科学地开展训练评估、有效地提高训练效果奠定基础。目前模拟训练评估系统的评估流程为:构建评估指标体系、输入方案数据、选择评估方法、数据处理与分析、评估结果展示。其中选择评估方法步骤中,需要设置每个评估指标的权重和评估指标值计算方式,对于综合评估系统一般有人工打分和自动计算两种方式。人工打分即评估人员选择通过人工打分给出评估指标值的具体数值,再根据指标体系进行计算综合评估结果。自动计算即评估人员选择设置每个指标的计算算子和指标权重,根据输入的方案数据自动计算相应的评估指标,得到评估结果。这里选择自动计算评估指标方式,在评估算子建模工具中有很多可选的算子(即算法),算法可以单独运算,或者通过算法的组合来实现方案数据的评估计算。一般方法中算子的计算过程需要考虑输入输出数据的规范,通常运用脚本的方式进行组合来实现完整的算法流程。这种组合方式需要评估流程设计人员有一定的评估知识储备和一定的编程能力来实现最理想的评估算法流程,增加了评估指标值计算的设计难度。
技术实现思路
鉴于上述问题,本专利技术的目的在于提供一种基于组件化、图形化算子的评估指标计算方法及装置,通过使用组件化的流程控制算子、数据抽取算子、数据转换算子、常用算法算子和用户自定义算子,通过有 ...
【技术保护点】
一种基于组件化、图形化算子的评估指标计算方法,其特征在于,所述方法包括下述步骤:按照评估指标的算法设计要求选择合适的基础处理算子,通过有向连接线将基础处理算子进行图形化逻辑连接,形成评估指标算法计算实施的全过程逻辑和路径;配置各个基础处理算子的属性和参数,包括算子的输入参数、输出参数、控制条件、算法函数、算法代码、异常处理;按照所述全过程逻辑,各个基础处理算子按有向连接线规定的顺序自动执行,并进行全过程的监控和记录,如果执行过程中遇到异常情况,则根据用户指定的输出参数格式,输出最终的评估指标。
【技术特征摘要】
1.一种基于组件化、图形化算子的评估指标计算方法,其特征在于,所述方法包括下述步骤:按照评估指标的算法设计要求选择合适的基础处理算子,通过有向连接线将基础处理算子进行图形化逻辑连接,形成评估指标算法计算实施的全过程逻辑和路径;配置各个基础处理算子的属性和参数,包括算子的输入参数、输出参数、控制条件、算法函数、算法代码、异常处理;按照所述全过程逻辑,各个基础处理算子按有向连接线规定的顺序自动执行,并进行全过程的监控和记录,如果执行过程中遇到异常情况,则根据用户指定的输出参数格式,输出最终的评估指标。2.如权利要求1所述基于组件化、图形化算子的评估指标计算方法,其特征在于,所述基础处理算子包括流程控制算子、数据抽取算子、数据转换算子、常用算法算子以及用户自定义算子,所述流程控制算子是表示评估指标计算的开始、条件跳转、完成的流程控制相关算子,所述数据抽取算子是表示根据不同的需要从多种不同的异构的数据源抽取数据的算子,所述数据转换算子是表示对数据表进行转换、计算、组合、拆分操作的算子,所述常用算法算子是表示对数据进行各种数学计算的操作,所述用户自定义算子是提供通用的代码框架和接口的算子,用户根据需求,直接编写特殊算子处理代码。即自定义算子脚本。3.如权利要求2所述基于组件化、图形化算子的评估指标计算方法,其特征在于,所述常用算法算子分为统计计算算子、矩阵操作算子、数学运算算子、方差分析算子、回归分析算子、灵敏度分析算子、聚类分析算子、模糊评判算子。4.如权利要求3所述基于组件化、图形化算子的评估指标计算方法,其特征在于,所述流程控制算子包括开始算子、完成算子、条件跳转算子,规定了算法计算实施的起点、终点,规定了依据特定条件进行跳转的分支选择方式,从而可以规划出算法计算实施的完整路径;开始算子与数据抽取算子连接,从而算法开始执行时首先从指定数据源获取相关数据,并通过数据转换算子进行必要的预处理,再交由常用算法算子进行处理,最后计算出评估指标;所有算子均具有通用的、一致的接口,以及自定义的处理方法,算子之间通过有向连接线进行匹配连接,连接线的一端是出口算子,另一端是入口算子,获取出口算子的数据输出接口参数以及入口算子的数据输入接口参数,判断两组接口参数的格式是否匹配,若匹配则这两个算子通过连接线连接,若不匹配则给出无法连接的提示。5.一种基于组件化...
【专利技术属性】
技术研发人员:汪霖,王勇,靳焰,王梦麟,周文璐,樊月波,张海东,陈虎,孙琳,谢文才,
申请(专利权)人:中国人民解放军国防信息学院,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。