层次分析法(AHP)
层次分析法(AHP法)

一致性检验是层次分析法 中非常重要的步骤,可以 保证分析结果的可靠性
04
CATALOGUE
层次单排序
特征向量法
总结词
通过计算判断矩阵的特征向量来确定各因素权重的方法。
详细描述
特征向量法是层次分析法中确定权重的一种常用方法。它基于线性代数原理,通过计算判断矩阵的特 征值和特征向量,得到各因素的权重值。这种方法能够反映各因素之间的相对重要性,广泛应用于决 策分析和多目标优化等领域。
要点一
总结词
通过计算判断矩阵的最大特征值对应的特征向量来确定各 因素权重的方法。
要点二
详细描述
最大特征值法也是层次分析法中确定权重的一种常用方法 。它基于矩阵论原理,通过计算判断矩阵的最大特征值和 对应的特征向量,得到各因素的权重值。这种方法能够反 映各因素之间的相对重要性,并且在判断矩阵一致性检验 中具有重要作用。最大特征值法在多目标决策、系统评价 等领域有广泛的应用。
03
CATALOGUE
构造判断矩阵
标度定义
标度2
两个元素相比,前者比后者稍 重要
标度4
两个元素相比,前者比后者强 烈重要
标度1
两个元素相比,具有相同的重 要性
标度3
两个元素相比,前者比后者明 显重要
标度5
两个元素相比,前者比后者极 端重要
判断矩阵的构造
01
通过专家咨询、比较等方法,对每一层次各元素相对重要性给 出判断
02
将判断结果整理成矩阵形式
判断矩阵的元素aij表示第i个元素与第j个元素相对重要性的比值
03
判断矩阵的一致性检验
一致性检验是检验各元素 重要性判断是否具有逻辑 一致性
当CR<0.1时,认为判断 矩阵的一致性是可以接受 的;否则,需要对判断矩 阵进行调整
ahp层次分析法

ahp层次分析法
什么是AHP层次分析法?
AHP层次分析法是一种量化决策方法,用于归纳分析和比较复杂的挑选抉择,帮助利用决策者的认识和经验,把相关的变量等级排序。
AHP层次分析法是一种
以人为核心的分析方法,其目的是通过让决策者以主观的方式表达他们的决策标准和优先次序,并通过让决策者进行一系列比较和量化操作,形成一种多维度的定性分析思维模型,从而达到精准做出最优决策的目的。
AHP分析步骤:
1、定义模型维度:第一步首先定义分析模型的维度,或者叫哪些变量要参与
分析。
2、建立多视角比较矩阵:建立多个变量的比较矩阵,把它们的相互关系量化,并确定每一维度之间的优先次序。
3、计算消融系数:计算不同比较矩阵的消融系数,识别出各维度的优先次序。
4、结果评价:分析消融系数,就可以由此得出比较变量的优化决策结果。
AHP层次分析法可以用在多种场合,比如解决市场策略决策,品质控制,能
源工程,风险评估,工服位置选择等。
AHP层次分析法在学术研究和实践中受到
广泛应用,其特殊之处,在于能够使决策者可以使用他们的专业知识和认知维度辅助解决复杂的问题,提供准确的分析结果,降低分析过程的投入成本,并且可以帮助决策者更加清楚地理解决策结果。
ahp层次分析法

ahp层次分析法Ahp层次分析法(AnalyticHierarchyProcess,AHP)是一种综合决策分析方法,主要用于复杂环境下的决策分析和优选。
它是由美国管理学家托马斯Saaty于1970年提出的,是一种更具体的优先级决策分析方法。
AHP能有效的提高复杂环境下的决策效率,这个方法可以显著减少企业决策者在决策过程中所面临的不确定性和复杂度。
AHP层次分析法具有以下几个特点:一,AHP可以深入理解用户的需求,一个AHP决策结果可以迅速完成,并且可以改变决策的方向;第二,AHP的处理结果是单一的,而不会出现多种可能的结果;第三,AHP易于操作和理解;第四,AHP可以使用大量的数据量,可以得到准确的结果;第五,AHP可以获得多个决策者的协调意见;第六,AHP 简洁明了,可以迅速给出满意的决策。
AHP决策分析包括四个关键步骤:数据收集、层次结构建模、比较矩阵构建以及最后的决策结果确定。
首先是数据收集,数据收集的目的是获得参与者的意见,定义参与者关于决策的偏好,以及对不同可能解决方案的评估。
其次,层次结构建模,层次结构建模是一个重要步骤,它将决策问题和多个偏好绩效方案结合在一起,使得决策者能够更好的理解不同可能解决方案之间的区别。
第三,比较矩阵构建,比较矩阵帮助权衡不同偏好绩效方案之间的相互关系,并最终准确定义出最优解决方案。
最后,决策结果确定,通过矩阵的计算,将最终的决策结果定义出来。
Ahp层次分析法用到的模型可以大致分为三类:全局序数模型、本地序数模型和组合序数模型。
全局序数模型是指直接使用参与者提供的相对评价数据,以及计算耦合权矩阵中的权重,并利用矩阵的迭代解耦合矩阵,最终获得最优解。
本地序数模型是指首先使用参与者提供的评价数据,然后建立一个本地评价矩阵来存储这些提供的数据,然后使用全局序数模型来计算权重值,来计算最后的决策结果。
组合序数模型是指将全局序数模型和本地序数模型组合在一起,以更有效的计算出最终的决策结果。
层次分析法(AHP)

