首页 > 其他分享 >AHP层次分析法分析流程

AHP层次分析法分析流程

时间:2023-03-28 17:23:45浏览次数:28  
标签:指标 流程 矩阵 分析法 AHP 计算 一致性

AHP层次分析法分析流程:

一、案例背景

当前有一项研究,想要构建公司绩效评价指标体系,将一级指标分为4个,分别是:服务质量、管理水平、运行成本、安全生产,现在想要确定4个指标的权重。

AHP层次分析法是一种主观赋权法和客观赋权法相结合的方法,近年来,被广泛应用于指标权重的确定。该方法将定量分析和定性分析方法结合,先用专家经验判断指标相对重要程度,再计算权重,比较适合解决难以用定量方法应对的问题。因此本案例使用AHP层次分析法进行4个指标权重的确定。

二、专家打分

AHP层次分析法通过专家打分,确定各个指标之间的相对重要程度。此步骤包括两部分内容,分别是判断指标重要程度的标度确定,以及根据专家打分构造判断矩阵。

  1. 标度确定
    多位专家将各个指标进行相互比较后,使用一个判断值来表示相对重要程度,常见的标度法有1-5分标度法(最低为1分,最高为5分),和1-9分标度法(最低为1分,最高为9分).本案例使用1-9分标度法,取值说明如下表:
  1. 构造判断矩阵

当前共有20位专家对4个指标进行打分,采用1-9分标度法,将20位专家的打分进行计算平均分,得到最终判断矩阵表格,如下表:

上表格显示,管理水平相比于服务质量一般重要,为2分;相反服务质量相比于管理水平来讲,则为0.5分。运行成本相比于服务质量不太重要,为0.2分;相反,服务质量相比于运行成本比较重要,则为5分。其余指标相对重要程度解读也类似。

判断矩阵构造完成后,接下来就可以进行权重计算。

三、计算权重

计算权重需要依次计算特征根、最大特征根值、最后得到一致性指标CI值,用于下一步一致性检验使用。计算过程如下:

① 判断矩阵每一行元素的乘积:

上式中 aij第i个元素与第j个元素的关系比值。

② 计算Mi的n次方根:

③ 对向量进行归一化处理:

④ 计算判断矩阵的特征根:

⑤ 计算判断矩阵的最大特征根:

⑥ 计算一致性指标CI值:

在实际研究中,计算过程比较复杂,使用SPSSAU软件计算即可。在SPSSAU系统中,选择AHP层次分析法,将判断矩阵填写完成,如下图:

提示:SPSSAU只需要填写白色单元格,蓝色单元格会自动变化。

得到AHP层次分析结果如下表:

从上表可以得到,服务质量、管理水平、运行成本、安全生产4个指标使用AHP层次分析法计算权重(计算方法为:和积法),分析得到特征向量为(1.332,2.102,0.374,0.193);得到权重值分别为33.29%、52.54%、9.35%、4.82%;结合特征向量计算出最大特征根为4.139;接着利用最大特征根值计算得到CI值为0.046【CI=(最大特征根-n)/(n-1)】,CI值用于下述的一致性检验使用。

四、一致性检验

在构造判断矩阵时,有可能会出现逻辑错误,比如A比B重要,B比C重要,但是又出现C比A重要的情况,因此需要进行一致性检验。一致性检验使用一致性比率CR值进行分析。CR值小于0.1说明数据通过一致性检验,反之没有通过。

CR=CI/RI,CI值在上一步已经得到,为0.046,RI值直接通过查表得到,RI指标见下表:

本案例为4阶(4个指标),找到对应RI值为0.89,进行一致性检验,结果如下:

从上表可知,CR值=0.052<0.1,所以本次研究案例通过一致性检验,计算所得权重具有一致性。如果未通过一致性检验,需要检查判断矩阵是否存在逻辑问题,如果存在,则重新录入判断矩阵后再次进行分析。

五、总结

AHP层次分析法为定量分析与定性分析相结合的权重计算方法,通过专家打分,构造判断矩阵后,使用AHP层次分析法计算得到服务质量、管理水平、运行成本、安全生产4个指标的权重分别为:33.29%、52.54%、9.35%、4.82%。同时AHP层次分析法需要进行一致性检验,检验判断矩阵是否存在逻辑问题。经过计算,CR值小于0.1,通过一致性检验,说明判断矩阵不存在逻辑问题,计算权重具有科学性。

参考文献:

城镇污水处理厂绩效评价研究_魏星星

整体托管煤矿安全管理水平评价研究_张建强

标签:指标,流程,矩阵,分析法,AHP,计算,一致性
From: https://www.cnblogs.com/spssau/p/17265962.html

相关文章

  • 第六篇 计算机网络基础 - 浏览器 - 输入 url 后经历的流程
    输入URL到浏览器显示页面流程如下1、首先进行url地址解析确认URL格式是否合法2、接下来把合法的url域名地址发送至DNS服务器获取域名对应的服务器IP地......
  • 第三章 工程化 - 基于 webpack 从零构建 vue3.x 项目基本流程二
    bable概述1、babel是什么babel是把最新特性、浏览器无法兼容的代码,编译成浏览器可识别的代码(低版本浏览器对新特性的支持不友好),就比如箭头函数,经过babel的转化......
  • Ajax基本流程
    Ajax基本流程Ajax基本流程1.    Web表单中获取数据2.    建立XmlHttpRequest3.    根据XmlHttpRequest中的oper方法来确定发送的请求方式和URL以及是否同......
  • 数字IC设计全流程介绍
    数字IC设计全流程设计掌握数字集成电路设计的流程数字设计流程中每个阶段主要做哪些工作?数字设计流程中每个阶段使用的主要EDA工具?数字电路常用软件公司Mentor(ques......
  • 05 Golang 流程控制
    一、条件判断1.条件判断简介条件语句是用来判断给定的条件是否满足(表达式值是否为true或者false),并根据判断的结果决定执行情况的语句。go语言中的条件语句主要包含如......
  • 企业申请ITSS的流程
    ITSS认证内容运用一系列标准,帮助企业制定一套完整的IT服务标准体系,包含了IT服务的规划设计、部署实施、服务运营、持续改进和监督管理等全生命周期阶段应遵循的标准,涉及咨询......
  • 设计通用流程和可变点的方法一些思考
    平台化与中台设计:新问题与解决方案在从信息化到数字化的转型中,平台化一直是重要的主题之一。随着平台不断向业务领域延伸,平台抽象和建设的难度也呈指数级增加,出现了一系列......
  • 食堂用餐满意度分析——AHP及模型推广
    食堂用餐满意度分析                        ......
  • 波峰焊的工作原理和操作流程
    一、波峰焊是什么是一种将熔化的焊料喷流成特定形状的焊料波峰,将预先装有元器件的pcb印制板通过焊料波峰,使元器件焊端或引脚与印制板焊盘之间机械与电气连接的一种工艺流程......
  • Scrum团队流程
    计应212七组对Scrum团队流程的理解:Scrum的来源:来自英式橄榄球运动,本质含义就是一群人你推我搡地去抢球和控球。用球赛来类比确实是一个形象又合适的比喻,在赛场上尽管队员......