System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及数据处理领域,尤其涉及一种自适应综合评估计算方法、装置、电子设备和存储介质。
技术介绍
1、层次分析法(analytic hierarchy process,ahp)是2017年去世的美国工程院院士thomas l.saaty在1977年首创的一种决策技术。它是在对复杂问题的本质、影响因素及其内在关系等进行深入分析后,构成一个层次化结构模型,然后利用较少的定量信息将问题数学化,适合将复杂问题抽象简化。由于其简单易用,又有坚实的心理学和数学基础,被广泛应用于各个领域的决策和评价问题,并在随后的四十年里得到不断发展,衍生出了模糊层次法(fuzzy-ahp,fahp)、灰色层次分析法(grey-ahp,gahp)等评估计算决策技术。
2、上述层次分析法适合用来进行综合评估。其主要创新点是提出成对比较矩阵,比对矩阵(pairwise comparison matrix)暨判断矩阵(judgement matrix)的概念,判断矩阵中的数值体现了不同指标因素对目标元素影响程度的等级。通过判断矩阵可以直接计算出指标因素的权重值,结合各指标因素的得分,最终算出本次最终评分结果,可见其重要性。但判断矩阵一般由领域专家给出,本质上讲,它是一种主观数据。为了更有可信度,会同时收集多位专家的意见,按照专家的结构(学科结构和职业结构)和素质(品德修养和业务水平)等给出专家自身的权重,然后对选定的因素指标收集多位专家给出的判断矩阵,使用算法计算出指标的权重后,再用该专家自身的权重进行加权,最终得出一个综合的指标权重。因为考虑了专家的
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、将所述模糊层次分析评分、灰色层次分析评分分别与各自对应的预设权重进行加权计算,并将加权计算的评分结果进行降序排序,得到最终排序。
37、根据本公开的第二方面,提供了一种自适应综本文档来自技高网...
【技术保护点】
1.一种自适应综合评估计算方法,包括:
2.根据权利要求1所述的自适应综合评估计算方法,其中,所述根据所述等级权重、层次分析算法计算的权重向量和一致性比率计算得到第一归一化综合权重,根据所述等级权重、模糊层次分析算法计算的权重向量和一致性比率计算得到第二归一化综合权重,包括:
3.根据权利要求2所述的自适应综合评估计算方法,其中,所述根据所述层次分析算法对应的一致性比率和模糊层次分析算法对应的一致性比率分别判断是否修正对应专家的等级权重,并得到对应的修正等级权重,包括:
4.根据权利要求1所述的自适应综合评估计算方法,其中,所述将所述指标数据分别与第一归一化综合权重、第二归一化综合权重进行点积运算,得到对应的层次分析评分和模糊层次分析评分,包括:
5.根据权利要求1所述的自适应综合评估计算方法,其中,所述根据各所述算法评分对对应的指标数据进行排序,并对排序结果进行一致性判断,得到最终排序,包括:
6.根据权利要求5所述的自适应综合评估计算方法,其中,所述若两类及以上的排序结果不一致,则对对应的指标数据进行重新排序判断,得
7.根据权利要求6所述的自适应综合评估计算方法,其中,所述若两类的连续匹配成功的位数不相同,则对各组指标数据进行重新排序判断,得到最终排序,包括:
8.一种自适应综合评估计算装置,包括:
9.一种电子设备,包括:
10.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-7中任一权利要求所述的方法。
...【技术特征摘要】
1.一种自适应综合评估计算方法,包括:
2.根据权利要求1所述的自适应综合评估计算方法,其中,所述根据所述等级权重、层次分析算法计算的权重向量和一致性比率计算得到第一归一化综合权重,根据所述等级权重、模糊层次分析算法计算的权重向量和一致性比率计算得到第二归一化综合权重,包括:
3.根据权利要求2所述的自适应综合评估计算方法,其中,所述根据所述层次分析算法对应的一致性比率和模糊层次分析算法对应的一致性比率分别判断是否修正对应专家的等级权重,并得到对应的修正等级权重,包括:
4.根据权利要求1所述的自适应综合评估计算方法,其中,所述将所述指标数据分别与第一归一化综合权重、第二归一化综合权重进行点积运算,得到对应的层次分析评分和模糊层次分析评分,包括:
5....
【专利技术属性】
技术研发人员:傅涛,韩芸芸,胡志锋,殷康前,郑轶,蒋志强,姚杰,殷玲,
申请(专利权)人:博智安全科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。