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,通过一致性检验,说明判断矩阵不存在逻辑问题,计算权重具有科学性。

参考文献:

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/5503.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【MySQL】 SQL 执行顺序 OR 递增id用完了怎么办呢?哪个问题难回答

这里写目录标题写在前面基础概念SQL 执行顺序FROMONJOINWHEREGROUP BYHAVINGSELECTDISTINCTORDER BYMysql 自增 ID用完了1.有主键的情况解决方案2.没有主键解决方案&#xff1a;总结写在前面 三月已经结束了&#xff0c;不知道这个月你有没有被邀请面试&#xff0c;如果有面试…

【C++笔试强训】第二天

选择题 解析&#xff1a;考查printf&#xff0c;%后面-表示输出左对齐&#xff0c;输出左对齐30个字符格式为%-30f&#xff0c;.后面表示精度。%e字符以指数形势输出&#xff0c;可以认为是double类型&#xff08;也就是小数点后保留6位&#xff09;的指数。为%f字符表示输出格…

JVM问题(二) -- 内存泄漏

1. 什么是内存泄漏&#xff1a; 2. 内存泄漏的理解&#xff1a; 严格来说&#xff0c;只有对象不会再被程序用到了&#xff0c;但是GC又不能回收他们的情况&#xff0c;才叫内存泄漏。 但是实际情况很多时候一些不太好的实践&#xff08;或疏忽&#xff09;会导致对象的生命周…

2023年3月华为HCIA认证新增题库(H12-811)

850、 SNMP报文是通过 TCP来承载的。 A、对 B、错 试题答案&#xff1a;[["B"]] 试题解析&#xff1a; 851、 Trunk端口可以允许多个 VLAN通过,包括 VLAN4096。 A、对 B、错 试题答案&#xff1a;[["B"]] 试题解析&#xff1a; 852、 RADIUS是实…

【websocket消息推送】前端+后端实现websocket消息推送的整个生命周期(附源码详解)

【写在前面】写这篇文章的原因主要还是博主在工作的过程中遇到了一个困难&#xff0c;就是客户端开了两个一模一样的窗口&#xff08;A和B&#xff09;&#xff0c;然后A窗口触发一个请求&#xff0c;请求后是推送到前端的&#xff0c;但是推送的消息只推给了B&#xff0c;而A没…

【C++笔试强训】第三天

选择题 解析&#xff1a;字符数组里面的最后一个字符是0&#xff0c;说明里面本身就是一个字符串——"123456789"&#xff0c;数组名表示数组首元素的地址&#xff0c;那么p a i指向的就是字符数组中元素9&#xff0c;那么p - 3就是指向元素6的地址&#xff0c;%s打…

在VScode中配置Python开发环境----需要注意的一个点:settings.json

在VScode中配置Python开发环境&#xff08;可以参考这个博主的方法&#xff09;&#xff1a; http://t.csdn.cn/L1jux 1、安装python 官网下载地址&#xff1a;https://www.python.org/ftp/python/3.8.0/python-3.8.0-amd64.exe 双击打开.exe文件 勾选 Add Python 3.8 to Pat…

【计算机视觉 | 目标检测】DETR风格的目标检测框架解读

文章目录一、前言二、理解2.1 DETR的理解2.2 DETR的细致理解2.2.1 Backbone2.2.2 Transformer encoder2.2.3 Transformer decoder2.2.4 Prediction feed-forward networks (FFNs)2.2.5 Auxiliary decoding losses2.3 更具体的结构2.4 编码器的原理和作用2.5 解码器的原理和作用…

刚刚,Frontiers in Psychology 取消on hold状态,但这本期刊仍在评估中

3月28日时&#xff0c;Frontiers in Psychology仍处于on hold状态。 就在刚刚&#xff01;小编查询Frontiers in Psychology时&#xff0c;发现Master Journal List中&#xff0c;期刊Frontiers in Psychology的on hold标识没有了&#xff0c;这表示期刊目前正被SSCI数据库收录…

独立部署基于apiKey或accessToken的GPT聊天工具

