一种对象评价方法、装置、可读介质及存储控制器制造方法及图纸

技术编号:20546960 阅读:37 留言:0更新日期:2019-03-09 19:49
本发明专利技术提供了一种对象评价方法、装置、可读介质及存储控制器,该方法包括:构建针对待评价对象的判断矩阵;计算判断矩阵的最大特征根所对应的目标特征向量;根据最大特征根对判断矩阵进行一致性检验,若判断矩阵不具有一致性则随机化若干特征向量;构建初始的粒子集,其中包括目标特征向量和该若干特征向量,初始的粒子集中各个特征向量均经归一化处理;针对初始的粒子集执行预设迭代次数的迭代优化,以依次得到每一次迭代优化后的粒子集,对于每一次迭代优化:基于当前存在的每一个粒子集以执行当前次迭代优化;根据判断矩阵和最后一次迭代优化后的粒子集,计算待评价对象的得分。由于无需专家重新打分,故能够降低实际实施难度。

【技术实现步骤摘要】
一种对象评价方法、装置、可读介质及存储控制器
本专利技术涉及计算机
,特别涉及一种对象评价方法、装置、可读介质及存储控制器。
技术介绍
在多目标决策中,会遇到一些变量繁多、结构复杂和不确定因素作用显著等特点的复杂系统,这些复杂系统中的决策问题都有必要对描述目标相对重要度做出正确的估价,也就是评估各种影响因素的权重。系统工程理论中的层次分析法(AnalyticHierarchyProcess,AHP)是一种较好的权重确定方法,它是把复杂问题中的各因素划分成相关联的有序层次,使之条理化的多目标、多准则的决策方法,是一种定量分析与定性分析相结合的有效方法。对于层次分析法,需要计算判断矩阵的最大特征根对应的特征向量,并对判断矩阵进行一致性校验。若判断矩阵不具有一致性,传统的修正方法为专家重新打分,如此可基于修正后的判断矩阵以评价对象。但由于需要专家重新打分,使得从实际实施方式上存在困难。
技术实现思路
本专利技术提供了一种对象评价方法、装置、可读介质及存储控制器,能够降低实际实施难度。为了达到上述目的,本专利技术是通过如下技术方案实现的:第一方面,本专利技术提供了一种对象评价方法,包括:构本文档来自技高网...

【技术保护点】
1.一种对象评价方法,其特征在于,包括:构建针对待评价对象的判断矩阵;计算所述判断矩阵的最大特征根所对应的目标特征向量;根据所述最大特征根对所述判断矩阵进行一致性检验,在确定出检验结果为所述判断矩阵不具有一致性时,随机化至少一个特征向量;构建初始的粒子集,所述初始的粒子集中包括所述目标特征向量和所述至少一个特征向量,所述初始的粒子集中的每一个特征向量均经归一化处理;针对所述初始的粒子集执行预设迭代次数的迭代优化,以依次得到每一次迭代优化后的粒子集,其中,对于每一次迭代优化:基于当前存在的每一个粒子集以执行当前次迭代优化;根据所述判断矩阵和最后一次迭代优化后的粒子集,计算所述待评价对象的得分。

【技术特征摘要】
1.一种对象评价方法,其特征在于,包括:构建针对待评价对象的判断矩阵;计算所述判断矩阵的最大特征根所对应的目标特征向量;根据所述最大特征根对所述判断矩阵进行一致性检验,在确定出检验结果为所述判断矩阵不具有一致性时,随机化至少一个特征向量;构建初始的粒子集,所述初始的粒子集中包括所述目标特征向量和所述至少一个特征向量,所述初始的粒子集中的每一个特征向量均经归一化处理;针对所述初始的粒子集执行预设迭代次数的迭代优化,以依次得到每一次迭代优化后的粒子集,其中,对于每一次迭代优化:基于当前存在的每一个粒子集以执行当前次迭代优化;根据所述判断矩阵和最后一次迭代优化后的粒子集,计算所述待评价对象的得分。2.根据权利要求1所述的方法,其特征在于,所述基于当前存在的每一个粒子集以执行当前次迭代优化,包括:利用公式一和公式二,基于当前存在的每一个粒子集以执行当前次迭代优化;所述公式一包括:所述公式二包括:其中,为第k次迭代优化后的粒子集中第i个特征向量的第d维位置,1≤d≤n,n为所述判断矩阵的因素个数,同一特征向量在不同粒子集中的排序位置保持一致;f、c1、r1、c2、r2均为预设常数;为第k-2次迭代优化后的所述粒子集中的第i个特征向量的第d维速度;pbestid为第一特征向量的第d维位置,其中,当前存在的各个粒子集的第i个特征向量中,所述第一特征向量代入所述公式二时所得校验值,不大于任一其他特征向量代入所述公式二时所得校验值;gbestd为第二特征向量的第d维位置,其中,当前存在的各个粒子集的每一个特征向量中,所述第二特征向量代入所述公式二时所得校验值,不大于任一其他特征向量代入所述公式二时所得校验值;Y为校验值;amh为所述判断矩阵的第m行第h列的数值;wjh为代入所述公式二的特征向量wj的第h行的数值;wjm为代入所述公式二的特征向量wj的第m行的数值。3.根据权利要求2所述的方法,其特征在于,所述根据所述判断矩阵和最后一次迭代优化后的粒子集,计算所述待评价对象的得分,包括:将最后一次迭代优化后的粒子集中的任一特征向量代入公式三,以计算所述待评价对象的得分;所述公式三包括:其中,y为所述待评价对象的得分;a1h为所述判断矩阵的第1行第h列的数值。4.根据权利要求1至3中任一所述的方法,其特征在于,在所述计算所述待评价对象的得分之前,进一步包括:A1:将最后一次迭代优化后的粒子集中的第一个特征向量,确定为当前特征向量;A2:根据当前特征向量对所述判断矩阵进行一致性检验,判断检验结果是否为所述判断矩阵不具有一致性,若是,执行所述针对所述初始的粒子集执行预设迭代次数的迭代优化,并结束当前流程,否则,执行A3;A3:判断所述当前特征向量是否为最后一次迭代优化后的粒子集中的最后一个特征向量,若是,执行所述计算所述待评价对象的得分,否则,以下一个特征向量作为当前特征向量,并执行A2。5.一种对象评价装置,其特征在于,包括:判断矩阵构建单元,用于构建针对待评价对象的判断矩阵;计算单元,用于计算所述判断矩阵的最大特征根所对应的目标特征向量;校验单元,用于根据所述最大特征根对所述判断矩阵进行一致性检验,在确...

【专利技术属性】
技术研发人员:李大鹏王金玉张凯于嘉
申请(专利权)人:山东浪潮通软信息科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1