精华内容
下载资源
问答
  • 计算最下层对最上层总排序的权向量 4. 计算总排序权向量并做一致性检验 1 . 0 ? CR CR 进行检验若通过则可按照总排序权向量表示的结果进 行决策否则需要重新考虑模型或重新构造那些一致性比 率 较大的成对比较矩阵 m...
  • 层次分析法(AHP)详细步骤

    万次阅读 多人点赞 2019-01-07 13:01:10
    1. 算法简介 层次分析法(AHP)是美国运筹学家萨蒂于上世纪70年代初,为美国国防部研究“根据各个工业部门对国家福利的贡献大小而进行电力分配”课题时,应用网络系统理论多目标综合评价方法,提出的一种层次权重...

    1. 算法简介

    层次分析法(AHP)是美国运筹学家萨蒂于上世纪70年代初,为美国国防部研究“根据各个工业部门对国家福利的贡献大小而进行电力分配”课题时,应用网络系统理论和多目标综合评价方法,提出的一种层次权重决策分析方法。
    层次分析法是一种解决多目标的复杂问题的定性与定量相结合的决策分析方法。该方法将定量分析与定性分析结合起来,用决策者的经验判断各衡量目标之间能否实现的标准之间的相对重要程度,并合理地给出每个决策方案的每个标准的权数,利用权数求出各方案的优劣次序,比较有效地应用于那些难以用定量方法解决的课题。

    2. 算法基本原理

    例子:
    在这里插入图片描述

    2.1. 解决问题的思路

    层次分析法的基本思路是将所要分析的问题层次化;根据问题的性质和所要达成的总目标,将问题分解为不同的组成因素,并按照这些因素的关联影响及其隶属关系,将因素按不同层次凝聚组合,形成一个多层次分析结构模型;最后,对问题进行优劣比较并排列。

    2.2. 层次分析法的步骤

    1.建立层次结构模型

    • 将决策的目标、考虑的因素(决策准则)和决策对象按照他们之间的相互关系分为最高层、中间层和最低层,绘出层次结构图。
    • 最高层: 决策的目的、要解决的问题。
      最低层: 决策时的备选方案。
      中间层: 考虑的因素、决策的准则。
    • 对相邻的两层,称高层为目标层,低层为因素层

    层次分析法所要解决的问题是关于最低层对最高层的相对权重的问题,按此相对权重可以对最低层中的各种方案、措施进行排序,从而在不同的方案中做出选择或形成选择方案的原则。

    2.构造判断矩阵
    层次分析法中构造判断矩阵的方法是一致矩阵法,即:不把所有因素放在一起比较,而是两两相互比较;对此时采用相对尺度,以尽可能减少性质不同因素相互比较的困难,以提高准确度。

    判断矩阵 a i j a_{ij} aij的标度方法

    标度含义
    1表示两个因素相比,具有同样重要性
    3表示两个因素相比,一个因素比另一个因素稍微重要
    5表示两个因素相比,一个因素比另一个因素明显重要
    7表示两个因素相比,一个因素比另一个因素强烈重要
    9表示两个因素相比,一个因素比另一个因素极端重要
    2,4,6,8上述两相邻判断的中值
    倒数因素 i i i j j j比较的判断 a i j a_{ij} aij,则因素 j j j i i i比较的判断 a j i = 1 / a i j a_{ji}=1/a_{ij} aji=1/aij

    3.层次单排序及其一致性检验
    对应于判断矩阵最大特征根 λ m a x \lambda max λmax的特征向量,经归一化(使向量中各元素之和为1)后记为 W W W W W W的元素为同一层次元素对于上一层因素某因素相对重要性的排序权值,这一过程称为层次单排序

    定义一致性指标 C I = λ − n n − 1 CI=\frac {\lambda-n}{n-1} CI=n1λn
    C I = 0 CI=0 CI=0,有完全的一致性;
    C I CI CI接近于0,有满意的一致性;
    C I CI CI越大,不一致越严重。

    为了衡量 C I CI CI的大小,引入随机一致性指标 R I RI RI

    随机一致性指标 RI
    n1234567891011
    RI000.580.901.121.241.321.411.451.491.51

    定义一致性比率: C R = C I R I CR=\frac{CI}{RI} CR=RICI,一般认为一致性比率 C R < 0.1 CR<0.1 CR<0.1时,认为A的不一致程度在容许范围之内,有满意的一致性,通过一致性检验。可用其归一化特征向量作为权向量,否则要重新构造成对比较矩阵A,对 a i j a_{ij} aij加以调整。

    示例:
    在这里插入图片描述在这里插入图片描述

    4.层次总排序及其一致性检验

    • 计算某一层次所有因素对于最高层(总目标)相对重要性的权值,称为层次总排序。
    • 这一过程是从最高层次到最低层次依次进行的。
      在这里插入图片描述
      A层 m m m个因素 A 1 , A 2 , ⋅ ⋅ ⋅ , A m , A_{1},A_{2},···,A_{m}, A1,A2,,Am,对总目标Z的排序为 a 1 , a 2 , ⋅ ⋅ ⋅ , a m a_{1},a_{2},···,a_{m} a1,a2,,am
      B层 n n n个因素对上层A中因素为 A j A_{j} Aj的层次单排序为 b 1 j , b 2 j , ⋅ ⋅ ⋅ , b n j ( j = 1 , 2 , 3 , ⋅ ⋅ ⋅ , m ) b_{1j},b_{2j},···,b_{nj}(j=1,2,3,···,m) b1j,b2j,,bnj(j=1,2,3,,m)

    B层的层次总排序(即B层第 i i i个因素对总目标的权值为: ∑ j = 1 m a j b i j \sum_{j=1}^{m}a_{j}b_{ij} j=1majbij)为:
    B 1 : a 1 b 11 + a 2 b 12 + ⋅ ⋅ ⋅ + a m b 1 m , B_{1}:a_{1}b_{11}+a_{2}b_{12}+···+a_{m}b_{1m}, B1:a1b11+a2b12++amb1m,
    B 2 : a 1 b 21 + a 2 b 22 + ⋅ ⋅ ⋅ + a m b 2 m , B_{2}:a_{1}b_{21}+a_{2}b_{22}+···+a_{m}b_{2m}, B2:a1b21+a2b22++amb2m,
    ⋅ ⋅ ⋅ ···
    B n : a 1 b n 1 + a 2 b n 2 + ⋅ ⋅ ⋅ + a m b n m , B_{n}:a_{1}b_{n1}+a_{2}b_{n2}+···+a_{m}b_{nm}, Bn:a1bn1+a2bn2++ambnm,

    层次总排序的一致性比率为: C R = a 1 C I 1 + a 2 C I 2 + ⋅ ⋅ ⋅ + a m C I m a 1 R I 1 + a 2 R I 2 + ⋅ ⋅ ⋅ + a m R I m CR=\frac{a_{1}CI_{1}+a_{2}CI_{2}+···+a_{m}CI_{m}}{a_{1}RI_{1}+a_{2}RI_{2}+···+a_{m}RI_{m}} CR=a1RI1+a2RI2++amRIma1CI1+a2CI2++amCIm,当 C R < 0.1 CR<0.1 CR<0.1时,认为层次总排序通过一致性检验。
    例子:
    在这里插入图片描述在这里插入图片描述

    3.算法总结

    • 应用领域:经济计划个管理,能源政策和分配,人才选拔和评价,生产决策,交通运输,科研选题,产业结构,教育,医疗,环境,军事等。
    • 处理问题类型:决策、评价、分析、预测等。
    • 建立层次分析结构模型是关键一步,要有主要决策层参与。
    • 构造成对比较矩阵是数量依据,应由经验丰富、判断力强的专家给出。

    4.参考

    1. 层次分析法建模——《百度文库》
    展开全文
  • 通过本资料你可以掌握层次分析法原理,及应用.有实例...
  • 层次分析法基本原理  层次分析法(Analytic HierarchyProcess简称AHP)是将与决策总是有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性定量分析的决策方法。  层次分析法的主要流程分为四步:一...
  • 层次分析法基本介绍

    2020-11-01 16:23:05
    层次分析法 1.主要解决哪类问题? 评价类 评价类问题要明确:评价的目标是什么?为达到这个目标的可选方案?评价的准则或标准是什么? 2.原理/思路是啥? eg.小明高考完如何选择一个学校?/如何选择一个旅游目的地? ...

    层次分析法

    1.主要解决哪类问题?
    评价类
    评价类问题要明确:评价的目标是什么?为达到这个目标的可选方案?评价的准则或标准是什么?

    2.原理/思路是啥?
    eg.小明高考完如何选择一个学校?/如何选择一个旅游目的地?
    可以思考到,并得到表格:
    在这里插入图片描述
    在这里插入图片描述
    定义指标+权重评分→依据得分进行选择
    但是如何得到指标的权重?→两个两个指标进行比较,根据两两比较的结果来推算权重
    如何两两比较,见图:
    在这里插入图片描述在这里插入图片描述

    有了判断矩阵,就可以计算出权重,如何计算出各个旅游地在景色方面所占的权重?如下图:
    在这里插入图片描述
    在使用判断矩阵求权重前,先要进行一致性检验。什么是一致性?如何进行一致性检验?在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    如何选择指标→依据题目的背景材料、常识、网络上搜集到的参考资料
    权重的计算→算数平均数法、几何平均数法、特征值法(最常用)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    3.建模步骤是啥?
    首先分析系统中各因素之间的关系,建立系统的递阶层次结构,如图:
    在这里插入图片描述
    其次,对于同一层次的个元素之间两两比较,构造两两比较矩阵(判断矩阵)
    最后进行一致性检验,得到权重,进行计算,做出决策/判断

    4.论文中应该怎么写?

    5.模型的优缺点?
    优:可以进行无数据又需要比较的情况;定性问题之间进行量化(即用数字表示)比较;
    缺:评价的决策层不可以太多;如果决策层中指标的数据是已知的,那么我们如何利用这些数据使评价更准确?如图:
    在这里插入图片描述

    6.代码讲解?

    7.模型拓展
    eg.从九个因素中选取最重要的5个因素,就可以用层次分析法,选取权重最大的那几个。
    层次分析法常是用于论文中的某一步,而不会全篇论文。
    准则层和方案层之间可以有多重变化,如图:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 层次分析法 层次分析法(Analytic Hierarchy Process,简称 AHP)是对一些较为复杂、较为模 糊的问题作出决策的简易方法,它特别适用于那些难于完全定量分析的问题。它是美 国运筹学家 T. L. Saaty 教授于上世纪 70...

    层次分析法
    层次分析法(Analytic Hierarchy Process,简称 AHP)是对一些较为复杂、较为模 糊的问题作出决策的简易方法,它特别适用于那些难于完全定量分析的问题。它是美 国运筹学家 T. L. Saaty 教授于上世纪 70 年代初期提出的一种简便、灵活而又实用的 多准则决策方法。
    层次分析法是指将一个复杂的多目标决策问题作为一个系统,将目标分解为多个目标或准则,进而分解为多指标(或准则、约束)的若干层次,通过定性指标模糊量化方法算出层次单排序(权数)和总排序,以作为目标(多指标)、多方案优化决策的系统方法。
    层次分析法是将决策问题按总目标、各层子目标、评价准则直至具体的备投方案的顺序分解为不同的层次结构,然后用求解判断矩阵特征向量的办法,求得每一层次的各元素对上一层次某元素的优先权重,最后再加权和的方法递阶归并各备择方案对总目标的最终权重,此最终权重最大者即为最优方案。
    层次分析法比较适合于具有分层交错评价指标的目标系统,而且目标值又难于定量描述的决策问题。
    1.层次分析法的基本原理与步骤
    人们在进行社会的、经济的以及科学管理领域问题的系统分析中,面临的常常是 一个由相互关联、相互制约的众多因素构成的复杂而往往缺少定量数据的系统。层次 分析法为这类问题的决策和排序提供了一种新的、简洁而实用的建模方法。 运用层次分析法建模,大体上可按下面四个步骤进行:
    (i)建立递阶层次结构模型;
    (ii)构造出各层次中的所有判断矩阵;
    (iii)层次单排序及一致性检验;
    (iv)层次总排序及一致性检验。

    1.建立层次结构模型
    将决策的目标、考虑的因素(决策准则)和决策对象按它们之间的相互关系分为最高层、中间层和最低层,绘出层次结构图。 最高层是指决策的目的、要解决的问题。 最低层是指决策时的备选方案。 中间层是指考虑的因素、决策的准则。对于相邻的两层,称高层为目标层,低层为因素层。
    2.构造判断(成对比较)矩阵
    在确定各层次各因素之间的权重时,如果只是定性的结果,则常常不容易被别人接受,因而Santy等人提出一致矩阵法,即不把所有因素放在一起比较,而是两两相互比较,对此时采用相对尺度,以尽可能减少性质不同的诸因素相互比较的困难,以提高准确度。如对某一准则,对其下的各方案进行两两对比,并按其重要性程度评定等级。重要性比较结果,表1列出Saaty给出的9个重要性等级及其赋值。按两两比较结果构成的矩阵称作判断矩阵。判断矩阵具有如下性质:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    4.层次总排序及一致性检验
    在这里插入图片描述
    在这里插入图片描述层次分析法的缺点。
    (i)它在很大程度上依赖于人们的经验,主观因素的影响很大,它至多只能排除思维 过程中的严重非一致性,却无法排除决策者个人可能存在的严重片面性。
    (ii)比较、 判断过程较为粗糙,不能用于精度要求较高的决策问题。AHP 至多只能算是一种半定 量(或定性与定量结合)的方法。
    在这里插入图片描述

    实例+代码:
    在这里插入图片描述
    在这里插入图片描述
    注:用此函数分别算出每个的权向量和CR,最后根据各层之间的关系,算出总权值,得出结论

    展开全文
  • 层次分析法

    万次阅读 2015-06-11 18:11:53
    层次分析法(Analytic Hierarchy Process,简称AHP)是将与决策总是有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性定量分析的决策方法。该方法是美国运筹学家匹茨堡大学教授萨蒂于20世纪70年代初...
            层次分析法(Analytic Hierarchy Process,简称AHP)是将与决策总是有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性和 定量分析 的决策方法。该方法是美国运筹学家匹茨堡大学教授萨蒂于20世纪70年代初,在为 美国国防部 研究"根据各个工业部门对国家福利的贡献大小而进行电力分配"课题时,应用网络系统理论和多目标综合评价方法,提出的一种层次权重决策分析方法。
     
    应用实例编辑
    1、建立递阶层次结构;
    2、构造两两比较判断矩阵;( 正互反矩阵
    购物层次分析模型                      购物层次分析模型
    对各指标之间进行两两对比之后,然后按9分位比率排定各评价指标的相对优劣顺序,依次构造出评价指标的判断矩阵。
    3、针对某一个标准,计算各备选元素的权重;
    关于判断矩阵权重计算的方法有两种,即几何平均法(根法)和规范列平均法(和法)。
    (1)几何平均法(根法)
    计算矩阵A各行各个元素的乘积,得到一个n行一列的矩阵B;
    计算矩阵每个元素的n次方根得到矩阵C;
    对矩阵C进行归一化处理得到矩阵D;
    该矩阵D即为所求权重向量。
    (2)规范列平均法(和法)
    矩阵A每一列归一化得到矩阵B;
    将矩阵B每一行元素的平均值得到一个一列n行的矩阵C;
    矩阵C即为所求权重向量。
     

    2定义

    所谓层次分析法,是指将一个复杂的多目标决策问题作为一个系统,将目标分解为多个目标或准则,进而分解为多指标(或准则、约束)的若干层次,通过定性指标模糊量化方法算出层次单排序(权数)和总排序,以作为目标(多指标)、多方案优化决策的系统方法。
    层次分析法是将决策问题按总目标、各层子目标、评价准则直至具体的备投方案的顺序分解为不同的层次结构,然后得用求解判断矩阵特征向量的办法,求得每一层次的各元素对上一层次某元素的优先权重,最后再加权和的方法递阶归并各备择方案对总目标的最终权重,此最终权重最大者即为最优方案。这里所谓“优先权重”是一种相对的量度,它表明各备择方案在某一特点的评价准则或子目标,标下优越程度的相对量度,以及各子目标对上一层目标而言重要程度的相对量度。层次分析法比较适合于具有分层交错评价指标的目标系统,而且目标值又难于定量描述的决策问题。其用法是构造 判断矩阵 ,求出其最大 特征值 。及其所对应的 特征向量 W, 归一化 后,即为某一层次指标对于上一层次某相关指标的相对重要性权值。
     

    3优缺点

    优点

    1. 系统性的分析方法
    层次分析法把研究对象作为一个系统,按照分解、比较判断、综合的思维方式进行决策,成为继机理分析、统计分析之后发展起来的系统分析的重要工具。系统的思想在于不割断各个因素对结果的影响,而层次分析法中每一层的权重设置最后都会直接或间接影响到结果,而且在每个层次中的每个因素对结果的影响程度都是量化的,非常清晰、明确。这种方法尤其可用于对无结构特性的系统评价以及多目标、多准则、多时期等的系统评价。
    2. 简洁实用的决策方法
    这种方法既不单纯追求高深数学,又不片面地注重行为、逻辑、推理,而是把定性方法与定量方法有机地结合起来,使复杂的系统分解,能将人们的思维过程数学化、系统化,便于人们接受,且能把多目标、多准则又难以全部量化处理的决策问题化为多层次单目标问题,通过两两比较确定同一层次元素相对上一层次元素的数量关系后,最后进行简单的数学运算。即使是具有中等文化程度的人也可了解层次分析的基本原理和掌握它的基本步骤,计算也经常简便,并且所得结果简单明确,容易为决策者了解和掌握。
    3. 所需定量数据信息较少
    层次分析法主要是从评价者对评价问题的本质、要素的理解出发,比一般的定量方法更讲求定性的分析和判断。由于层次分析法是一种模拟人们决策过程的思维方式的一种方法,层次分析法把判断各要素的相对重要性的步骤留给了大脑,只保留人脑对要素的印象,化为简单的权重进行计算。这种思想能处理许多用传统的最优化技术无法着手的实际问题。[1]

    缺点

    1. 不能为决策提供新方案
    层次分析法的作用是从备选方案中选择较优者。这个作用正好说明了层次分析法只能从原有方案中进行选取,而不能为决策者提供解决问题的新方案。这样,我们在应用层次分析法的时候,可能就会有这样一个情况,就是我们自身的创造能力不够,造成了我们尽管在我们想出来的众多方案里选了一个最好的出来,但其效果仍然不够企业所做出来的效果好。而对于大部分决策者来说,如果一种分析工具能替我分析出在我已知的方案里的最优者,然后指出已知方案的不足,又或者甚至再提出改进方案的话,这种分析工具才是比较完美的。但显然,层次分析法还没能做到这点。
    2. 定量数据较少,定性成分多,不易令人信服
    在如今对科学的方法的评价中,一般都认为一门科学需要比较严格的数学论证和完善的定量方法。但现实世界的问题和人脑考虑问题的过程很多时候并不是能简单地用数字来说明一切的。层次分析法是一种带有模拟人脑的决策方式的方法,因此必然带有较多的定性色彩。这样,当一个人应用层次分析法来做决策时,其他人就会说:为什么会是这样?能不能用数学方法来解释?如果不可以的话,你凭什么认为你的这个结果是对的?你说你在这个问题上认识比较深,但我也认为我的认识也比较深,可我和你的意见是不一致的,以我的观点做出来的结果也和你的不一致,这个时候该如何解决?
    比如说,对于一件衣服,我认为评价的指标是舒适度、耐用度,这样的指标对于女士们来说,估计是比较难接受的,因为女士们对衣服的评价一般是美观度是最主要的,对耐用度的要求比较低,甚至可以忽略不计,因为一件便宜又好看的衣服,我就穿一次也值了,根本不考虑它是否耐穿我就买了。这样,对于一个我原本分析的‘购买衣服时的选择方法’的题目,充其量也就只是‘男士购买衣服的选择方法’了。也就是说,定性成分较多的时候,可能这个研究最后能解决的问题就比较少了。
    对于上述这样一个问题,其实也是有办法解决的。如果说我的评价指标太少了,把美观度加进去,就能解决比较多问题了。指标还不够?我再加嘛!还不够?再加!还不够?!不会吧?你分析一个问题的时候考虑那么多指标,不觉得辛苦吗?大家都知道,对于一个问题,指标太多了,大家反而会更难确定方案了。这就引出了层次分析法的第三个不足之处。
    3. 指标过多时数据统计量大,且权重难以确定
    当我们希望能解决较普遍的问题时,指标的选取数量很可能也就随之增加。这就像系统结构理论里,我们要分析一般系统的结构,要搞清楚关系环,就要分析到基层次,而要分析到基层次上的相互关系时,我们要确定的关系就非常多了。指标的增加就意味着我们要构造层次更深、数量更多、规模更庞大的判断矩阵。那么我们就需要对许多的指标进行两两比较的工作。由于一般情况下我们对层次分析法的两两比较是用1至9来说明其相对重要性,如果有越来越多的指标,我们对每两个指标之间的重要程度的判断可能就出现困难了,甚至会对层次单排序和总排序的一致性产生影响,使一致性检验不能通过,也就是说,由于客观事物的复杂性或对事物认识的片面性,通过所构造的判断矩阵求出的特征向量(权值)不一定是合理的。不能通过,就需要调整,在指标数量多的时候这是个很痛苦的过程,因为根据人的思维定势,你觉得这个指标应该是比那个重要,那么就比较难调整过来,同时,也不容易发现指标的相对重要性的取值里到底是哪个有问题,哪个没问题。这就可能花了很多时间,仍然是不能通过一致性检验,而更糟糕的是根本不知道哪里出现了问题。也就是说,层次分析法里面没有办法指出我们的判断矩阵里哪个元素出了问题。[1]  
    4. 特征值和特征向量的精确求法比较复杂
    在求判断矩阵的特征值和特征向量时,所用的方法和我们多元统计所用的方法是一样的。在二阶、三阶的时候,我们还比较容易处理,但随着指标的增加,阶数也随之增加,在计算上也变得越来越困难。不过幸运的是这个缺点比较好解决,我们有三种比较常用的近似计算方法。第一种就是和法,第二种是幂法,还有一种常用方法是根法。
     

    4基本步骤

    建立层次结构模型
    在深入分析实际问题的基础上,将有关的各个因素按照不同属性 自上而下 地分解成若干层次,同一层的诸因素从属于上一层的因素或对上层因素有影响,同时又支配下一层的因素或受到下层因素的作用。最上层为目标层,通常只有1个因素,最下层通常为方案或对象层,中间可以有一个或几个层次,通常为准则或指标层。当准则过多时(譬如多于9个)应进一步分解出子准则层。
    构造成对比较阵
    从层次结构模型的第2层开始,对于从属于(或影响)上一层每个因素的同一层诸因素,用 成对比较法 和1—9比较尺度构造成对比较阵,直到最下层。
    计算权向量并做一致性检验
    对于每一个成对比较阵计算最大特征根及对应 特征向量 ,利用一致性指标、随机一致性指标和一致性比率做一致性检验。若检验通过,特征向量( 归一化 后)即为权向量:若不通过,需重新构造成对比较阵。
    计算组合权向量并做组合一致性检验
    计算最下层对目标的组合权向量,并根据公式做组合一致性检验,若检验通过,则可按照组合权向量表示的结果进行决策,否则需要重新考虑模型或重新构造那些一致性比率较大的成对比较阵。
    美国运筹学家T.L.saaty于20世纪70年代提出的层次分析法(Analytic Hierarchy Process,简称AHP方法),是对方案的多指标系统进行分析的一种层次化、结构化决策方法,它将决策者对复杂系统的决策思维过程模型化、数量化。应用这种方法,决策者通过将复杂问题分解为若干层次和若干因素,在各因素之间进行简单的比较和计算,就可以得出不同方案的权重,为最佳方案的选择提供依据。运用AHP方法,大体可分为以下三个步骤:
    步骤1:分析系统中各因素间的关系,对同一层次各元素关于上一层次中某一准则的重要性进行两两比较,构造两两比较的判断矩阵;
    步骤2:由判断矩阵计算被比较元素对于该准则的相对权重,并进行判断矩阵的一致性检验;
    步骤3:计算各层次对于系统的总排序权重,并进行排序。
    最后,得到各方案对于总目标的总排序。
    构造判断矩阵
    层次分析法的一个重要特点就是用两两重要性程度之比的形式表示出两个方案的相应重要性程度等级。如对某一准则,对其下的各方案进行两两对比,并按其重要性程度评定等级。记为第 和第 因素的重要性之比,表3列出Saaty给出的9个重要性等级及其 赋值 。按两两比较结果构成的矩阵 称作判断矩阵。判断矩阵 具有如下性质:
    且 / ( =1,2,… ) 即 为 正互反矩阵
    表3比例标度表
    因素 比因素
    量化值
    同等重要
    1
    稍微重要
    3
    较强重要
    5
    强烈重要
    7
    极端重要
    9
    两相邻判断的中间值
    2,4,6,8
    计算权重向量
    为了从判断矩阵中提炼出有用信息,达到对事物的规律性的认识,为决策提供出科学依据,就需要计算判断矩阵的权重向量。
    定义:判断矩阵 ,如对 … ,成立 ,则称 满足一致性,并称 为一致性矩阵。
    一致性矩阵A具有下列简单性质:
    1、 存在唯一的非零特征值 ,其对应的特征向量归一化后 记为 ,叫做权重向量,且 ;
    2、 的列向量之和经规范化后的向量,就是权重向量;
    3、 的任一列向量经规范化后的向量,就是权重向量;
    4、对 的全部列向量求每一分量的几何平均,再规范化后的向量,就是权重向量。
    因此,对于构造出的判断矩阵,就可以求出最大特征值所对应的特征向量,然后归一化后作为权值。根据上述定理中的性质2和性质4即得到 判断矩阵 满足一致性的条件下求取权值的方法,分别称为和法和根法。而当 判断矩阵 不满足一致性时,用和法和根法计算权重向量则很不精确。
    一致性检验
    判断矩阵 的阶数 时,通常难于构造出满足一致性的矩阵来。但判断矩阵偏离 一致性条件 又应有一个度,为此,必须对判断矩阵是否可接受进行鉴别,这就是一致性检验的内涵。
    定理:设 是正互反矩阵 的最大特征值则必有 ,其中等式当且仅当 为一致性矩阵时成立。
    应用上面的定理,则可以根据 是否成立来检验矩阵的一致性,如果 比 大得越多,则 的非一致性程度就越严重。因此,定义一致性指标
    (1)
    CI越小,说明一致性越大。考虑到一致性的偏离可能是由于随机原因造成的,因此在检验 判断矩阵 是否具有满意的一致性时,还需将CI和平均随机一致性指标RI进行比较,得出检验系数CR,即
    (2)
    如果CR<0.1 ,则认为该判断矩阵通过一致性检验,否则就不具有满意一致性。
    其中,随机一致性指标RI和判断矩阵的阶数有关,一般情况下,矩阵阶数越大,则出现一致性随机偏离的可能性也越大,其对应关系如表4:
    表4 平均随机一致性指标RI标准值(不同的标准不同,RI的值也会有微小的差异)
    矩阵阶数
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    RI
    0
    0
    0.58
    0.90
    1.12
    1.24
    1.32
    1.41
    1.45
    1.49
    可见,AHP方法不仅原理简单,而且具有扎实的理论基础,是定量与定性方法相结合的优秀的决策方法,特别是定性因素起主导作用的决策问题。

    5注意事项

    如果所选的要素不合理,其含义混淆不清,或要素间的关系不正确,都会降低AHP法的结果质量,甚至导致AHP法决策失败。
    为保证递阶层次结构的合理性,需把握以下原则:
    1、分解简化问题时把握主要因素,不漏不多;
    2、注意相比较元素之间的强度关系,相差太悬殊的要素不能在同一层次比较。
     
     
     
    展开全文
  • 数学建模:层次分析法实例以及代码

    万次阅读 多人点赞 2020-11-22 22:06:09
    目录层次分析法的思想层次分析法步骤具体案例(市政工程项目建设决策)1.问题提出2.建立递阶层次结构3.构造判断矩阵(成对比较阵)并赋值4.层次单排序(计算权向量)与检验(一致性检验)计算权向量一致性检验5.层次总...
  • 《数学建模》之层次分析法

    万次阅读 多人点赞 2016-08-22 23:59:05
    1.层次分析法与数学建模 在数学建模中,通常解决的问题是:“影响某一问题的几个因素的权重大小”、“产生某一问题的主要的因素分析”、“权重的大小分析”...2.层次分析法基本原理步骤 层次分析法( Analytic
  • 层次分析法基本原理步骤 人们在进行社会的、经济的以及科学管理领域问题的系统分析中,面临的常常是 一个由相互关联、相互制约的众多因素构成的复杂而往往缺少定量数据的系统。层次 分析法为这类问题的决策...
  • 层次分析法 AHP

    千次阅读 2019-04-22 15:49:37
    层次分析法(Analytic Hierarchy Process,简称 AHP)是对一些较为复杂、较为模糊的问题作出决策的简易方法,它特别...层次分析法基本原理步骤 递阶层次结构的建立与特点 构造判断矩阵 层次单排序及一致性...
  • 层次分析法(AHP)原理以及应用

    千次阅读 多人点赞 2021-02-12 18:36:02
    博主现大三参与四次数学建模大赛,本人专业为大数据方向,由于以后或许从事数据分析行业,其实数学建模大数据分析有很多相似之处,可以说差不多是共通的。经历了这么多次比赛个人总结一些建模必备的数据分析方法是...
  • 层次分析法(Analytic Hierarchy Process) AHP是对一些较为复杂的,较为模糊的问题作出决策的简易方法,它特别适用于那些难以完全定量分析的问题。 它是美国运筹学家T.L.Saaty教授于上世纪70年代初期提出的一种...
  • 层次分析法是一种新的系统分析方法,也是一种结合定量定性分析的方法....本文介绍层次分析法原理及分析过程的基本步骤.基于层次分析法进行汽车系统分析,优选家庭轿车车型.结果表明层次分析法所得结果与实际相符.
  • 层次分析法(AHP)基础概念整理+步骤总结

    万次阅读 多人点赞 2019-07-08 17:29:17
    层次分析法是用来根据多种准则,或是说因素从候选方案中选出最优的一种数学方法 递阶层次的建立与特点 一般分为三层,最上面为目标层,最下面为方案层,中间是准则层或指标层。 最顶层是我们的目标,比如说选...
  • AHP层次分析法

    千次阅读 2017-03-24 11:21:51
    原文地址:AHP层次分析法作者:中大数模1概述 层次分析法,是应用网络系统理论和多目标综合评价方法的一种层次...2层次分析法步骤和方法 运用层次分析法构造系统模型时,大体可以分为以下五个步骤:   2.1  建立
  • AHP/层次分析法

    千次阅读 2017-05-06 20:34:38
    Analytic Hierarchy Process(AHP),层次分析法,由T.L.Saaty于上世纪70年代提出,是一种层次权重决策分析方法。 根据问题的性质要达到的总目标,将问题分解为不同的组成要素。 按照因素之间的相互影响及隶属关系,...
  • 数学建模 01层次分析法(AHP)

    千次阅读 2019-07-18 09:16:21
    层次分析法 什么是层次分析法 层次分析法,属于运筹学理论。简称AHP,是指将与决策总是有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性定量分析的决策方法。该方法是美国运筹学家匹茨堡大学教授...
  • 【AHP】层次分析法 | 过程解读 案例实践

    千次阅读 多人点赞 2020-08-20 19:56:21
    AHP 层次分析法 一. AHP 层次分析法介绍 AHP 层次分析法简介 AHP,即层次分析法(Analytic Hierarchy Process,AHP)是一种系统化的、层次化的多目标综合评价方法。在评价对象的待评价属性复杂多样,结构各异,...
  • 层次分析法(AHP)

    千次阅读 2020-06-17 15:35:39
    层次分析法 Topic 解决评价类问题,需要想到一下三个问题: 评价目标是什么 为达到这个目标有哪几种可选方案 评价准则或指标是什么 引例 高考结束,选择旅游地: 评价目标——选择最佳旅游景点 可选方案...
  • 层次分析法综合定性分析与定量分析将复杂的问题用一个逻辑有序的递阶层次结构表示出来,通过经验判断对决策方案的优劣进行排序,建立层次结构模型、构造判断矩阵、层次单排序及一致性检验、层次总排序及一致性检验是其...
  • 数学建模中的层次分析法

    千次阅读 2018-07-25 16:20:00
    层次分析法基本原理步骤 人们在进行社会的、经济的以及科学管理领域问题的系统分析中,面临的常常是 一个由相互关联、相互制约的众多因素构成的复杂而往往缺少定量数据的系统。层次 分析法为这类问题的决策...
  • 多中间层的层次分析法(一)

    千次阅读 2019-06-18 00:16:12
    一、层次分析法概述 层次分析法(Analytical Hierarchy Process 简称 AHP 是一种解决多目标的复杂问题的定性与定量相结合的决策分析方法。该方法将定量分析与定性分析结合起来,用决策者的经验判断各衡量目标能否...
  • 层次分析法在固城湖水环境质量综合评价中的应用,李瑞,单媛媛,介绍了AHP法(层次分析法)评价湖泊水环境质量的基本原理和方法步骤,建立湖泊水环境质量综合评价模型。以南京市固城湖大湖区为例,�
  • 层次分析法(小白必看&手机查看)

    千次阅读 2021-01-07 21:45:38
    本周我主要学习了层次分析法(AHP)的基本原理及其在企业资金分配方案、太阳镜产品质量评价等案例中的应用,并学习使用visio绘制所需图形以及了解maltab基础语法知识,并编程实现了一些功能。 01层次分析法概述 层次...
  • 模糊层次综评模型及应用实例 摘要介绍了模糊层次法评价水环境质量的基本原理和方法步骤建立了水环 境质量综合评价模型利用?该评价?方法就?无锡市主要河流上控制断面的水质监 测结果进行了具体分析计算确定水质优劣...
  • 数学建模模型01:层次分析法(AHP)

    千次阅读 2020-01-17 19:18:08
    一、层次分析法基本原理步骤 运用层次分析法建模,大体上可按下面四个步骤进行: (i)建立递阶层次结构模型; (ii)构造出各层次中的所有判断矩阵; (iii)层次单排序及一致性检验; (iv...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,302
精华内容 7,720
关键字:

层次分析法的基本原理和步骤