层次分析法(AHP)层次分析法(AHP)对于草地农业生态系统这个涉及复杂的社会、经济、生态问题的系统,过去的系统分析与设计常常凭经验,靠主观判断进行,缺乏应有的科学性,因而往往造成重大失误。
层次分析法是一种新的定性分析与定量分析相结合的系统分析方法,是将人的主观判断用数量形式表达和处理的方法,简称AHP(The Analytic Hierarchy Process)法。
近年来,层次分析法在草地农业生态系统的系统分析、设计与决策中日益受到重视。
1层次分析法的基本方法和步骤层次分析法是把复杂问题分解成各个组成因素,又将这些因素按支配关系分组形成递阶层次结构。
通过两两比较的方式确定各个因素相对重要性,然后综合决策者的判断,确定决策方案相对重要性的总排序。
运用层次分析法进行系统分析、设计、决策时,可分为4个步骤进行;(1)分析系统中各因素之间的关系,建立系统的递阶层次结构;(2)对同一层次的各元素关于上一层中某一准则的重要性进行两两比较,构造两两比较的判断矩阵;(3)由判断矩阵计算被比较元素对于该准则的相对权重;(4)计算各层元素对系统目标的合成权重,并进行排序,2递阶层次结构的建立首先把系统问题条理化、层次化,构造出一个层次分析的结构模型。
在模型中,复杂问题被分解,分解后各组成部分称为元素,这些元素又按属性分成若干组,形成不同层次。
同一层次的元素作为准则对下一层的某些元素起支配作用,同时它又受上面层次元素的支配。
层次可分为三类;(1)最高层:这一层次中只有一个元素,它是问题的预定目标或理想结果,因此也叫目标层;(2)中间层:这一层次包括要实现目标所涉及的中间环节中需要考虑的准则。
该层可由若干层次组成,因而有准则和子准则之分,这一层也叫准则层;(3)最底层:这一层次包括为实现目标可供选择的各种措施、决策方案等,因此也称为措施层或方案层。
上层元素对下层元素的支配关系所形成的层次结构被称为递阶层次结构。
当然,上一层元素可以支配下层的所有元素,但也可只支配其中部分元素。
层次分析法AHP法

心理学家以为成对比较旳原因不宜超出9个,即 每层不要超出9个原因。
成对比较阵和权向量
比较尺度aij
Saaty等人提出1~9尺度——aij 取值
1,2,… , 9及其互反数1,1/2, … , 1/9
上述两相邻判断旳中值
原因i与j比较旳判断aij,则原因j与i比较旳判断aji=1/aij
对于 n 个元素 A1, …, An 来说,经过两两比 较,得到成对比较(判断)矩阵 A = (aij)nn:
其中判断矩阵具有如下性质: (1)aij > 0; (2)aij = 1/aji; (3)aii = 1。 我们称 A 为正旳互反矩阵。
3.一种好旳层次构造对于处理问题是极为 主要旳。层次构造建立在决策者对所面临 旳问题具有全方面进一步旳认识基础上, 假如在层次旳划分和拟定层次之间旳支配 关系上举棋不定,最佳重新分析问题,搞 清问题各部分相互之间旳关系,以确保建 立一种合理旳层次构造。
例1. 选择旅游地
目的层
怎样在3个目旳地中按照景色、 费用、居住条件等原因选择.
例2 旅游
假期旅游,是去风光秀丽旳苏州,还是 去凉爽宜人旳北戴河,或者是去山水甲天下 旳桂林?一般会根据景色、费用、食宿条件、 旅途等原因选择去哪个地方。
例3 择业 面临毕业,可能有高校、科研单位、企
业等单位能够去选择,一般根据工作环境、 工资待遇、发展前途、住房条件等原因择业。
例4 科研课题旳选择 因为经费等原因,有时不能同步开展几
因为λ(A旳特征根) 连续旳依赖于aij ,则λ比n 大旳越 多,A 旳不一致性越严重。引起旳判断误差越大。 因而能够用 λ-n 数值旳大小来衡量 A 旳不一致程度。
层次分析法(AHP)

