记得点击蓝字关注我们哦!

首先,要运用熵值法当然要理解它,搞懂它。熵值法是一种理论的数学方法,从计算机科学角度上看,属于一种算法。

一、熵值法原理:熵的概念源于热力学,是对系统状态不确定性的一种度量。在信息论中,信息是系统有序程度的一种度量。而熵是系统无序程度的一种度量,两者绝对值相等,但符号相反。根据此性质,可以利用评价中各方案的固有信息,通过熵值法得到各个指标的信息熵,信息熵越小,信息的无序度越低,其信息的效用值越大,指标的权重越大。二、具体的方法步骤:

熵是不确定性的度量,如果用Pj表示的j个信息不确定度(也即出现的概率)则整个信息(设有n个)的不确定度量也可用下式表示:

这就是熵。其中K为正常数,当各个信息发生的概率相等时,即Pj=1/n,S取值最大,此时熵最大。

三、熵值法的优缺点:

熵值法是根据各项指标值的变异程度来确定指标权数的,这是一种客观赋权法,避免了人为因素带来的偏差,但由于忽略了指标本身重要程度,有时确定的指标权数会与预期的结果相差甚远,同时熵值法不能减少评价指标的维数。

接下来列举一个利用Excel进行熵值法求解的例子

给出算例,题干是购买轿车的一个决策矩阵,给出了四个方案供我们进行选择,每个方案中均有相同的六个属性,我们需要利用熵值法求出各属性的权重,以及在方案中的贡献度。

1.求第j个属性下第i个方案Ai的贡献度,公式为图1,在Excel中,先求出各列的和,然后用每行的数值比上列和,形成新的矩阵,如图2所示。

图一

图二

2. 求出所有方案对属性Xj的贡献总量,用图3所示的算法。在Excel操作中,将刚才生成的矩阵每个元素变成每个元素与该ln(元素)的积,如图4所示。

图三

图四

3. 求出常数k,k为1/ln(方案数),本例中有4个方案,4种车的类型,所以求得k为0.721348,再求k与新矩阵每一列和的乘积,这样获得的6个积为所有方案对属性Xj的贡献度。至此所有的Ej就求出来了。

图五

4. Dj为第j属性下各方案贡献度的一致性程度。Dj =1-Ej,利用上面求得的Ej,可以得到Dj,如图6所示。

图六

5. 各属性权重为对应的Dj与所有Dj和的商。Dj的和为0.22478,求得各属性的权重为0.14、0.07、0.49、0.16、0.04、0.10,如下图。

图七

6. 所以在购买汽车时,据所提供信息,利用熵值法计算得出的权重为油耗占14%,功率占7%,费用占49%,安全性占16%,维护性占4%,操作性占10%。故我们在进行购买决策时,更多是考虑车型的价格和安全性等重要因素。这是从权重角度考虑的。

就本例而言,每个车型每个指标的得分与其权重的乘积之和为其综合评价值,这样求得本田5.118分,奥迪18.32分,桑塔纳8.216分,别克12.495分。所以综合评价排序为奥迪、别克、桑塔纳、本田。

以上就是在Excel中利用熵值法确定权重的一个具体案例,希望大家可以借助这个例子对熵值法有进一步的了解,从而学会熵值法的具体计算方法及步骤。当然,在论文写作中,也要具体问题具体分析,结合情况对数据进行处理。

百度链接:

https://jingyan.baidu.com/album/e75aca85728d7b142edac6b8.html?picindex=1

编辑人:张佳雯

日期:2020年11月18日

后期我们将有更实用的学习方法、更好的期刊文章分享给大家,记得关注我们哟。

END

