[评价体系] 2、层次分析法AHP原理、例题
目录
1 基本介绍
2 建立步骤
2.1 建立递阶式层次结构模型
2.2 构造比较判断矩阵
2.3 层次单排序及一致性检验
2.4 层次总排序及其一致性检验
2.5 数据加权
3 案例:某学科创新能力评价指标体系
3.1 构建评价指标体系
3.2 构造判断矩阵及一致性检验
3.3 计算综合评价得分
1 基本介绍
层次分析法(analytic hierarchy process,简称AHP)是解决多因素综合评价问题的常用方法,该方法是美国运筹学家,匹茨堡大学教授T.L. Saaty于20世纪70年代初,在为美国国防部研究"根据各个工业部门对国家福利的贡献大小而进行电力分配"课题时,应用网络系统理论和多目标综合评价方法,提出的一种层次权重决策分析方法。
该方法的特点是:
(1)把整个综合评价问题看作一个系统,用系统工程的方法进行决策和判断;
(2)合理解和定性与定量决策,把决策过程层次化、数量化;
(3)把决策者个人偏好引入比较评判过程,符合实际决策过程中的个人习惯思维和心理变化规律;
(4)引入指标重要性比较尺度,通过建立比较矩阵和权重向量解决决策方案的排序问题。
2 建立步骤
2.1 建立递阶式层次结构模型
可分为:目标层、准则层、方案层
2.2 构造比较判断矩阵
为每一层每一级的评价体系构造比较判断矩阵。采用1~9及其倒数的标度方法定义,当两两比较完成后,得到比较判断矩阵,其中,因此判断矩阵又称为正互反矩阵。
标度 | 含义 |
1 | 与一样重要 |
3 | 比重要性稍强 |
5 |
比重要性强 |
7 |
比重要性明显强 |
9 |
比重要性绝对强 |
2,4,6,8 |
比重要性介于相邻数之间 |
比重要性之比为上面的相反数,其含义与之相反 |
2.3 层次单排序及一致性检验
(1)确定相对权重向量
为了对指标排序,需要确定每个指标的相对权重向量。确定相对权重向量的常见方法有和法、根法、特征根法等。
①和法:将比较判断矩阵按列归一化,得到归一化的标准矩阵,然后将标准化矩阵按行求算术平均值即得到权重向量,计算公式如下:
eg:设判断矩阵为,经列归一化后得到矩阵,求的行算术平均值得到 权重向量
②根法:将比较判断矩阵按列归一化,得到归一化的标准矩阵,然后将标准化矩阵按行求几何平均后归一化即得到权重向量,计算公式如下:
eg:设判断矩阵为,经列归一化后得到矩阵,求的行几何平均值得到初步权重向量,再归一化后得到最终权重向量
(2)计算特征根和特征向量
排序问题最终归结为计算判断矩阵的特征根和特征向量问题,可运用相关软件计算得到任意精度的最大特征根及其对应的特征向量。假设判断矩阵,通过归一化处理等系列变化过程,可以得到特征向量及其最大特征根(可用计算机实现)
(3)一致性检验
由于系统的复杂性、 认识的多样性以及主观片面性和不稳定性, 要达到完全一致性判断是非常困难的。为了确保层次排序的有效性,必须对给出的判断矩阵进行一致性检验。
其中,一致性检验通常使用一致性比率作为检验标准,当时,认为判断矩阵的一致性是可以接受的;当时,应考虑对判断矩阵进行调整,再重新计算权重向量并进行一致性检验,直至检验通过。这里有:
其中,为一致性指标,,越大,说明不一致越严重;
为平均随机一致性指标,与判断矩阵的阶数n有关,可查表得到。它是利用计算机模拟得到大量的比较判断矩阵,计算相应的,并把多次模拟结果取平均得到的。
矩阵阶数n | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ... |
RI | 0 | 0 | 0.58 | 0.90 | 1.12 | 1.24 | 1.32 | 1.41 | 1.45 | 1.49 | 1.51 | ... |
2.4 层次总排序及其一致性检验
上面只计算了每一小层的排序和一致性检验。将各层次的权重逐一相乘得到最终方案层各指标对目标层的最终权重后,还要对大层和全部指标总体进行排序和一致性检验。
总体一致性检验的值为:
其中,为第层对总目标层的一致性指标,为第层的平均随机一致性指标。
当时,认为第层的判断矩阵通过一致性检验。
2.5 数据加权
将权重矩阵与处理完的规范化数据加权,即可得到最终的综合评分。
需要注意的是,多属性决策或综合评价的主要困难时属性间的不可公度性,在实际评价时需要消除量纲和计量单位不同对评价结果的影响。在对指标进行无量纲化处理时,要注意区分效益型指标、成本型指标、固定型指标和区间型指标,具体处理方法可看本栏目的第一节:
[评价体系] 1、数据规范化/无量纲化方法_禾木页-CSDN博客
3 案例:某学科创新能力评价指标体系
层次分析法在综合评价中一个重要作用是用于确定评价体系的指标权重。
案例来自于:谭春辉.高校哲学社会科学创新能力评价模型与机制[M].北京:科学出版社,2016.5:85-89,引用时有所删改。
3.1 构建评价指标体系
设某高校某学科的创新能力评价指标体系由3个准则层、9个分准则层、18个方案层指标构成,详情如下。
目标层 |
准则层 (一级指标) |
分层指标 (二级指标) |
方案层 (三级指标) |
某学科创新能力 |
创新投入 U1 |
科研队伍 U11 |
...U111 |
...U112 | |||
科研经费 U12 |
...U121 | ||
...U122 | |||
科研设施 U13 |
...U131 | ||
...U132 | |||
创新运行 U2 |
社会支持 U21 |
...U211 | |
...U212 | |||
管理机制 U22 |
...U221 | ||
...U222 | |||
组织文化 U23 |
...U231 | ||
...U232 | |||
创新产出 U3 |
科研产出 U31 |
...U311 | |
...U312 | |||
学科建设 U32 |
...U321 | ||
...U322 | |||
社会贡献 U33 |
...U331 | ||
...U332 |
3.2 构造判断矩阵及一致性检验
(1)目标层下的判断矩阵及一致性检验
项目 |
创新投入 U1 |
创新运行 U2 |
创新产出 U3 |
相对权重向量wi (根法) |
创新投入 U1 |
1 | 1/2 | 1/2 | 0.1958 |
创新运行 U2 |
2 | 1 | 1/2 | 0.3108 |
创新产出 U3 |
2 | 2 | 1 | 0.4934 |
计算该判断矩阵的特征根和特征向量分别为:
一致性指标:
查表得:当n=3时,对应的平均一致性指标
所以一致性比率,认为判断矩阵的一致性是可以接受的。
(2)求准则层和分准则层下的判断矩阵及一致性检验
按照上述方法,分别对各层级建立判断矩阵分别进行一致性检验,还需检验12次。
创新投入U1、科研队伍U11、科研经费U12、科研设施U13(4个)
创新运行U2、社会支持U21、管理机制U22、组织文化U23(4个)
创新产出U3、科研产出U21、学科建设U32、社会贡献U33(4个)
(3)经一致性检验后的判断矩阵,可以得到各层指标的最终权重
目标层 |
准则层 (一级指标) |
分层指标 (二级指标) |
方案层 (三级指标)(略) |
某学科创新能力 |
创新投入 U1/ 0.1958 |
科研队伍 U11/ 0.6917 |
...U111/ 0.6319 |
...U112/ 0.3681 | |||
科研经费 U12/ 0.2364 |
...U121/ 0.3456 | ||
...U122/ 0.6544 | |||
科研设施 U13/ 0.0819 |
...U131/ 0.2364 | ||
...U132/ 0.7636 | |||
创新运行 U2/ 0.3108 |
社会支持 U21/ 0.0974 |
...U211/ ... | |
...U212/ ... | |||
管理机制 U22/ 0.5695 |
...U221/ ... | ||
...U222/ ... | |||
组织文化 U23/ 0.3331 |
...U231/ ... | ||
...U232/ ... | |||
创新产出 U3/ 0.4934 |
科研产出 U31/ 0.7838 |
...U311/ ... | |
...U312/ ... | |||
学科建设 U32/ 0.1349 |
...U321/ ... | ||
...U322/ ... | |||
社会贡献 U33/ 0.0813 |
...U331/ ... | ||
...U332/ ... |
3.3 计算综合评价得分
获取方案层各指标数据,对其进行规范化处理后,按照权重逐级相乘,可得到最终某学科创新能力的综合得分,以及在各分层(如U1、U2、U3;U11、U12...)的细项得分。
指标规范化方法:[评价体系] 1、数据规范化/无量纲化方法_禾木页-CSDN博客
参考:
[1] 刘保东、宿洁、陈建良.数学建模基础教程[M].北京:高等教育出版社,2015.9:404-407
[2] 谭春辉.高校哲学社会科学创新能力评价模型与机制[M].北京:科学出版社,2016.5:85-89
[评价体系] 2、层次分析法AHP原理、例题相关推荐
- 层次分析法AHP原理、例题
1 基本介绍 层次分析法(analytic hierarchy process,简称AHP)是解决多因素综合评价问题的常用方法,该方法是美国运筹学家,匹茨堡大学教授T.L. Saaty于20世纪70年 ...
- 熵权法EW与层次分析法AHP之数学原理及实例
1.概述 对于多指标或多目标决策问题,由于涉及到多个指标或属性,在对实测数据进行评价时,需要确定这些指标之间的相互权重,各指标权重的客观性与合理性也会大大影响到最终的评价结果.目前对于指标权重确定的方 ...
- 数学建模之层次分析法AHP
层次分析法(Analytic Hierarchy Process,AHP)这是一种定性和定量相结合的.系统的.层次化的分析方法.这种方法的特点就是在对复杂决策问题的本质.影响因素及其内在关系等进行深入 ...
- R语言应用实战-基于R语言的综合评价(层次分析法AHP为例)
一.综合评价的基本概念 对一个事物的评价往往会涉及多个因素或者多个指标,评价是在多个因素相互作用下的一个综合判断.多指标综合评价方法具有以下的特点:包含若干个指标,分别说明被评价对象的不同方面,评价方 ...
- 层次分析法AHP - 代码注释多 - ( 数据建模 Python代码)
实际生活中,往往有一些很复杂的系统,我们没办法直观草率的确定权重,比如甲.乙.丙三人竞选总统,严谨的说,需要从三人的社交能力.管理能力.经济能力等方面来考虑,在每个方面,三位候选人的得分也不同,那么到 ...
- 2010年高教社杯全国大学生数学建模竞赛题目B题解析及层次分析法AHP在其中的应用
2010年高教社杯全国大学生数学建模竞赛题目 B题 2010年上海世博会影响力的定量评估 2010年上海世博会是首次在中国举办的世界博览会.从1851年伦敦的"万国工业博览会"开始 ...
- MATLAB实现层次分析法AHP及案例分析
层次分析法(Analytic Hierarchy Process, AHP) 1 模型背景 美国运筹学家匹兹堡大学教授Saaty在20世纪70年代初提出的一种层次权重决策分析方法. 层次分析法(Ana ...
- 层次分析法 AHP
层次分析法(Analytic Hierarchy Process,简称 AHP)是对一些较为复杂.较为模糊的问题作出决策的简易方法,它特别适用于那些难于完全定量分析的问题.它是美国运筹学家 T. L. ...
- 层次分析法 计算机程序,层次分析法(AHP)程序的设计
摘要: 层次分析法可将一些彼此间重要性不明确的因素加以条理化,并排出各因素间相对重要性的次序,使一些不能算出具体数量的决策问题,可取得较为理想的决策分析效果.*AHP*"5o FOR I=1 ...
- 【数学建模】层次分析法(AHP)-Python实现
1 前言 本文主要讲解层次分析法(AHP)的python实现,后续会跟进实例分析 2 代码实现 导入包 import numpy as np 2.1 构造判断矩阵 判断矩阵一般采用专家意见法,也就是德 ...
最新文章
- 贝叶斯概率分类参数估计中参数是什么
- getopt java_Java命令行界面(第28部分):getopt4j
- 计算获取最小值和最大值
- java 课后习题 二维坐标距离 三角形判断等
- angular 自定义组件_如何创建Angular 6自定义元素和Web组件
- android:fillviewport=true 不起作用,无法在android模拟器中滚动
- android点击另一个app,Android 怎么从一个APP中打开另外一个APP
- 常用插件的封装(轮播图、选项卡、楼梯导航及、拖拽)
- androidx86 9.0下载_Surface pro 安装 android x86/chrome OS
- Android Button 实现透明 + 圆角按钮效果
- JavaScript是什么?看着一篇就够了
- LANP 环境搭建,git配置,ftp配置等
- linux 删除文件的最后一行
- 女程序员在公司受到的待遇有什么不一样?
- 今日头条2018校招编程题
- 计算机机房一般在几楼,21层的楼房设备层一般在几楼
- 分布式系统的特点及问题
- 神经对抗网络 自动标注,神经对抗网络研究课题
- OpenCV VideoCapture 设置和获取摄像头参数
- Linux_01_课堂笔记
热门文章
- python 对任意文件(jpg,png,mp3,mp4)base64的编码解码
- fortran和python的效率_Fortran数值计算真的比C快吗,经测试是一样快的,是不是很多人都在以讹传讹?...
- Sqlloader导数据进数据库时间过长或卡住原因探讨及解决办法
- 网络测速工具iperf使用介绍
- CCS软件的安装教程
- python安装哪个版本比较好,python选择哪个版本安装
- 聚类算法论文研读 record
- 彻底删除MySQL教程
- 制作自启动的MSDN简体中文版和英文版win98ISO镜像
- 汇编语言 王爽 第四版 第二章 检测点2.1