AHP层次分析法
层次分析法(AHP法)
一致性检验是层次分析法 中非常重要的步骤,可以 保证分析结果的可靠性
04
CATALOGUE
层次单排序
特征向量法
总结词
通过计算判断矩阵的特征向量来确定各因素权重的方法。
详细描述
特征向量法是层次分析法中确定权重的一种常用方法。它基于线性代数原理,通过计算判断矩阵的特 征值和特征向量,得到各因素的权重值。这种方法能够反映各因素之间的相对重要性,广泛应用于决 策分析和多目标优化等领域。
要点一
总结词
通过计算判断矩阵的最大特征值对应的特征向量来确定各 因素权重的方法。
要点二
详细描述
最大特征值法也是层次分析法中确定权重的一种常用方法 。它基于矩阵论原理,通过计算判断矩阵的最大特征值和 对应的特征向量,得到各因素的权重值。这种方法能够反 映各因素之间的相对重要性,并且在判断矩阵一致性检验 中具有重要作用。最大特征值法在多目标决策、系统评价 等领域有广泛的应用。
03
CATALOGUE
构造判断矩阵
标度定义
标度2
两个元素相比,前者比后者稍 重要
标度4
两个元素相比,前者比后者强 烈重要
标度1
两个元素相比,具有相同的重 要性
标度3
两个元素相比,前者比后者明 显重要
标度5
两个元素相比,前者比后者极 端重要
判断矩阵的构造
01
通过专家咨询、比较等方法,对每一层次各元素相对重要性给 出判断
02
将判断结果整理成矩阵形式
判断矩阵的元素aij表示第i个元素与第j个元素相对重要性的比值
03
判断矩阵的一致性检验
一致性检验是检验各元素 重要性判断是否具有逻辑 一致性
当CR<0.1时,认为判断 矩阵的一致性是可以接受 的;否则,需要对判断矩 阵进行调整
ahp层次分析法
ahp层次分析法Ahp层次分析法(AnalyticHierarchyProcess,AHP)是一种综合决策分析方法,主要用于复杂环境下的决策分析和优选。
它是由美国管理学家托马斯Saaty于1970年提出的,是一种更具体的优先级决策分析方法。
AHP能有效的提高复杂环境下的决策效率,这个方法可以显著减少企业决策者在决策过程中所面临的不确定性和复杂度。
AHP层次分析法具有以下几个特点:一,AHP可以深入理解用户的需求,一个AHP决策结果可以迅速完成,并且可以改变决策的方向;第二,AHP的处理结果是单一的,而不会出现多种可能的结果;第三,AHP易于操作和理解;第四,AHP可以使用大量的数据量,可以得到准确的结果;第五,AHP可以获得多个决策者的协调意见;第六,AHP 简洁明了,可以迅速给出满意的决策。
AHP决策分析包括四个关键步骤:数据收集、层次结构建模、比较矩阵构建以及最后的决策结果确定。
首先是数据收集,数据收集的目的是获得参与者的意见,定义参与者关于决策的偏好,以及对不同可能解决方案的评估。
其次,层次结构建模,层次结构建模是一个重要步骤,它将决策问题和多个偏好绩效方案结合在一起,使得决策者能够更好的理解不同可能解决方案之间的区别。
第三,比较矩阵构建,比较矩阵帮助权衡不同偏好绩效方案之间的相互关系,并最终准确定义出最优解决方案。
最后,决策结果确定,通过矩阵的计算,将最终的决策结果定义出来。
Ahp层次分析法用到的模型可以大致分为三类:全局序数模型、本地序数模型和组合序数模型。
全局序数模型是指直接使用参与者提供的相对评价数据,以及计算耦合权矩阵中的权重,并利用矩阵的迭代解耦合矩阵,最终获得最优解。
本地序数模型是指首先使用参与者提供的评价数据,然后建立一个本地评价矩阵来存储这些提供的数据,然后使用全局序数模型来计算权重值,来计算最后的决策结果。
组合序数模型是指将全局序数模型和本地序数模型组合在一起,以更有效的计算出最终的决策结果。
层次分析法(AHP法)
A~成对比较阵 A是正互反阵 稍加分析就发 现上述成对比 较矩阵有问题
成对比较的不一致情况
1 A 2
一致比较
1/ 2 1
4 7
不一致
a21 2 (C2 : C1 )
a13 4 (C1 : C3 )
a23 8 (C2 : C3 )
允许不一致,但要确定不一致的允许范围
1 1 B1 2 1 5
2 1 1 2
5 2 1
1 3 4 1 B4 1 1 3 1 1 1 4
1 B2 3 8 1 1 3 8 1 1 3 3 1
1 2 1 1 7 1 5 1 5
1 B3 1 1 3
4 7 1 2 3
1 1 1 3
3 5 1 2 1 1
3 3 1
3 5 1 3 1 1
层次分析法(AHP法) (Analytic Hierarchy Process)
层次分析法(AHP)是美国运筹学家匹茨堡大学教 授萨蒂(T.L.Saaty)于上世纪70年代初,为美国国防 部研究“根据各个工业部门对国家福利的贡献大小而 进行电力分配”课题时,应用网络系统理论和多目标 综合评价方法,提出的一种层次权重决策分析方法。 这种方法的特点是在对复杂的决策问题的本质、影 响因素及其内在关系等进行深入分析的基础上,利用 较少的定量信息使决策的思维过程数学化,从而为多 目标、多准则或无结构特性的复杂决策问题提供简便 的决策方法。 是对难于完全定量的复杂系统作出决策的模型和方 法。
三、层次分析法的步骤和方法
运用层次分析法构造系统模型时,大体可以分 为以下四个步骤: 1. 建立层次结构模型 2. 构造判断(成对比较)矩阵 3. 层次单排序及其一致性检验 4. 层次总排序及其一致性检验
AHP层次分析法
简介AHP层次分析法1. 何谓AHP呢?层次分析法((Analytical Hierarchy Process, 简称AHP)是个很有趣又很有用的东西,它提供一个有效的方法去进行复杂的决策,无论在一般生活、商业或学术研究上,都有很精采的应用。
例如:●软件开发管理之应用---- 在微软的MSDN文件里,其利用AHP方法来评析与比较3个信息系统的质量,以决定那一个系统的质量最好●一般生活上之应用---- 例如本章所举的例子,想找一个理想的工作,其所谓理想的评选标准有三:钱多、事少、离家近。
那么就可以利用AHP方法来从多个工作机会中评选出一个比较合乎理想的工作了。
●商业上之应用---- 例如全球性运输公司利用AHP方法评选最佳转运港口。
简而言之,AHP是将复杂的决策情境切分为数个小部份,再将这些部分组织成为一个树状的层次结构。
然后,对每一个部份的相对重要性给予权数值,然后进行分析出各个部份优先权。
对决策者而言,以层次结构去组织有关替代方案(alternative)的评选条件或标准(criteria)、权数(weight)和分析(analysis),非常有助于对事物的了解。
此外,AHP可协助捕捉主观和客观的评估测度,检验评估的一致性,以及团队所建议的替代方案,减少团队决策之失误,如失焦、无计划、无参予等。
AHP 将整个问题细分为多个较不重要的评估,但还维持整体的决策。
AHP方法是由Thomas L. Saaty教授所研究发展出来的,其适合多评选标准(Multi-Criteria)的复杂决策。
目前市面上有许多软件工具可用,包括最著名的Expert Choice软件系统,以及免费网络上AHP软件或服务,可下载Java版本的AHP系统。
2. AHP的分析步骤AHP分析包含4个步骤:Step-1. 分解(Decomposing)将整个问题分解为多个小问题。
例如,整个问题是:想找一个理想的工作。
各项工作都有三个属性(attribute),因而将理想分为三个评选条件:「钱多、事少、离家近」。
[整理]AHP层次分析法
层次分析法层次分析法(The analytic hierarchy process,简称AHP),也称层级分析法什么是层次分析法层次分析法(The analytic hierarchy process)简称AHP,在20世纪70年代中期由美国运筹学家托马斯·塞蒂(T.L.Saaty)正式提出。
它是一种定性和定量相结合的、系统化、层次化的分析方法。
由于它在处理复杂的决策问题上的实用性和有效性,很快在世界范围得到重视。
它的应用已遍及经济计划和管理、能源政策和分配、行为科学、军事指挥、运输、农业、教育、人才、医疗和环境等领域。
层次分析法的基本思路与人对一个复杂的决策问题的思维、判断过程大体上是一样的。
不妨用假期旅游为例:假如有3个旅游胜地A、B、C供你选择,你会根据诸如景色、费用和居住、饮食、旅途条件等一些准则去反复比较这3个候选地点.首先,你会确定这些准则在你的心目中各占多大比重,如果你经济宽绰、醉心旅游,自然分别看重景色条件,而平素俭朴或手头拮据的人则会优先考虑费用,中老年旅游者还会对居住、饮食等条件寄以较大关注。
其次,你会就每一个准则将3个地点进行对比,譬如A景色最好,B次之;B费用最低,C次之;C居住等条件较好等等。
最后,你要将这两个层次的比较判断进行综合,在A、B、C中确定哪个作为最佳地点。
层次分析法的基本步骤1、建立层次结构模型。
在深入分析实际问题的基础上,将有关的各个因素按照不同属性自上而下地分解成若干层次,同一层的诸因素从属于上一层的因素或对上层因素有影响,同时又支配下一层的因素或受到下层因素的作用。
最上层为目标层,通常只有1个因素,最下层通常为方案或对象层,中间可以有一个或几个层次,通常为准则或指标层。
当准则过多时(譬如多于9个)应进一步分解出子准则层。
2、构造成对比较阵。
从层次结构模型的第2层开始,对于从属于(或影响)上一层每个因素的同一层诸因素,用成对比较法和1—9比较尺度构追成对比较阵,直到最下层。
层次分析法AHP
AHP层次分析法原理一. AHP 层次分析法介绍•AHP 层次分析法简介AHP,即层次分析法(Analytic Hierarchy Process,AHP)是一种系统化的、层次化的多目标综合评价方法。
在评价对象的待评价属性复杂多样,结构各异,难以量化的情况下AHP层次分析法也能发挥作用。
•AHP 基本思想AHP 把复杂的问题分解为各个组成因素,又将这些因素按支配关系分组形成地递阶层次结构。
通过两两比较的方式确定方式确定层次中诸因素的相对重要性。
然后综合有人员的判断,确定备选方案相对重要性的总排序。
整个过程体现了入门分解问题—判断—综合,的思想特征。
•AHP 步骤1)分析问题,明确需求,确定评价指标,并建立评价层次关系。
2)构造上一层每个节点与下一层的判断矩阵。
3)由判断矩阵得出层间的相对权重(层次单排序及一致性检验)。
4)计算各层对总评价目标的总权重(层次总排序),得出各备选方案的评估结果。
二. AHP 的实际问题应用案例本章节我们将在选择购买空调的过程中使用 AHP 来完成决策。
为了从三种空调,空调A、空调B、空调C,中选购最合适的空调,我们采用 AHP法对我们的需求进行分析与评估,最终完成决策。
1. 确定评价指标,建立层次关系为了选出最合适的空调,我们确定从四个指标来对空调进行评估,分别是:价格、噪声、功耗、寿命。
在AHP 中,要构建三层层次关系:目标层、准则层、方案层。
•目标层只有一个要素,是分析问题的预期结果或期望实现的最终目标,是评价的最高准则,可称为目的或目标层•准则层准则层可以是多层构成,其包括所要考虑的准则,子准则等。
•方案层表示实现目标所提供的各种方案与措施,是最终评价对象,决策的结果将从中选出。
2. 构造上一层每个节点与下一层的判断矩阵对一层的每一个节点,与其下层的所有与其有关联的节点构建判断矩阵。
判断矩阵描述了下一层节点之间的相对重要性或优越性。
为了量化节点间的优劣先后,将用到以下判断矩阵标度定义。
层次分析法(AHP)
aij
n
aij
i 1
i,j 1,2,, n
2 ) 再按行相加得和
n
wi aij j 1
3)再规范化,得权重系数:
wi
wi
n
wi
i 1
方根法
这种方法的步骤是:
1) 按行元素求积,再求1/n次幂,得
n
wi
aij i,j 1,2,, n
j 1
2)规范化,即得权重系数
wi
wi
n
wi
用ANP进行决策的基本步骤
▪ (1) 构造ANP的典型结构: A:首先是构造控制层次.将决策目标界定,将决策准则界 定,这是问题的基本,各个准则决策目标的权重用AHP方法 得到. B:再则是构造网络层次.要归类确定每一个元素,分析其 网络结构和相互影响关系,分析元素之间的关系可用多种 方法进行. 一种是内部独立的递阶层次结构,即层次之间相 互独立;一种是内部独立,元素之间存在者循环的ANP 网络层次结构;另一种是内部依存,即元素内部存在循环 的ANP网络层次结果,这几种情况都是ANP的特例情况。 在实际决策问题中面临的基本都是元素间不存在内部独立, 既有内部依存,又有循环的ANP网络层次结构。
P4:建 图书馆
P5:引进 新设备
C1对p1 p2 p3 p4 p5的权重计算
c1 P1
p2
p3
p4
p5 w
p1 1
3
5
4
7 0.491
p2 1/3 1
3
2
5 o.232
p3 1/5 1/3 1
½
3 0.092
p4 ¼ ½
2
1
3 0.138
p5 1/7 1/5 1/3 1/3 1 0.046
AHP层次分析法
当 C.R.(k)<0.1 时,认为递阶层次结构在 k 层水平的所有判断具有整体满意的一 致性。
简介 AHP 层次分析法
1. 何谓 AHP 呢 ?
层次分析法 ((Analytical Hierarchy Process, 简称 AHP) 是个很有趣又很有用的东 西,它提供一个有效的方法去进行复杂的决策,无论在一般生活、商业或学术研究 上,都有很精采的应用。例如: z 软件开发管理之应用 ---- 在微软的 MSDN 文件里,其利用 AHP 方法来评析与比较 3 个信息系统的 质量,以决定那一个系统的质量最好 一般生活上之应用 ---- 例如本章所举的例子, 想找一个理想的工作, 其所谓理想的评选标准有三: 钱多、事少、离家近。那么就可以利用 AHP 方法来从多个工作机会中评 选出一个比较合乎理想的工作了。 商业上之应用
1≤ i ≤ j ≤ n
∑ [1ga
ij
− 1g (ω i / ω j )] 2 为最小。
⑤最小二乘法。确定权重向量 W = (ω1 , ω 2 , L , ω n ) T ,使残差平方和
1≤ i ≤ j ≤ n
∑ [1ga
ij
− 1g (ω i / ω j )] 2 为最小。
(2)一致性检验. 在计算单准则下权重向量时, 还必须进行一致性检验。 在判断矩阵的构造中, 并不要求判断具有传递性和一致性,即不要求 ai j • a jk = aik 严格成立,这是由客 观事物的复杂性与人的认识的多样性所决定的。 但要求判断矩阵满足大体上的一 致性是应该的。如果出现“甲比乙极端重要,乙比丙极端重要,而丙又比甲极端 重要”的判断,则显然是违反常识的,一个混乱的经不起推敲的判断矩阵有可能 导致决策上的失误。 而且上述各种计算排序权重向量 (即相对权重向量) 的方法, 在判断矩阵过于偏离一致性时,其可靠程度也就值得怀疑了,因此要对判断矩阵 的一致性进行检验,具体步骤如下: ①计算一致性指标 C.L. (consistency index)
层次分析法
层次分析法简介层次分析法(Analytic Hierarchy Process,AHP)这是一种定性和定量相结合的、系统的、层次化的分析方法。
这种方法的特点就是在对复杂决策问题的本质、影响因素及其内在关系等进行深入研究的基础上,利用较少的定量信息使决策的思维过程数学化,从而为多目标、多准则或无结构特性的复杂决策问题提供简便的决策方法。
是对难以完全定量的复杂系统做出决策的模型和方法。
层次分析法的原理:层次分析法根据问题的性质和要达到的总目标,将问题分解为不同的组成因素,并按照因素间的相互关联影响以及隶属关系将因素按不同的层次聚集组合,形成一个多层次的分析结构模型,从而最终使问题归结为最低层(供决策的方案、措施等)相对于最高层(总目标)的相对重要权值的确定或相对优劣次序的排定。
层次分析法的步骤,运用层次分析法构造系统模型时,大体可以分为以下四个步骤:(1)建立层次结构模型:将决策的目标、考虑的因素(决策准则)和决策对象按他们之间的相互关系分成最高层、中间层和最低层,绘制层次结构图。
最高层(目标层):决策的目的、要解决的问题;中间层(准则层或指标层):考虑的因素、决策的准则;最低层(方案层):决策时的备选方案;(2)构造判断(成对比较)矩阵;表指标之间比较量化值规定因素i比因素j量化值同等重要 1.00稍微重要 3.00较强重要 5.00强烈重要7.00极端重要9.00稍微不重要0.33较强不重要0.20强烈不重要0.14极端不重要0.11两相邻判断的中间值2、4、6、8(3)层次单排序及其一致性检验;(4)层次总排序及其一致性检验;举例:某市中心有一座商场,由于街道狭窄,人员车流量过大,经常造成交通堵塞。
市政府决定解决这个问题,经过有关专家会商研究,制订三个可行方案:a1:在商场附近修建一座环形天桥;a2:在商场附近修建地下人行通道;a3:搬迁商场决策的总目标是改善市中心交通环境,根据当地具体条件和情况,专家组织拟定五个目标作为对可行方案的评价准则:C1:通车能力;C2:方便群众;C3:基建费用不宜过高;C4:交通安全;C5:市容美观。
AHP(层次分析法)
R.I. 0
0
0.58 0.92 1.12
1.24
1.32
1.41
1.45
最后计算一致性比率CR:
(四)层次单排序
判断矩阵是针对上一层某要素而言,进行两两比较的的重 要性评比数据。层次单排序就是把本层所有要素针对上一层 某要素来说,排出评比的优劣次序,这种次序以相对数值大小 表示,称为相对权重向量。然而采用线性代数的方法计算矩阵 的特征值和特征向量比较复杂,因此一般采用近似计算,常用 的方法有方根法和求和法,方根法更普遍,以其为例步骤如下 ①计算n阶判断矩阵每一行的元素乘积Mk ②计算Mk的n次方根 ③归一化处理,得到特征向量W=(ω1, ω2,……ωn)t,就是所 求相对权重向量
一、层次分析法的原理
二、层次分析法的步骤
(一)建立层次模型 首先将需要评价的目标分解为测度因素指标,将这些因素再 按属性关系分解为次级组成因素,如此层层分解,形成一个有 序的层次递阶的因素从属关系结构,如下图1-1所示的目标层O 、准则层U、措施方案层A等。
评价总目标O
第一大 类指标U1
第二大 类指标U2
1 3
1 5
CI=0.0145
1/5 1
CR=0.0250<0.1
0.0733 0.6708
层次总排序结构如下图2-7所示
表2-7
D1 D2 0.637 0.105 A B
D3 0.258
0.1818 0.2559 0.1851 0.7272 0.0733 0.1562 0.0910 0.6708 0.6587
(三)一致性检验
一致性是指判断矩阵中个要素的重要性判断是否一致,不 能出现逻辑矛盾。当判断矩阵中的元素都符合一致性特征时, 则说明该矩阵具有完全一致性。例如,A1比A2稍微重要a12=3, A2比A3重要一点a23=2,则A1比A3的重要程度就是a13=a12×a23=6 那么就具有完全一致性,只要a13≠6,就不具有完全一致性。 然而人们在进行主观评价时,对评价指标和评价方案的认识 具有片面性,所建立的矩阵就不具有完全一致性,这就需要对 所建立的矩阵进行一致性检验。 根据矩阵理论,对n阶判断矩阵,其最大特征根为单根, 而且最大特征根λmax≥n,当n阶判断矩阵具有完全一致性时 具有唯一非零的最大特征根λmax=n,其余特征根均为零。
层次分析法(AHP)
(3)构造判断矩阵
判断矩阵元素的值反映了评估人员对各因素相 对重要性(或优劣)的经验认识,一般采用经典1-9 及其倒数的标度法。如下表所示。
图2 AHP层次结构示意图
表1 1-9 标度及其含义
(4)层次单排序及其一致性检验。
A.层次单排序就是求某一层次上各指标对其上层指标 相对重要性的权重。一般计算方法采用方根法, 设判断 矩体阵计为算B步=骤[b如ij],下阶:数为n,bij为矩阵中第i行第j列元素, 具
选择1-9比率标度法是基于下述的一些事实和科学依据
类似的,当RI<0.10时,认为层次总排序结果具有满
意的一致性,否则需要重新调整判断矩阵的元素取值。
案例:用方根法判断矩阵的最大特征根及其对应 的特征向量
1 5 3
1
5 1 1
3
1
3 3
1
(1)计算判断矩阵每一行元素的乘积
M1
1
1 5
1 3
1 15
0.067
n
Wj 0.405 2.466 1 3.871
j 1
W1
W1
n
Wj
0.405 0.105 3.871
j 1
W2
W2
n
Wj
2.466 0.637 3.871
j 1
W3
W3
n
Wj
1 0.258 3.871
j 1
正规化
ahp层 次 分 析 法
AHP层次分析法是一种将与决策总是有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性和定量分析的决策方法。
这种方法是美国运筹学家匹茨堡大学教授萨蒂于20世纪70年代初,在为美国国防部研究"根据各个工业部门对国家福利的贡献大小而进行电力分配"课题时,应用网络系统理论和多目标综合评价方法,提出的一种层次权重决策分析方法。
AHP层次分析法将一个复杂的多目标决策问题作为一个系统,将目标分解为多个目标或准则,进而分解为多指标(或准则、约束)的若干层次,通过定性指标模糊量化方法算出层次单排序(权数)和总排序,以作为目标(多指标)、多方案优化决策的系统方法。
AHP层次分析法比较适合于具有分层交错评价指标的目标系统,而且目标值又难于定量描述的决策问题。
层次分析法(AHP)
缺点:存在着较大的随意性。 譬如,对于同样一个决策问题,如果在互不干扰、互不影响的条件下,让 不同的人同样都采用AHP决策分析方法进行研究,则他们所建立的层次结构模 型、所构造的判断矩阵很可能是各不相同的,分析所得出的结论也可能各有差 异。
计算最大特征根:
max
( AW ) i nWi i 1
n
( AW ) i 表示向量AW的第i个分量。
(二) 方根法
计算判断矩阵每一行元素的乘积
M i bij (i 1,2,, n)
j 1
计算M i 的n次方根
n
W i n M i (i 1,2,, n)
(4)对C而言,bi比bj稍重要,则bij=3。
(5)对C而言,bi比bj同样重要,则bij=1。 (6)对C而言,bi比bj稍次要,则bij=1/3。
(7)对C而言,bi比bj次要,则bij=1/5。
(8)对C而言,bi比bj次要很多,则bij=1/7。 (9)对C而言,bi比bj极为次要,则bij=1/9。
AHP的基本步骤
明确问题
建立多级递阶层次结构
建立判断矩阵
相对重要度计算和一致性检验 综合重要度的计算
建立多级递阶层次结构
最简单的层次结构
第1级
目标
目标层
第2级
准则1
准则2
。。。
准则n
准则层
第3级
方案1
方案2
。。。
层次分析法AHP
层次分析法一、层次分析法简介美国运筹学家Saaty于20世纪70年代初提出了著名的层次分析法(Analytic Hierarchy Process简称AHP)。
层次分析法就是将与决策有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性与定量分析的决策方法。
该方法具有系统、灵活、简洁的优点。
运用层次分析法建模来解决实际问题,可按如下五个步骤:步骤l 定义问题,确定目标步骤2从最高层(目标层),通过中间层(准则层)到最低层(方案层)构成一个层次结构模型步骤3 两两比较打分,确定下层对上层的分数准则层中的各准则在目标衡量中所占的比重并不一定相同,在决策者的心目中,它们各占有一定的比例。
引用数字1-9及其倒数作为标度来定义判断矩阵(见表1)。
表1 判断矩阵标度定义标度含义含义l 表示两个因素相比,具有相同重要性3 表示两个因素相比,前者比后者稍重要5 表示两个因素相比,前者比后者明显重要7 表示两个因素相比,前者比后者强烈重要9 表示两个因素相比,前者比后者极端重要2,4,6,8 表示上述相邻判断的中间值倒数若因素i与因素j的重要性之比为,那么因素j与因素i重要性之比为步骤4 层次合成计算步骤5一致性检验1)计算一致性指标CI(consmtency index)其中,为判断矩阵的最大特征值。
2)查找一致性指标RI(见表2)表2 平均随机一致性指标n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 RI 0 O O、52 0.89 1.12 1、24 1、36 1、41 1.46 1.49 1.52 1.54 1.56 1.583)计算一致性比例CR(consistency ratio)当CR<0、10时,认为通过了一次性检验,否则应作适当修正。
二、层次分析法权重向量W计算方法层次分析法有四种计算方法求权重:算术平均法、几何平均法、特征向量法、最小二乘法。
1、算术平均法(求与法)由于判断矩阵A中的每一列都近似地反映了权值的分配情形,故可采用全部列向量的算术平均值来估计权向量。
ahp层次分析法
ahp层次分析法
什么是AHP层次分析法?
AHP层次分析法是一种量化决策方法,用于归纳分析和比较复杂的挑选抉择,帮助利用决策者的认识和经验,把相关的变量等级排序。
AHP层次分析法是一种
以人为核心的分析方法,其目的是通过让决策者以主观的方式表达他们的决策标准和优先次序,并通过让决策者进行一系列比较和量化操作,形成一种多维度的定性分析思维模型,从而达到精准做出最优决策的目的。
AHP分析步骤:
1、定义模型维度:第一步首先定义分析模型的维度,或者叫哪些变量要参与
分析。
2、建立多视角比较矩阵:建立多个变量的比较矩阵,把它们的相互关系量化,并确定每一维度之间的优先次序。
3、计算消融系数:计算不同比较矩阵的消融系数,识别出各维度的优先次序。
4、结果评价:分析消融系数,就可以由此得出比较变量的优化决策结果。
AHP层次分析法可以用在多种场合,比如解决市场策略决策,品质控制,能
源工程,风险评估,工服位置选择等。
AHP层次分析法在学术研究和实践中受到
广泛应用,其特殊之处,在于能够使决策者可以使用他们的专业知识和认知维度辅助解决复杂的问题,提供准确的分析结果,降低分析过程的投入成本,并且可以帮助决策者更加清楚地理解决策结果。
AHP层次分析法
成果贡献 B1
人才培养 B2
可行性 B3
发展前景 B4
实
科
优
难
用
技
势
易
价
水
发
程
值
平
挥
度
C1
C2
C3
C4
经
社
济
会
效
效
益
益
C11
C12
课题1
……
第四页,共29页。
研
财
究
政
周
支
期
持
C5
C6
课题N
5.1 AHP方法的根本原理 二、判断(pànduàn)矩阵及其特征向量
AHP方法采用优先权重作为区分方案优劣程度的指标。 优先权重是一种相对度量数,表示方案相对优劣的程度,其数值介于0和 1之间。在给定的决策准那么之下,数值越大,方案越优,反之越劣。方案层各 方案关于目标准那么体系(tǐxì)整体的优先权重,是通过递阶层次从上到下逐层计算 得到。这个过程称为递阶层次权重解析过程。
第八页,共29页。
5.1 AHP方法(fāngfǎ)的根本原理 三、判断矩阵的一致性
定义 (dìngyì)1:
A(aij)mm, A0,
如果满足以下(xiàliè)二个条件 :
设 (1)aii 1, (2)aij a 1 ji; i,j1,2, ,m
那么称 A 为互反矩阵。
定义2:设 A(aij)mm, A0, 如果满足以下三个条件:
当C.R≤0.1时,接受判断矩阵,否那么,修改判断矩阵
第十四页,共29页。
5.1 AHP方法(fāngfǎ)的根本原理 四、判断矩阵求解
判断矩阵 A=(aij)m×m 是决策者主观判断的描述(miáo shù),求解判断矩阵并 不要求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
层次分析法层次分析法(The analytic hierarchy process,简称AHP),也称层级分析法什么是层次分析法层次分析法(The analytic hierarchy process)简称AHP,在20世纪70年代中期由美国运筹学家托马斯·塞蒂(T.L.Saaty)正式提出。
它是一种定性和定量相结合的、系统化、层次化的分析方法。
由于它在处理复杂的决策问题上的实用性和有效性,很快在世界范围得到重视。
它的应用已遍及经济计划和管理、能源政策和分配、行为科学、军事指挥、运输、农业、教育、人才、医疗和环境等领域。
层次分析法的基本思路与人对一个复杂的决策问题的思维、判断过程大体上是一样的。
不妨用假期旅游为例:假如有3个旅游胜地A、B、C供你选择,你会根据诸如景色、费用和居住、饮食、旅途条件等一些准则去反复比较这3个候选地点.首先,你会确定这些准则在你的心目中各占多大比重,如果你经济宽绰、醉心旅游,自然分别看重景色条件,而平素俭朴或手头拮据的人则会优先考虑费用,中老年旅游者还会对居住、饮食等条件寄以较大关注。
其次,你会就每一个准则将3个地点进行对比,譬如A景色最好,B次之;B费用最低,C次之;C居住等条件较好等等。
最后,你要将这两个层次的比较判断进行综合,在A、B、C中确定哪个作为最佳地点。
层次分析法的基本步骤1、建立层次结构模型。
在深入分析实际问题的基础上,将有关的各个因素按照不同属性自上而下地分解成若干层次,同一层的诸因素从属于上一层的因素或对上层因素有影响,同时又支配下一层的因素或受到下层因素的作用。
最上层为目标层,通常只有1个因素,最下层通常为方案或对象层,中间可以有一个或几个层次,通常为准则或指标层。
当准则过多时(譬如多于9个)应进一步分解出子准则层。
2、构造成对比较阵。
从层次结构模型的第2层开始,对于从属于(或影响)上一层每个因素的同一层诸因素,用成对比较法和1—9比较尺度构追成对比较阵,直到最下层。
3、计算权向量并做一致性检验。
对于每一个成对比较阵计算最大特征根及对应特征向量,利用一致性指标、随机一致性指标和一致性比率做一致性检验。
若检验通过,特征向量(归一化后)即为权向量:若不通过,需重新构追成对比较阵。
4、计算组合权向量并做组合一致性检验。
计算最下层对目标的组合权向量,并根据公式做组合一致性检验,若检验通过,则可按照组合权向量表示的结果进行决策,否则需要重新考虑模型或重新构造那些一致性比率较大的成对比较阵。
层次分析法的优点运用层次分析法有很多优点,其中最重要的一点就是简单明了。
层次分析法不仅适用于存在不确定性和主观信息的情况,还允许以合乎逻辑的方式运用经验、洞察力和直觉。
也许层次分析法最大的优点是提出了层次本身,它使得买方能够认真地考虑和衡量指标的相对重要性。
建立层次结构模型将问题包含的因素分层:最高层(解决问题的目的);中间层(实现总目标而采取的各种措施、必须考虑的准则等。
也可称策略层、约束层、准则层等);最低层(用于解决问题的各种措施、方案等)。
把各种所要考虑的因素放在适当的层次内。
用层次结构图清晰地表达这些因素的关系。
〔例2〕选拔干部模型对三个干部候选人y1、y2、y3,按选拔干部的五个标准:品德、才能、资历、年龄和群众关系,构成如下层次分析模型:假设有三个干部候选人y1、y2、y3,按选拔干部的五个标准:品德,才能,资历,年龄和群众关系,构成如下层次分析模型构造成对比较矩阵比较第 i 个元素与第 j 个元素相对上一层某个因素的重要性时,使用数量化的相对权重a ij来描述。
设共有 n 个元素参与比较,则称为成对比较矩阵。
成对比较矩阵中a ij的取值可参考 Satty 的提议,按下述标度进行赋值。
a ij在 1-9 及其倒数中间取值。
•a ij = 1,元素 i 与元素 j 对上一层次因素的重要性相同;•a ij = 3,元素 i 比元素 j 略重要;•a ij = 5,元素 i 比元素 j 重要;•a ij = 7,元素 i 比元素 j 重要得多;•a ij = 9,元素 i 比元素 j 的极其重要;•a ij = 2n,n=1,2,3,4,元素 i 与 j 的重要性介于a ij = 2n− 1与a ij= 2n + 1之间;•,n=1,2,...,9,当且仅当a ji = n。
成对比较矩阵的特点:。
(备注:当i=j时候,a ij = 1)对例 2,选拔干部考虑5个条件:品德x1,才能x2,资历x3,年龄x4,群众关系x5。
某决策人用成对比较法,得到成对比较阵如下:a14= 5 表示品德与年龄重要性之比为 5,即决策人认为品德比年龄重要。
作一致性检验从理论上分析得到:如果A是完全一致的成对比较矩阵,应该有a ij a jk = a ik。
但实际上在构造成对比较矩阵时要求满足上述众多等式是不可能的。
因此退而要求成对比较矩阵有一定的一致性,即可以允许成对比较矩阵存在一定程度的不一致性。
由分析可知,对完全一致的成对比较矩阵,其绝对值最大的特征值等于该矩阵的维数。
对成对比较矩阵的一致性要求,转化为要求:的绝对值最大的特征值和该矩阵的维数相差不大。
检验成对比较矩阵 A 一致性的步骤如下:•计算衡量一个成对比矩阵 A (n>1 阶方阵)不一致程度的指标CI:其中λmax是矩阵 A 的最大特征值。
注解•从有关资料查出检验成对比较矩阵 A 一致性的标准RI:RI称为平均随机一致性指标,它只与矩阵阶数有关。
•按下面公式计算成对比较阵 A 的随机一致性比率 CR:。
•判断方法如下:当CR<0.1时,判定成对比较阵 A 具有满意的一致性,或其不一致程度是可以接受的;否则就调整成对比较矩阵 A,直到达到满意的一致性为止。
例如对例 2 的矩阵计算得到,查得RI=1.12,。
这说明 A 不是一致阵,但 A 具有满意的一致性,A 的不一致程度是可接受的。
此时A的最大特征值对应的特征向量为U=(-0.8409,-0.4658,-0.0951,-0.1733,-0.1920)。
这个向量也是问题所需要的。
通常要将该向量标准化:使得它的各分量都大于零,各分量之和等于 1。
该特征向量标准化后变成U= (0.4759,0.2636,0.0538,0.0981,0.1087)Z。
经过标准化后这个向量称为权向量。
这里它反映了决策者选拔干部时,视品德条件最重要,其次是才能,再次是群众关系,年龄因素,最后才是资历。
各因素的相对重要性由权向量U的各分量所确定。
求A的特征值的方法,可以用 MATLAB 语句求A的特征值:〔Y,D〕=eig(A),Y为成对比较阵的特征值,D 的列为相应特征向量。
在实践中,可采用下述方法计算对成对比较阵A=(a_{ij})的最大特征值λmax(A)和相应特征向量的近似值。
定义,可以近似地看作A的对应于最大特征值的特征向量。
计算可以近似看作A的最大特征值。
实践中可以由λ来判断矩阵A的一致性。
层次总排序及决策现在来完整地解决例 2 的问题,要从三个候选人y1,y2,y3中选一个总体上最适合上述五个条件的候选人。
对此,对三个候选人y = y1,y2,y3分别比较他们的品德(x1),才能(x2),资历(x3),年龄(x4),群众关系(x5)。
先成对比较三个候选人的品德,得成对比较阵经计算,B1的权向量ωx1(Y) = (0.082,0.244,0.674)z故B1的不一致程度可接受。
ωx1(Y)可以直观地视为各候选人在品德方面的得分。
类似地,分别比较三个候选人的才能,资历,年龄,群众关系得成对比较阵通过计算知,相应的权向量为它们可分别视为各候选人的才能分,资历分,年龄分和群众关系分。
经检验知B2,B3,B4,B5的不一致程度均可接受。
最后计算各候选人的总得分。
y1的总得分从计算公式可知,y1的总得分ω(y1)实际上是y1各条件得分ωx1(y1) ,ωx2(y1) ,...,ωx5(y1) ,的加权平均, 权就是各条件的重要性。
同理可得y2,Y3的得分为ωz(y2) = 0.243,ωz(y3) = 0.452比较后可得:候选人y3是第一干部人选。
层次分析法的用途举例例如,某人准备选购一台电冰箱,他对市场上的6种不同类型的电冰箱进行了解后,在决定买那一款式时,往往不是直接拿电冰箱整体进行比较,因为存在许多不可比的因素,而是选取一些中间指标进行考察。
例如电冰箱的容量、制冷级别、价格、型号、耗电量、外界信誉、售后服务等。
然后再考虑各种型号冰箱在上述各中间标准下的优劣排序。
借助这种排序,最终作出选购决策。
在决策时,由于6种电冰箱对于每个中间标准的优劣排序一般是不一致的,因此,决策者首先要对这7个标准的重要度作一个估计,给出一种排序,然后把6种冰箱分别对每一个标准的排序权重找出来,最后把这些信息数据综合,得到针对总目标即购买电冰箱的排序权重。
有了这个权重向量,决策就很容易了。
层次分析法应用的程序运用AHP法进行决策时,需要经历以下4个步骤:1、建立系统的递阶层次结构;2、构造两两比较判断矩阵;(正互反矩阵)3、针对某一个标准,计算各备选元素的权重;4、计算当前一层元素关于总目标的排序权重。
5、进行一致性检验。
应用层次分析法的注意事项如果所选的要素不合理,其含义混淆不清,或要素间的关系不正确,都会降低AHP法的结果质量,甚至导致AHP法决策失败。
为保证递阶层次结构的合理性,需把握以下原则:1、分解简化问题时把握主要因素,不漏不多;2、注意相比较元素之间的强度关系,相差太悬殊的要素不能在同一层次比较。
层次分析法应用实例1、建立递阶层次结构;2、构造两两比较判断矩阵;(正互反矩阵)对各指标之间进行两两对比之后,然后按9分位比率排定各评价指标的相对优劣顺序,依次构造出评价指标的判断矩阵。
3、针对某一个标准,计算各备选元素的权重;关于判断矩阵权重计算的方法有两种,即几何平均法(根法)和规范列平均法(和法)。
(1)几何平均法(根法)计算判断矩阵A各行各个元素mi的乘积;计算mi的n次方根;对向量进行归一化处理;该向量即为所求权重向量。
(2)规范列平均法(和法)计算判断矩阵A各行各个元素mi的和;将A的各行元素的和进行归一化;该向量即为所求权重向量。
计算矩阵A的最大特征值?max对于任意的i=1,2,…,n, 式中为向量AW的第i个元素(4)一致性检验构造好判断矩阵后,需要根据判断矩阵计算针对某一准则层各元素的相对权重,并进行一致性检验。
虽然在构造判断矩阵A时并不要求判断具有一致性,但判断偏离一致性过大也是不允许的。
因此需要对判断矩阵A进行一致性检验。
为了计算各要素对上一层指标的影响权重(如内容的准确性对内容质量的影响程度有多高,需要计算出该权重,而完整性、准确性和及时性3个指标对内容质量的影响权重的和为1,其它各指标也同样满足该原则),需要构建对比矩阵,即从模型的第二层开始运用9标度对从属于上一层中每个要素的同层各要素间进行两两比较,如模型中的要素i相对于要素j对上层要素的重要程度,1表示i与j同等重要,3表示i比j略重要,5表示i比j重要,7表示i比j 重要很多,9表示i比j极其重要,可以用W i/W j表示该重要程度,两两比较后可以得到以下矩阵:因为上面的矩阵是通过两两比较的结果列出来的,所有对于整个矩阵而言不一定是完全一致的,所以首先需要验证该对比矩阵的一致性。