最近chat-GPT的强大功能让人新潮澎湃,大家都在讨论,都想尝试一下。。。 奈何用不了!自己整整,内附具体步骤,如何用手机验证码注册,如何自己搭一个前端,nodejs后端,可以访问自己的GTP。 先上图: 自己搭的: 官网: 步骤一、用个代理 因为没这个无法访问GPT官网 忍…

类与对象,对象在内存的存在形式,java方法

类是抽象的&#xff0c;概念的&#xff0c;代表一类事物&#xff0c;比如人类&#xff0c;猫类..即它是数据类型对象是具体的实际的&#xff0c;代表一个具体事物&#xff0c;即实例。类是对象的模板&#xff0c;对象是类的一个个体&#xff0c;对应一个实例 public class Targ…

Jenkins入门

Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具 持续集成&#xff08;CI&#xff09;是在源代码变更后自动检测、拉取、构建和&#xff08;在大多数情况下&#xff09;进行单元测试的过程 可以简单将jenkins理解为一个代码部署工具。 在没有持续部署工具之前&#x…

【Redis进阶】Redis数据结构

文章目录1. 前言2. SDS2. 链表3. 压缩链表4. 哈希表5. 整数集合6. 跳表7. quicklist8. listpack1. 前言 Redis常用的数据结构为String&#xff0c;List&#xff0c;Hash&#xff0c;Set&#xff0c;Sorted Set。但这只是我们在用的时候键值对的表现形式&#xff0c;他们底层真…

《程序员面试金典(第6版)》面试题 08.05. 递归乘法

题目描述 递归乘法。 写一个递归函数&#xff0c;不使用 * 运算符&#xff0c; 实现两个正整数的相乘。可以使用加号、减号、位移&#xff0c;但要吝啬一些。 示例1: 输入&#xff1a;A 1, B 10 输出&#xff1a;10 示例2: 输入&#xff1a;A 3, B 4 输出&#xff1a;…

vue3使用useMouseInElement实现图片局部放大预览效果

1、首先要安装vueuse/core npm i vueuse/core2、实现过程如下&#xff1a; <template><div class"goods-image"><!-- 大图 --><div v-show"show" class"large" :style"[{backgroundImage:url(${images[currIndex]})…

Cursor,程序员的 AI 代码编辑助手

相信大家都或多或少地听说过、了解过 chatGPT &#xff0c;半个月前发布的 GPT-4 &#xff0c;可谓是 AI 赛道上的一个王炸 那么今天咸鱼给大家分享一个开源的 AI 代码编辑器——Cursor&#xff0c;让各位程序员在编程之路上一骑绝尘 &#x1f603; 介绍 Cursor 是一个人工智…

深度学习应用技巧4-模型融合:投票法、加权平均法、集成模型法

大家好&#xff0c;我是微学AI&#xff0c;今天给大家介绍一下&#xff0c;深度学习中的模型融合。它是将多个深度学习模型或其预测结果结合起来&#xff0c;以提高模型整体性能的一种技术。 深度学习中的模型融合技术&#xff0c;也叫做集成学习&#xff0c;是指同时使用多个…

209. 长度最小的子数组

209. 长度最小的子数组 力扣题目链接(opens new window) 给定一个含有 n 个正整数的数组和一个正整数 s &#xff0c;找出该数组中满足其和 ≥ s 的长度最小的 连续 子数组&#xff0c;并返回其长度。如果不存在符合条件的子数组&#xff0c;返回 0。 示例&#xff1a; 输入…

Java实现查找文件

1 问题 如何利用java来查找文件&#xff1f; 2 方法 2.1定义一个查找类&#xff0c;设置两个参数&#xff08;查找的目录和文件后缀名&#xff09;&#xff0c;然后判断文件夹是否为空 2.2 判断是否是文件夹&#xff0c;如果是文件夹则将里面的文件放入数组进行遍历&#xff08…

【Python零基础学习入门篇①】——基本语法与变量

⬇️⬇️⬇️⬇️⬇️⬇️ ⭐⭐⭐Hello&#xff0c;大家好呀我是陈童学&#xff0c;一个普通大一在校生&#xff0c;请大家多多关照呀嘿嘿&#x1f601;&#x1f60a;&#x1f618; &#x1f31f;&#x1f31f;&#x1f31f;技术这条路固然很艰辛&#xff0c;但既已选择&#x…