【数学建模】层次分析法(AHP)

article/2025/9/12 2:39:08

层次分析法

文章目录

  • 层次分析法
    • 用途
    • 一、模型介绍
      • 一道典型例题
      • 1.建立层次结构
      • 2.对于同一层次的个元素关于上一层次中的某一准则的重要性进行两两比较,构造两两比较矩阵(判断矩阵)。
        • 2.1 O-C矩阵(确定指标的权重)
        • 2.2 准则层—方案层的判断矩阵
      • 3. 由判断矩阵计算被比较元素相对于该准则的相对权重(满意度),一致性检验
        • 3.1 一致性检验
          • 第一步:计算一致性指标CI
          • 第二步 查找对应的平均一致性指标RI(n<=10)
          • 第三步 计算一致性比例CR
        • 3.2 计算权重
          • 算术平均法
          • 几何平均法
          • 特征值法
      • 4.汇总结果得到权重矩阵
      • 一些局限性
    • 二、代码演示
    • 三、模型拓展

用途

评价类问题,如选择哪种方案最好,哪位运动员或者员工表现地更优秀。通常具体数据没有给出。

一、模型介绍

一道典型例题

在这里插入图片描述

这是典型的运用层次分析法的题目,没有给出具体数据,要求采取一定措施进行评价,选择最佳方案,其中关键字已经高亮。
我们需要考虑三个问题:
目标、方案、准则。
其中目标和方案一般情况下已知,准则需要我们搜集数据来填写。在这里插入图片描述

我们的目的是填完如下这张表,加权计算。
在这里插入图片描述

1.建立层次结构

这个图需要呈现在论文中
在这里插入图片描述

2.对于同一层次的个元素关于上一层次中的某一准则的重要性进行两两比较,构造两两比较矩阵(判断矩阵)。

用于计算权重的矩阵!

下表是用1-9表示重要程度的表
在这里插入图片描述

2.1 O-C矩阵(确定指标的权重)

在这里插入图片描述

表里是关于 横/竖 满意度的数据

2.2 准则层—方案层的判断矩阵

在这里插入图片描述

(1)各个景点在某一因素下所占的权重(如三个景点在景色方面所占的权重(或满意度评分))
(2)层次分析法判断矩阵中的元素只能是1-9和他们的倒数。
(3)这写矩阵中的数据要结合实际填写,充分利用题目里的数据。

3. 由判断矩阵计算被比较元素相对于该准则的相对权重(满意度),一致性检验

在使用判断矩阵求权重之前,必须对其进行一致性检验。
我们够早的矩阵是正互反矩阵,但不一定是一致矩阵在这里插入图片描述

3.1 一致性检验

原理:用于检验我们构造的判断矩阵和一致矩阵是否有太大差别。

在这里插入图片描述

第一步:计算一致性指标CI

在这里插入图片描述

最大特征值-方阵阶数 / 方阵阶数-1

第二步 查找对应的平均一致性指标RI(n<=10)

在这里插入图片描述

第三步 计算一致性比例CR

在这里插入图片描述在这里插入图片描述

CR>1时,努力向一致矩阵上调整(各行成倍数关系)

3.2 计算权重

一共三种方法,建议全部使用(增强稳健性)

算术平均法

文字表述
在这里插入图片描述公式表述
在这里插入图片描述

几何平均法

在这里插入图片描述

特征值法

在这里插入图片描述

在这里插入图片描述

4.汇总结果得到权重矩阵

在这里插入图片描述

可以使用EXCEL计算数据

一些局限性

在这里插入图片描述

二、代码演示

未完待续

三、模型拓展

1.有多个准则层——一层一层算
2.准则层每个量不对应所有方案——不对应的设为0?
3.只有一个准则层,但是一个准则只对应特定的方案(一对多)


http://chatgpt.dhexx.cn/article/gQxN8Tk4.shtml

相关文章

什么是AHP 层次分析法?

