1. 背景

在求解评价类问题时,构建合理的指标权重是得到一个合理结果的重要前提。

确定指标权重的方法大致可以分为两类:以层次分析法为代表的主观定权法,和熵权法、变异系数法等客观定权法。在评价类问题中比较常用的是客观定权法,特别是熵权法。

层次分析法相对冷落的主要原因是它含有比较强的主观成分,这在很多情况下对问题求解是不利的,但有时这种主观性能够让我们进行人为干预

我们知道,即使是客观定权法,得到的权重也不是绝对合理的。例如熵权法,得到的权重向量事实上并不等同于指标的重要程度,它更多是从信息熵的角度衡量指标含有的信息量多少。

举个简单的例子,我们希望选出一队数学成绩最优秀的学生去参加全省数学竞赛,但候选队员的数学成绩差距很小,于此同时他们的英语成绩差距较大,如果单纯使用客观定权法,很可能得到的结果中英语成绩占有较大比重。但是这样的结果是不合理的,哪怕英语能力差距再大,也不应该动摇数学能力这一指标的绝对重要性!

导致这种情况出现的原因之一往往是指标重要性差距很大,使得客观定权法没法得到好的结果。此时就需要引入层次分析法进行调整。

2. 处理方法

处理方法参考的是2021国赛C题一等奖的一篇论文。

处理步骤:

        ①在原有指标的基础上构建二级指标。

②利用层次分析法求得二级指标对于目标层的权重wi。

③对于每个二级指标下属的一级指标,按照它们原先权重的比例分配上级指标的权重。

2.1 二级指标的构建

其中二级指标的构建需要对原指标进行一些总结概括。如下图国一论文中的处理,第三行是原指标,第二行是构建出的二级指标。

关于层次分析法、二级指标等内容如果不太熟悉可以参考这篇:

[评价体系] 2、层次分析法AHP原理、例题_禾木页的博客-CSDN博客_层次分析法二级指标

2.2 层次分析法求二级指标权重

给出3个二级指标的判断矩阵之后,计算出权向量,如下图所示。

并据此给出修正前后的指标占比。

按照给出的权重,我在excel中进行了下复现。

第二行为原始权重,即修正前的权重。第三行为修正后的权重。其中前4列隶属于同一二级指标,中间3列隶属于第二个二级指标,最后2列隶属于第三个二级指标。

可以看到,修正后权重的计算方式是用二级指标权重(0.4)乘上一级指标在二级指标下的占比(B2 / SUM),由于保留了一部分有效数字,结果有细微差别,但总体结果是一致的。

对比修正前后的权重,两者的差别还是很大的,可见层次分析法的修正效果明显。