第一单元层次分析法一AHP介绍(The Analgtic Hierarachy Process AHP)、尸、-前言最优化技术在决策分析中占着极重要的位置,数学模型在最优化技术中占着统治地位;由于系统越来复杂,数学模型也越来越复杂,掌握运用困难很多,并且随着复杂性增加,模型解与实际要求距离也在增加。
事实上,数学模型也非万能,决策中大量因素无法定量表示,所以,有时人们不得不回到决策的起点和终点:——人的选择和判断,需要认真地研究选择和判断的规律,这就是AHP 产生的背景。
匹兹堡大学Saaty教授于七十年代中期提出层次分析法AHP。
于80年代初由Saaty 的学生介绍到我国。
层次分析AHP的特点:1. 输入信息主要是决策者的选择和判断。
决策过程充分反映了决策者对决策问题的认识;2. 简洁性:基于高中知识,可不用计算机完成计算;3. 实用性:能进行定量分析,也可定性分析;而通常最优化方法只能用于定量分析;4. 系统性:人们决策大致分三种:(因果判断、概率推断和系统推断),AHP 把问题看作一个系统属于第三种,真正要搞清楚AHP 原理,需要深刻的数学背景。
好在我们只重应用,并不过多涉及AHP 的数学背景。
AHP的主要不足在于:1. AHP只能用于选择方案,而不能生成方案;主观性太强,从层次结构建立,判断矩阵的构造,均依赖决策人的主观判断,选择,偏好,若判断失误,即可能造成决策失误。
规划论——采用较严格的数学计算,把人的主观性降到最低程度;但有些决策结果令决策人难以接受。
AHP——从本质上讲是试图使人的判断条理化,所得结果基本上依据人的主观判断,当决策者的判断因受个人偏好影响对客观规律歪曲时,AHP 的结果显然靠不住,所以,AHP 中通常是群组判断方式。
尽管AHP在理论上尚不完善,应用中也有缺陷;但由于AHP简单、实用,仍被视为是多目标决策的有效方法,至今仍被广泛应用的一种无结构决策方法。
§1 AHP 预备知识(一)1. 特征根与特征向量设A a ij m n为n阶方阵,若存在常数和非零n维向量g (g i,g2, , g n),使得Ag g (1)则称,是矩阵A的特征根(或特征值),非零向量g是矩阵A关于(属于)特征根的特征向量。
层次分析法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法)