AHP层次分析法(The analytic hierarchy process)是一种解决多目标复杂问题的定性和定量相结合进行计算决策权重的研究方法。该方法将定量分析与定性分析结合起来&#xff0c;用决策者的经验判断各衡量目标之间能否实现的标准之间的相对重要程度&#xff0c;并合理地给出每个决策…

[评价体系] 2、层次分析法AHP原理、例题

目录 1 基本介绍 2 建立步骤 2.1 建立递阶式层次结构模型 2.2 构造比较判断矩阵 2.3 层次单排序及一致性检验 2.4 层次总排序及其一致性检验 2.5 数据加权 3 案例&#xff1a;某学科创新能力评价指标体系 3.1 构建评价指标体系 3.2 构造判断矩阵及一致性检验 3.3 …

数学建模方法——层次分析法(AHP)

目录&#xff1a; 层次分析法简介层次分析法基本原理构造判断矩阵一致性检验一致性检验通过的判断矩阵求权重 4.1 算数平均法求权重 4.2 几何平均法求权重 4.3 特征值法求权重总结 0. 层次分析法简介 层次分析法&#xff08;Analytic Hierarchy Process&#xff0c;简称AHP&…

层次分析法(AHP)算法简介

一、模型介绍 层次分析法&#xff08;AHP&#xff09;是美国运筹学家萨蒂于上世纪70年代初&#xff0c;为美国国防部研究“根据各个工业部门对国家福利的贡献大小而进行电力分配”课题时&#xff0c;应用网络系统理论和多目标综合评价方法&#xff0c;提出的一种层次权重决策分…

层次分析法(AHP)原理_例题应用及代码

层次分析法(AHP)原理应用及代码 1.AHP算法步骤2.算法举例第一步:建立递阶层次图第二步:建立判断矩阵计算五个指标的判断矩阵计算三个方案相对于某一指标的权重第三步:进行一致性检验一致性检验的步骤第一步:计算一致性指标 C I CI CI第二步:查找对应的平均随机一致性指标…

小话层次分析法(AHP)

在目标决策领域&#xff0c;有的决策数据信息是量化的&#xff0c;如一个项目的未来收益、消耗成本等&#xff0c;通过对各种信息进行计算可以做出较好的决策&#xff1b;但有的决策数据信息并不全是数字化的&#xff0c;如项目信息为“这个收益更好”、“这个成本更高”这样的…

清风数学建模学习笔记——层次分析法(AHP)

层次分析法 层次分析法&#xff08;analytic hierarchy process&#xff09;&#xff0c;简称AHP。是建模比赛中比较基础的模型之一&#xff0c;其主要解决评价类的问题。如选择哪种方案最好&#xff0c;哪位员工表现最好等。 它是一个较为 主观 的评价方法&#xff0c;其在赋权…

层次分析法-yaahp软件使用

yaahp下载资源&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1Y08-wgn0YTzrDCaqToZLRg 提取码&#xff1a;avkc 目录 一.打开yaahp软件 1.新建AHP空白文件 2.进入画布页面。 3.点击检查模型按钮&#xff0c;检查模型是否正确 二、构造判断矩阵 1.先创建决策…

AHP层次分析法详解

APH简介 起源 层次分析法&#xff08;AHP&#xff09;是美国运筹学家Saaty于上世纪70年代初&#xff0c;应用网络系统理论和多目标综合评价方法&#xff0c;提出的一种层次权重决策分析方法。层次分析法是一种解决多目标的复杂问题的定性与定量相结合的决策分析方法。该方法将…

AHP(层次分析法)的全面讲解及python实现

一、层次分析法的使用流程&#xff1a; 1. 建立层次结构模型 首先绘出层次结构图&#xff0c;正常三层是比较常见的&#xff1a;决策的目标、考虑的决策准则因素和决策对象。按它们之间的相互关系分为最高层、中间层和最低层&#xff08;如下图是四层结构的&#xff09; 2. 分…

层次分析法(AHP)基础概念整理+步骤总结