利用层次分析法对熵权法进行修正相关推荐

  1. 基于层次分析法与熵权法的主客观组合赋权模型(原创:小青龙)

    基于层次分析法与熵权法的主客观组合赋权模型 组合赋权大家可以尝试进行改变,一个主观一个客观.(原创:小青龙) 简介 ​ 权重是用来衡量总体中各单位标志值在总体中作用大小的数值, 用来描述单因子在因子集 ...

  2. 综合评价分析法:熵权法matlab实现+层次分析法matlab实现

    综合评价分析法:熵权法matlab实现+层次分析法matlab实现 层次分析法matlab实现 clc;clear%层次分析法matlab实现A=[1 1/9 1/2 1/4 1/6 9 1 6 5 ...

  3. 【论文速递】基于改进层次分析法与熵权法的目标选择模型

    [论文原文]:基于改进层次分析法与熵权法的目标选择模型 作者信息: 张指辉,张毅,李健宁 获取地址:https://kns.cnki.net/kcms2/article/abstract?v=3uoq ...

  4. 熵权法EW与层次分析法AHP之数学原理及实例

    1.概述 对于多指标或多目标决策问题,由于涉及到多个指标或属性,在对实测数据进行评价时,需要确定这些指标之间的相互权重,各指标权重的客观性与合理性也会大大影响到最终的评价结果.目前对于指标权重确定的方 ...

  5. 怎样计算权重?——层次分析法、熵值法:工具+数据+案例+代码

    1权重系数的计算 计算权重是一种常见的分析方法,在实际研究中,需要结合数据的特征情况进行选择,比如数据之间的波动性是一种信息量,那么可考虑使用CRITIC权重法或信息量权重法:也或者专家打分数据,那么 ...

  6. 熵权法(客观赋权法)

    说明 相较于德尔菲法.层次分析法等主观赋权法,熵权法更具有客观性,能够更好的对结果进行解释,其利用的是信息之间的变异性(也就是差异性)来进行赋权的,但在采用此方法的时候需要有部分样本量,通过样本确定权 ...

  7. 评价方法-熵权法确定指标权重

    评价方法根据确定权重的方法,大体上可分为主观赋权,客观赋权:主观赋权依赖于"专家"的权重或较多独立个体的评判偏好,如层次分析法,功效系数法,模糊综合评价法,综合指数法:客观赋权法根 ...

  8. 基于熵权法优劣解距离法_基于优劣解距离法的火电机组单辅机运行状态评估

    龙源期刊网 http://www.qikan.com.cn 基于优劣解距离法的火电机组单辅机运行状 态评估 作者:王瑾石 来源:<中国化工贸易 · 上旬刊> 2019 年第 01 期 摘要 ...

  9. 熵权法 —— python

    目录 一.熵权法介绍 二.熵权法赋权步骤 1.指标正向化 mapminmax介绍 2.数据标准化 3.计算信息熵 4.计算权重以及得分 四.实例分析 1.导入相关库 2.读取数据 2.指标正向化 2. ...

  10. matlab 基于Topsis的熵权法2

    基于Topsis的熵权法2 %%基于Topsis的熵权法代码 %% 熵权法部分 clc,clear; xij=xlsread('accessory1.xls','A','C2:IH147'); [ro ...

最新文章

  1. unity发布安卓黑屏_Unity将携十余爆款新游和多个独立游戏亮相ChinaJoy 2020
  2. sqlserver创建存储过程、函数、
  3. 清华大学贾宁_《财务思维》_体系结构
  4. python一些常用方法_python常用的一些技巧
  5. R语言观察日志(part13)--从GitHub中下载R包
  6. css外墙法_外墙设计模式示例
  7. 单片机涡轮流量传感器_关于涡轮流量计传感器的维护保养
  8. 【转】dicom网络通讯入门(1)
  9. wagtail cms_为Wagtail做准备,这是迄今为止最好的Django CMS
  10. C++可变长数组vector的使用
  11. Linux 动态链接和静态链接简析(库名与库文件名)
  12. [转]有关TinyXML使用的简单总结
  13. MacOS Ventura 13.0 Beta6 (22A5331f) 带 OC 0.8.4 三分区原版黑苹果镜像
  14. 简单的python爬虫爬取国内机场的三字代码
  15. 经典成功创业-36法则
  16. 计算机视觉——SIFT特征提取与检索算法
  17. OSChina 周一乱弹 ——我们不应歧视任何语言,她们都是萌娘!(有图有真相)...
  18. Excel如何简单快速的建立二级下拉菜单?
  19. 基于微信 xlog 开源 日志框架
  20. 两台交换机形成环路!

热门文章

  1. word2010以上版本中快捷录入数学公式的方法(二)
  2. 盘点vivo手机的HiFi之路 极致的信仰
  3. java项目三——图书馆管理系统(数据库mysql版本)
  4. JavaMail的使用
  5. 如何修改计算机mac地址吗,如何修改电脑的Mac地址
  6. Oracle imp/impdp 导入dmp文件到数据库
  7. c语言求栈长度程序,数据结构C语言实现之顺序栈
  8. 博科SAN交换机配置Trunk
  9. 小白重装电脑教程—WePE or 老毛桃
  10. MQL5 编程基础: 文件