根法步骤:
①计算矩阵AK的每一行元素的乘积Mi
n
Mi
j 1
bij
(i 1,2, , n)
②计算Mi的n次方根 wi
wi n M i
③对向量规一化后即为
n
w
(w1
wn
)
wi wi / w j
j 1
④计算
max
n ( Aw)i i1 nwi
P3
71 5 3
P4
3 1/5 1 1/3
P5
5 1/3 3 1
C1-P
C1
P1 P2 P3 P4 P5
P1
1 2 3 47
P2 1/ 2 1 2 3 6
P3 1/ 3 1/ 2 1 2 5
P4 1/ 4 1/ 3 1/ 2 1 4
P5 1/ 7 1/ 6 1/ 5 1/ 4 1
C3-P
C3
P1 P2 P3 P4
递阶层次结构
决策目标
目标层
准则1
准则1 …… 准则K
子目标层
子准则1
子准则K
方案1
方案m
结构可分为:网状和树状
指标层 方案层
递阶层次结构
决策目标
目标层
准则1
准则1 …… 准则K
子目标层
子准则1
子准则K
方案1
方案m
结构可分为:网状和树状
指标层 方案层
构造两两判断矩阵
设A层的元素为AK,隶属于AK的下层指标元素分别为B1B2……Bn, 对A层元素AK的判断矩阵形式为:
AK
B1 Bn
其中:bij表示对AK而言,Bi对Bj的相对重要程度 1——表示Bi与Bj相比同样重要
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RI 0 0 0.58 0.90 1.12 1.24 1.32 1.41 1.45 1.49 1.51
CI 一般,当一致性比率 CR 0.1 时,认为 A RI 的不一致程度在容许范围之内,可用其归一化特征向量
作为权向量,否则要重新构造成对比较矩阵,对 A 加 以调整。 一致性检验:利用一致性指标和一致性比率<0.1 及随机一致性指标的数值表,对 A 进行检验的过程。
k 3 0.129 0.682 0.142 0.175 0.668
k1 0.595 0.082 0.429 0.633 0.166
3 层次单排序及一致性检验
层次单排序:确定下层各因素对上层某因素影响程度的过程。 用权值表示影响程度,先从一个简单的例子看如何确定权值。 例如 一块石头重量记为1,打碎分成 分别记为:w1 , w 2 , , w n
n 各小块,各块的重量
w1 w2 1 wn w2 w1 wn w2 wn 1
苏州、杭州、 桂林
方案层B
2 构造成对比较矩阵
设某层有 n 个因素, X x1 , x 2 , , x n 要比较它们对上一层某一准则(或目标)的影响程度,确定
在该层中相对于某一准则所占的比重。(即把n个因素对上
层某一目标的影响程度排序)
上述比较是两两因素之间进行的比较,比较时取1~9尺度。
检验。若检验通过,特征向量(归一化后)即为权向量;
若不通过,需要重新构造成对比较矩阵。
4.计算总排序权向量并做一致性检验 计算最下层对最上层总排序的权向量。 利用总排序一致性比率
a1CI1 a2CI 2 amCI m CR a1 RI1 a2 RI2 am RIm
4 层次总排序及其一致性检验
确定某层所有因素对于总目标相对重要性的排序权值过程,
称为层次总排序
从最高层到最低层逐层进行。设:
Z
A1 B1
A2
B2
A层m个因素A1, A2 ,, Am ,
对总目标Z的排序为
Am
a1, a2 ,, am
B层n个因素对上层 A中因素为 Aj
的层次单排序为
Bn
b1 j , b2 j ,, bnj
层次分析法
Analytic Hierarchy Process AHP
层次分析法建模
一 问题的提出
日常生活中有许多决策问题。决策是指在面临多种 方案时需要依据一定的标准选择某一种方案。 例1 购物 买钢笔,一般要依据质量、颜色、实用性、价格、 外形等方面的因素选择某一支钢笔。 买饭,则要依据色、香、味、价格等方面的因素选 择某种饭菜。 例2 旅游 假期旅游,是去风光秀丽的苏州,还是去迷人的北 戴河,或者是去山水甲天下的桂林,一般会依据景色、 费用、食宿条件、旅途等因素选择去哪个地方。
例3 择业
面临毕业,可能有高校、科研单位、企业等单位可以去 选择,一般依据工作环境、工资待遇、发展前途、住房条 件等因素择业。
例4 科研课题的选择
由于经费等因素,有时不能同时开展几个课题,一般依
据课题的可行性、应用价值、理论价值、被培养人才等因素 进行选题。
面临各种各样的方案,要进行比较、判断、评价、最后 作出决策。这个过程主观因素占有相当的比重给用数学方法 解决问题带来不便。T.L.saaty等人20世纪在七十年代提出了
一种能有效处理这类问题的实用方法。
层次分析法(Analytic Hierarchy Process, AHP)这是 一种定性和定量相结合的、系统化的、层次化的分析方法。 过去研究自然和社会现象主要有机理分析法和统计分析法两 种方法,前者用经典的数学工具分析现象的因果关系,后者
以随机数学为工具,通过大量的观察数据寻求统计规律。近
B层的层次 总排序
A B
A 1, A 2 ,, A m
a1 , a2 ,, am
B1 B2 Bn
b11 b12 b21 b22 bn1 bn 2
b1m b2 m bnm
a b
j 1 m j 1 m j
m
j 1j
b1 b2 bn
a b a b
j 1 j
2j
nj
随机构造500个成对比较矩阵
则可得一致性指标
A1, A2 ,, A500
CI1, CI 2 ,, CI500
CI1 CI 2 CI 500 RI 500
1 2 500
500 n 1
n
随机一致性指标 RI 的数值: n 1 2 3 4 5 6 7 8 9 10 11
1 1. aij , aii 1, i, j 1,2,, n a ji
3. A的各行成比例,则 rank A 1 4. A的最大特征根(值)为 λ n, 其余n-1个
5. A 的任一列(行)都是对应于特征根 n 的特征向量。
2. AT 也是一致阵
特征根均等于 0。
若成对比较矩阵是一致阵,则我们自然会取对应于最 大特征根 n 的归一化特征向量 w1, w2 ,, wn ,且 wi 1
用
aij表示第
i 个因素相对于第 j个因素的比较结果,则
1 aij a ji
A aij n n
A 则称为成对比较矩阵。
a11 a21 a n1
a1n a22 a2 n an 2 ann a12
比较尺度:(1~9尺度的含义) 尺度 含义 第i 个因素与第 j 个因素的影响相同 第 i 个因素比第 j 个因素的影响稍强 第 i 个因素比第 j 个因素的影响强 第 i 个因素比第 j 个因素的影响明显强 第 i 个因素比第 j 个因素的影响绝对地强
4 7 1 2 3
1 1 1 3
3 5 1 2 1 1
3 3 1
3 5 1 3 1 1
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
( j 1,2,, m)
B 层的层次总排序为: B1 : a1b11 a2b12 amb1m 即 B 层第 i 个因素对 B : a b a b a b 2 1 21 2 22 m 2m
总目标的权值为:
a b
j 1 j
m
ij
Bn : a1bn1 a2bn 2 ambnm
CR 0.1
进行检验。若通过,则可按照总排序权向量表示的结果进 行决策,否则需要重新考虑模型或重新构造那些一致性比
率 CR 较大的成对比较矩阵。
三 层次分析法建模举例
1 旅游问题 (1)建模
Z
A1
A1 , A2 , A3 , A4 , A5
分别分别表示景色、费用、
A2
A3
A4
A5
居住、饮食、旅途。
当 CR
0 .1
时,认为层次总排序通过一致性检验。到
此,根据最下层(决策层)的层次总排序做出最后决策。
层次分析法的基本步骤归纳如下
1.建立层次结构模型 该结构图包括目标层,准则层,方案层。 2.构造成对比较矩阵 从第二层开始用成对比较矩阵和1~9尺度。 3.计算单排序权向量并做一致性检验 对每个成对比较矩阵计算最大特征值及其对应的特征向量, 利用一致性指标、随机一致性指标和一致性比率做一致性
由于 连续的依赖于 aij,则 比 n 大的越多, A 的不 一致性越严重。用最大特征值对应的特征向量作为被比较
因素对上层某因素影响程度的权向量,其不一致程度越大,
引起的判断误差越大。因而可以用
n 数值的大小来衡量
A 的不一致程度。
定义一致性指标
CI
n
n 1
定义随机一致性指标 RI
5.073 5 CI 0.018 5 1 RI 1.12
0.018 CR 0.016 0.1 1.12
则
故
表明 A 通过了一致性验证。
对成对比较矩阵 B1 , B2 , B3 , B4 , B5 可以求层次 总排序的权向量并进行一致性检验,结果如下:
kห้องสมุดไป่ตู้
1
2
3
4
5
k 2 0.277 0.236 0.429 0.193 0.166
1 1 B5 1 1 4 4
1 4 1 4 1
(3)计算层次单排序的权向量和一致性检验 成对比较矩阵 A 的最大特征值 该特征值对应的归一化特征向量
5.073
0.263 , 0.475, 0.055, 0.099, 0.110
1 3 5 7 9
2,4,6,8表示第 i 个因素相对于第 j 个因素的影响介于上述 两个相邻等级之间。不难定义以上各尺度倒数的含义, 根据
1 。 aij a ji
由上述定义知,成对比较矩阵 A a ij 满足以下性质:, 1 aij
0
则称为正互反阵。
的影响两两比较结果如下:
1 2 , aij a ji
层次总排序的一致性检验
设 B 层 B1, B2 ,, Bn 对上层( A 层)中因素 Aj ( j 1,2,, m) 的层次单排序一致性指标为 CI j ,随机一致性指为 RI j , 则层次总排序的一致性比率为:
a1CI1 a2CI 2 amCI m CR a1 RI1 a2 RI2 am RIm
B1, B2 , B3
B1
B2
B3
分别表示苏杭、北戴河、桂林。
(2)构造成对比较矩阵
1 2 1 A 4 1 3 1 3
1 B2 3 8 1 1 3 8 1 1 3 3 1