层次分析法(AHP)和模糊层次分析法(FAHP)

一、什么是层次分析法

基本思想:根据多目标评价问题的性质和总目标,把问题本身按照层次进行分解,构成一个由下而上的阶梯层次结构。

基本步骤:

  • 分析问题,确定系统中各因素之间的因果关系,对决策问题的各种要素建立多级(多层次)递阶结构模型。
  • 对同一层次(等级)的要素以上一级的要素为准则进行两两比较,并根据评定尺度确定其相对重要程度,最后据此建立判断矩阵。
  • 通过一定计算,确定各要素的相对重要度。
  • 通过综合重要度的计算,对所有的替代方案进行优先排序,从而为决策人选择最优方案提供科学的决策依据。

过程详解:

(1)建立层次模型:最顶层是优化目标,中间层是判断优劣准则,最下层是措施候选方案,因为是下层的因素影响上层,所有每一分支中下层的权重相加起来等于上层的权重。

下图是最为简单的三层结构:一层Goal,一层Criteria,一层Alternatives。其影响因素只有一层。

(2)建立判断矩阵 :判断矩阵是衡量两两元素之间相对关系的矩阵。

如对于准则层A构建判断矩阵:

矩阵中元素的意义是横排因素相对竖排因素的重要程度,用标度1-9来衡量。标度1-9依次表示重要性递增。倒数关系使判断矩阵满足矩阵要求。

注意:1.这里体现的就是主观因素,是决策者去判断哪一个因素更为重要,虽然会用客观数学方法进行求解指标的权重,但不能完全消除主观因素的影响;2.判断矩阵是针对每一层次的,每一个层次都有一个判断矩阵。

(3)求解各个指标的权重:计算方法主要有三种:算数平均法、几何平均法和特征值法。在实际运用时,可以采取多种方法联合求解权值,避免单一方法会导致误差,提高结论的全面性。

1.算数平均法

以下图中所示的判断矩阵为例:

 用数学公式表示则为:

 2.几何平均法(方根法)

 以下图中所示的判断矩阵为例:

用数学公式表示则为: 

3.特征值法

一致矩阵有一个特征值为n,其余特征值均为0。当特征值为n时,对应的特征向量为:

将特征向量归一化即可求得权重向量 。

(4)一致性检验:如果判断矩阵满足一致性矩阵的定义,则判断矩阵的权重分配就是成功的。

一致性矩阵定义:

但根据一致性矩阵的定义来进行检验难度较大,所以有另外一种方法。

仍以前文中提到的判断矩阵A为例:

其标准化权重W为:

1.求解最大特征值 

 将判断矩阵A与标准化权重矩阵W相乘得到(直接拿A的每一行和W相乘,不用对应行对应列)

根据数学公式:,求解出最大特征值为:,其中X=AW1/W1+AW2/W2+…+AWn/Wn。n为矩阵阶数。

2.求解CI、RI、CR值,判断一致性是否通过

一致性检验的内涵在于确定构建的判断矩阵是否存在逻辑问题,例如以A、B、C构建判断矩阵,若判定A相当于B为3(A比B稍微重要),A相当于C为1/3(C比A稍微重要),在判断B相当于C时,根据上述的逻辑,理应C比B重要,若我们在构建判断矩阵时,错误填写为B相当于C为3(B比C稍微重要),那么就犯了逻辑错误。 

二、什么是模糊层次分析法

FAHP是层次分析法的一种变体,用于决策分析,帮助决策者在复杂的多标准决策问题中做出合理的决策。

基本思想:模糊数学和层次分析法相结合,以处理模糊和不确定性的决策因素。基于专家判断和评估,通过构建层次结构、设定准则和子准则,并使用模糊语言描述各个准则之间的相对重要性和优先级。

基本步骤:

  • 构建层次结构:将决策问题按照层次结构进行划分,从目标到准则、子准则,直到最后的决策选项。
  • 设定准则和子准则权重:根据专家判断和经验,通过模糊语言描述每个准则和子准则相对于上一级的重要性。
  • 构建判断矩阵:专家根据模糊语言描述,将各个准则和子准则两两进行比较,构建判断矩阵。
  • 计算权重向量:通过模糊数学方法,将判断矩阵转化为权重向量,表示各个准则和子准则的相对权重。
  • 综合评估决策选项:将各个准则和子准则的权重应用于决策选项,综合评估得到最终的决策结果。

过程详解:

三、层次分析法和模糊层次分析法的区别

层次分析法和模糊层次分析法的基本思想和基本步骤是相似的,不同点在于:

1.建立判断矩阵的依据不同:层次分析法通过确切数衡量元素之间的关系;模糊层次分析法则由模糊数来衡量元素之间的关系。

2.求解判断矩阵中个元素的权重方法不同。 

参考博客:

层次分析法(AHP)详解+完整代码_ahp层次分析法_沐锹的博客-CSDN博客

  • 5
    点赞
  • 51
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值