层次分析法是用来根据多种准则&#xff0c;或是说因素从候选方案中选出最优的一种数学方法 递阶层次的建立与特点 一般分为三层&#xff0c;最上面为目标层&#xff0c;最下面为方案层&#xff0c;中间是准则层或指标层。 最顶层是我们的目标&#xff0c;比如说选leader&…

层次分析法(AHP)模型的应用案例

层次分析法&#xff08;AHP&#xff09;模型的特点就是通过搭建递阶的层次结构&#xff0c;把我们生活中的判断事件转化到两两比较层次上面&#xff0c;从而把难于定性的判断来变为可实现数据操作的重要程度方面。在实际情况下&#xff0c;决策者可使用层次分析法&#xff08;A…

层次分析法(AHP)详细步骤

1. 算法简介 层次分析法&#xff08;AHP&#xff09;是美国运筹学家萨蒂于上世纪70年代初&#xff0c;为美国国防部研究“根据各个工业部门对国家福利的贡献大小而进行电力分配”课题时&#xff0c;应用网络系统理论和多目标综合评价方法&#xff0c;提出的一种层次权重决策分…

第一讲 综合评价分析—层次分析法(AHP)

写在前面&#xff1a;本文仅用于记录清风数模课程的笔记总结 AHP的主要特点是通过建立递阶层次结构&#xff0c;把人类的判断转化到若干因 素两两之间重要度的比较上&#xff0c;从而把难于量化的定性判断转化为可操作的重 要度的比较上面。在许多情况下&#xff0c;决策者可以…

层次分析法(AHP法)

目录 一、介绍 二、层次分析法的基本原理 三、层次分析法的主要步骤 四、层次分析法评价过程 1&#xff0c;建立多级阶梯的层次结构 2&#xff0c;求判断矩阵A 3&#xff0c;计算相对权重 1&#xff09;求和法 2&#xff09;求根法 4,结果 5&#xff0c;综合重要度计算 一…

层次分析法(AHP)详解+完整代码

层次分析法&#xff08;AHP&#xff09; 1.算法简述与原理分析 ​ 层次分析法是一种主观赋值评价方法也是一个多指标综合评价算法&#xff0c;常用于综合评价类模型。层次分析法将与决策有关的元素分解成目标、准则、方案等多个层次&#xff0c;并在此基础上进行定性和定量分…

层次分析法(AHP),超详解,进来秒懂!!

层次分析法&#xff0c;简称AHP&#xff0c;是指将与决策总是有关的元素分解成目标、准肌、方案等层次&#xff0c;在此基础之上进行定性和定量分析的决策方法&#xff0c;该方法是美国运筹学家匹茨堡大学教授萨蒂于20世纪70年初提出。 接下来&#xff0c;我会分为四个部分来讲…

AHP层次分析法

层次分析法&#xff08;Analytic Hierarchy Process&#xff0c;简称 AHP&#xff09;是对一些较为复杂、较为模糊的问题作出决策的简易方法&#xff0c;它特别适用于那些难于完全定量分析的问题。人们在进行社会的、经济的以及科学管理领域问题的系统分析中&#xff0c;面临的…

数学建模 -- 层次分析法(AHP)

层次分析法的特点&#xff1a;在对复杂的决策问题的本质、影响因素及其内在关系等进行深入分析的基础上&#xff0c;利用较少的定量信息使决策的思维过程数学化&#xff0c;从而为多目标、多准则或无结构特性的复杂决策问题提供简便的决策方法。是对难于完全定量的复杂系统作出…

层次分析法(AHP)

层次分析法&#xff08;Analytic Hierarchy Process&#xff0c;简称 AHP&#xff09;是对一些较为复杂、较为模糊的问题作出决策的简易方法&#xff0c;它特别适用于那些难于完全定量分析的问题。它是美国运筹学家 T. L. Saaty 教授于上世纪 70 年代初期提出的一种简便、灵活而…