坎蒂雷赋权法 matlab,综合评价系统中客观赋权方法.doc
综合评价系统中客观赋权方法
综合评价系统中客观赋权方法
提要客观赋权方法是从原始数据出发,从样本中提取信息,相较于主观赋权方法得到的权数的偏差更小一些,更能反映众多评价指标真实的重要程度。本文通过比较不同的客观赋权方法,阐述其主要缺陷及适用范围。
关键词:综合评价系统;客观赋权方法 中图分类号:F222文献标识码:A 一、引言 综合评价系统是指运用多个指标对多个参评单位进行评价的综合指标体系,其基本思想是将多个指标转化为一个能够反映综合情况的指标来进行评价。在综合评价过程中,一般要根据指标的重要性进行加权处理,评价结果不再是具有具体含义的统计指标,而是以指数或分值表示参评单位“综合状况”的排序。在综合评价研究中,现在使用的赋权方法主要有主观赋权法和客观赋权法。 通过人为主观所赋的权数是“人为构造”的,因此它所依照的标准并不是绝对的。不同的人可以??据个人经验和主观意识提出不同的赋权方法,且没有绝对理由认为由哪一种赋权方法所得到的权数就是正确的,因而在综合评价研究中的权数不可避免地会因人而异。而不同权重所得的综合评价结果可能是不同的,因此在综合评价实践中,必须尽量选择相对科学合理的权数。 判断一组权数的合理与否并不能根据其是否采用主观赋权还是客观赋权,而应该看其是否准确反映了评权对象的真实重要性程度。客观赋权方法是从原始数据出发,从样本中提取信息,相较于主观赋权方法得到的权数的偏差更小一些,更能反映众多评价指标真实的重要程度。 二、变异系数法 综合评价是通过多项指标来进行的,如果某项指标的实际数值能够明确区分各个参评样本,说明该指标在这项评价上的分辨信息丰富。那么,为提高综合评价的区分效度,根据各个指标在所有被评价对象上观测值的变异程度大小,来对其赋权。观测值变异程度大的指标说明能够较好地区分各个方案或指标,应赋予较大的权数,反之,则赋予较小的权数。所以,可根据各指标的变异信息量的大小来确定权数。指标的变异信息量是用方差来衡量的,但由于各指标量纲和数量级的影响,各指标的方差不具有可比性,因此应选用可比的指标变异系数。将各指标的变异系数作归一化处理就可得到各指标的权数。具体做法是: 设有n个参评样本,每个样本用P个指标X,X,•••,X来描述。选求出各指标的均值和方差S: =X S=(X-) 则各指标的变异系数为: V=S/i=1,2,…,p 对V作归一化处理,可得各指标的权数中W: W=V/Vj=1,2,…,p 变异系数法主要通过比较指标数值之间的差异确定指标的差别档次,很好地反映了指标数值上的差异档次,变异系数法可修正主观指标权重。采用变权综合方法更能突出指标体系中个别指标的明显变化,区别被评价的对象、区别能力强。但它不能体现指标的独立性大小以及评价者对指标价值的理解,因而在评价指标独立性较强的综合评价中可以采用。 三、熵值法 在信息论中,熵是对不确定性的一种度量。信息量越大,不确定性就越小,熵也就越小;信息量越小,不确定性越大,熵也越大。根据熵的特性,我们可以通过计算熵值来判断一个事件的随机性及无序程度,也可以用熵值来判断某个指标的离散程度,指标的离散程度越大,该指标对综合评价的影响越大。熵值法就是根据各指标传输给决策者的信息量的大小来确定指标权数的方法。某项评价指标的差异越大,熵值越小,该指标包含和传输的信息越多,相应权重越大。熵值法的步骤如下: 1、将各项指标数值进行归一化处理: a=X/Xi=1,2,…,nj=1,2,…,m 2、计算评价指标的熵值: H=-kalna(k=1/lnn) 3、将熵值转换为反映差异大小的权数: W=(1-H)/(m-H) 用熵值法确定指标权重,评价结果虽然具有较强的数学理论依据,但由于熵值法要求有一定量的样本单位才能使用,并且熵值与指标值本身大小关系十分密切,因此只适用于相对评价而不适用于绝对评价,只适用于指标层的赋权而不适用于中间层的赋权。 四、坎蒂雷赋权法 这一方法是艾玛•坎蒂雷提出的,故也可称为“艾玛法”。该方法认为,权数与合成值之间的相关系数应该是成比例的,各变量权重的高低应该由变量与合成值之间的相关程度来确定。即Xi的权数W同X与综合指标Y: Y=WX 之间的相关系数cor(Xi,Y)是成比例的,即: W∝cor(X,Y) 因此,一个与综合指标y高度相关的评价指标应赋予一个较大的权数,反之应赋以较小权数。 根据这一思想,各评价指标的权值可以通过下式导出: (RS-I)W=0 式中,R为原始变量的相关系数矩阵,S为各变量标准差的对角矩阵。λ为RS
坎蒂雷赋权法 matlab,综合评价系统中客观赋权方法.doc相关推荐
- 综合评价分析法:熵权法matlab实现+层次分析法matlab实现
综合评价分析法:熵权法matlab实现+层次分析法matlab实现 层次分析法matlab实现 clc;clear%层次分析法matlab实现A=[1 1/9 1/2 1/4 1/6 9 1 6 5 ...
- 用matlab设计fir高阶滤波器,用matlab设计fir滤波器的三种方法.doc
用matlab设计fir滤波器的三种方法.doc 用MATLAB信号处理工具箱进行FIR滤波器设计的三种方法摘要介绍了利用MATLAB信号处理工具箱进行FIR滤波器设计的三种方法程序设计法.FDATO ...
- matlab abc dq,关于matlab及pscad中abc2dq模块的使用.doc
关于matlab及pscad中abc2dq模块的使用.doc 关于matlab 及pscad 中abc2dq 模块的使用 Abc2dq 是电气控制系统中经常需要使用的模块,一般书本中对其的定义如下: ...
- matlab生成exe执行doc太快,matlab编写的程序生成exe可执行文件的方法.doc
matlab编写的程序生成exe可执行文件的方法.doc MATLAB生成可执行文件1.M文件生成可执行文件11.RUNTIMESERVER的配置执行这个命令要在命令提示符下进入%MATLAB%\TO ...
- zadoff chu matlab,TD-LTE系统中Zadoff-Chu序列的研究与DSP实现
在TD-LTE系统中,Zadoff-Chu(ZC)序列主要应用于上行RS序列生成.PRACH前导序列生成以及主同步信号生成等[3],它在整个TD-LTE系统中扮演着重要的角色,是建立上下行链路同步以及 ...
- C语言实现MATLAB 6.5中M文件的方法
摘要:本文着重描述了运用MATLAB命令将M文件翻译为C语言程序,并修改为可直接调用的C语言函数的方法,使用该方法所需要注意的方法局限性和MATLAB版本差异的影响.运用该方法将能够使C语言能直接使用 ...
- 坎蒂雷赋权法 matlab,干货 | 利用MATLAB实现FMCW雷达中的常用角度估计方法
其中在介绍角度估计中,通过对接收差频信号在快慢时间维度的扩展,增加了空域的信息.扩展后的接收差频信号可以表示为 其中k表示接收天线的个数,d为天线间距. 在"干货|利用MATLAB实现FMC ...
- 坎蒂雷赋权法 matlab,多重网格法求解雷诺方程的MATLAB编程
这是MATLAB有限差分法求解雷诺方程,可以参考下.希望对你有用 function [Fx,Fy]=FDM_circular(X,Y,X_dot,Y_dot) Fx=0; Fy=0; epsilon= ...
- 阈值法matlab程序,遗传算法优化BP神经网络权值和阈值的通用MATLAB源码
遗传算法优化神经网络有两种情况,一种是把训练好的神经网络作为黑箱函数,用遗传算法搜索该黑箱函数的最大值,另外一种情况,则是把遗传算法用于神经网络的训练,充分利用遗传算法全局搜索的特性,得到一个初始的权 ...
最新文章
- Vue:对象更改检测注意事项
- 全套L4自动驾驶方案降至1万美元,RoboTaxi玩家的反击开始了
- java 找不到工程文件_类加载器找不到文件求帮助
- 决策树准确率低原因_智能质检优化实践:召回率和准确率,哪个更重要?
- 第二阶段冲刺第五天站立会议
- 小程序开发学习(5)---实现天气预报小程序
- 计算机组成实验v代表什么,2014计算机组成原理实验指导V1.3.docx
- linux 挂载有数据硬盘分区,linux下磁盘分区、挂载知多少
- 有如下MySQL表_有一个名为app的MySQL数据库表,其建表语句如下:
CR
- Pipeline As Code With Jenkins2.0
- 万维钢【思考的乐趣1:为学而学】
- SQL笔记(约束、外键、casewhen)
- Origin2021学习版申请与安装
- 黑客是如何发现女朋友出轨的
- Terramaster铁威马 F4-422真机实测预告 3000元级万兆4盘位NAS
- 【项目】好用快搜文档搜索工具
- STM32跑马灯实验的基本步骤(库函数)
- PDF压缩软件怎么操作
- java 加密工具类
- 国内首个零信任产业标准工作组成立,腾讯iOA重磅升级