excel熵值法计算权重_如何用熵值法确定指标权重?相关推荐

  1. python中是什么意思权重_如何用python实现熵值法求指标权重(实例)

    权重是指某一因素或指标相对于某一事物的重要程度,其不同于一般的比重,体现的不仅仅是某一因素或指标所占的百分比,强调的是因素或指标的相对重要程度,倾向于贡献度或重要性.而在我们的数据分析过程中,倘若各个 ...

  2. 弹性地基梁板法计算原理_建筑混凝土结构设计和计算方法,老师傅总结:其原理就是这么简单...

    一.结构计算应注意的问题 1.采用程序进行结构整体计算时,对计算参数及计算假定选用不当,影响了计算结果的准确性.可靠性,甚至影响了结构的安全性. 1)计算中对是否点取"对所有楼层强制采用刚性 ...

  3. 主梁弹性模量计算_如何用梁格法计算曲线梁桥?

    现在大多数道桥设计院都拥有几种结构计算软件,对重要结构,都要用不同的软件相互复核.这是技术进步的大好事.本文介绍的梁格法,虽然是人人皆知,但是误区也不少,所以觉得有必要再把它清晰.准确地介绍一下,希望 ...

  4. 弹性地基梁板法计算原理_平面弹性地基梁法,详细讲解!

    1. 计算原理 平面弹性地基梁法假定挡土结构为平面应变问题,取单位宽度的挡土墙作为竖向放置的弹性地基梁,支撑和锚杆简化为弹簧支座,基坑内开挖面以下土体采用弹簧模拟,挡土结构外侧作用已知的水压力和土压力 ...

  5. 弹性地基梁板法计算原理_一种筏板基础内力分析方法与流程

    本发明涉及建筑建设技术领域,具体涉及一种筏板基础内力分析方法. 背景技术: 筏板基础设计通常采用有限元分析(pkpm系列jccad及yjk系列基础设计模块软件),有限元分析由地基基础建模.地基基础有限 ...

  6. 雨棚板弹性法计算简图_顾祥林梁板结构PPT课件.ppt-资源下载人人文库网

    <顾祥林梁板结构>PPT课件.ppt 第二章 梁板结构,同济大学土木工程学院建筑工程系顾祥林,一.梁板结构的实例和分类 1. 实例,楼.屋盖,挡土墙,筏片基础,储液池的底.顶板,楼梯,阳台 ...

  7. 弹性均质圆环法计算过程_第十章盾构隧道衬砌计算方法综述.ppt

    第十章 盾构隧道衬砌计算方法 10.1 国内外的发展动态-常用模型 盾构隧道的设计模型,多用荷载一结构模型.但由于其断面为圆形,地层结构法对均一地层中单孔圆形隧道也取得了精确的解析解,但其他情况仍须借 ...

  8. python networkx 边权重_科学网—NetworkX:关于边的权重及其画图 - 胡海华的博文

    这两天因为有个想法,想用NetworkX跑一跑看看情况,但是在权重上犯了糊涂. NetworkX添加带有权重的边很简单,只需要以三个元素的元组(a, b, w)来表示就可以了,其中ab代表节点a和b- ...

  9. 五步移相法matlab程序_四步移相法提取相位(相位解包裹)基础问题

    最近在自学四步移相法提取相位,有个初级疑问: 有四幅移相图片a.b.c.d如下:完整解包裹代码如下: 程序运行后,主要是figure(7)和figure(8)没看太明白,;从figure(5)和fig ...

  10. 枚举值是什么意思_期权的Theta值是什么意思?有什么意义?

    Theta值在期权里是风险的指标数据,但是很多投资者对它的了解其实并不特别深,究竟具体的期权Theta值表示的是什么意思呢? 一.期权的Theta值是什么意思? 期权的Theta值代表着期权合约时间价 ...

最新文章

  1. 阿里巴巴开源的缓存框架JetCache创建缓存
  2. Spring Boot如何实现在线预览?这个开源项目可以学习一下,支持99%常用文件!...
  3. python的set结构
  4. Hystrix使用与分析
  5. spring eureka集群+spring boot 微服务,容器化部署示例
  6. 前端js判空处理,js字符串判空,js数组判空
  7. 馀承东发布鸿蒙,鸿蒙系统一无是处?鸿蒙有何优势?
  8. [转]小品:宋江同志在梁山泊招安动员大会上的讲话
  9. nginx启动重启与升级以及检测配置文件
  10. Ubuntu Server最佳方案——LAMP服务器之PHP篇
  11. 为什么我的眼里常含泪水,因为Mysql让我变的深沉(2021最新版mysql安装)
  12. linux硬盘只读脚本 zabbix,Zabbix如何设置脚本告警
  13. 体验Unity2017.2.0f3进行Vuforia开发
  14. Photoshop CS3 Dreamwaver教程集合
  15. 万网域名是否注册批量查询工具
  16. Day-26 多线程和多进程
  17. inflate方法的用法
  18. golang中的map
  19. python打不开py文件查看代码,用python打开py文件
  20. 解决linux网速慢问题

热门文章

  1. pdf editor android,PDF万能编辑器app下载
  2. 分享视频分析软件常用的几个C++库
  3. ffmpeg学习之路·番外篇之音视频分析常用软件介绍与分享
  4. 安川伺服驱动器的常用故障代码
  5. android 字符串 声波,识别成功率100%的声波配网,看完你也可以实现一个
  6. KHV0031-himall3.0商城异常类(一)
  7. nvme固态硬盘开机慢_固态硬盘速度慢?三步教你开启SSD全速模式!
  8. java内嵌html5浏览器_Jcef内嵌浏览器windows版本的编译及使用
  9. 三菱PLC定位控制1
  10. JDK的安装 - JDK8(1.8.0_301)