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

这篇具有很好参考价值的文章主要介绍了【数学建模】层次分析法(AHP)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

层次分析法

用途

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

一、模型介绍

一道典型例题

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

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

我们的目的是填完如下这张表,加权计算。
【数学建模】层次分析法(AHP)

1.建立层次结构

这个图需要呈现在论文中
【数学建模】层次分析法(AHP)

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

用于计算权重的矩阵!

下表是用1-9表示重要程度的表
【数学建模】层次分析法(AHP)

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

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

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

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

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

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

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

在使用判断矩阵求权重之前,必须对其进行一致性检验。
我们够早的矩阵是正互反矩阵,但不一定是一致矩阵【数学建模】层次分析法(AHP)

3.1 一致性检验

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

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

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

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

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

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

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

第三步 计算一致性比例CR

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

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

3.2 计算权重

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

算术平均法

文字表述
【数学建模】层次分析法(AHP)公式表述
【数学建模】层次分析法(AHP)

几何平均法

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

特征值法

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

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

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

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

可以使用EXCEL计算数据

一些局限性

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

二、代码演示

未完待续

三、模型拓展

1.有多个准则层——一层一层算
2.准则层每个量不对应所有方案——不对应的设为0?
3.只有一个准则层,但是一个准则只对应特定的方案(一对多)文章来源地址https://www.toymoban.com/news/detail-430076.html

到了这里,关于【数学建模】层次分析法(AHP)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【数学建模学习】matlab实现评价模型——层次分析法(AHP)

    目录 1概述  2算法实现流程 3实例  4matlab实现层次分析法 5计算结果 层次分析法,简称AHP,是评价模型中的一种算法,指将与决策总是有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性和定量分析的决策方法。层次分析法的缺陷在于判断矩阵是主观决定的,

    2024年02月04日
    浏览(54)
  • 数学建模学习笔记(1):层次分析法(AHP)(附有详细使用步骤)

    层次分析法是由美国运筹学家T.L.Saaty于20世纪七十年代创立的一种系统分析与决策的综合评价方法,是在充分研究了人类思维过程的基础上提出的较为合理的解决定性问题定量化的处理过程。 层次分析法的主要特点是通过建立递阶层次结构,把人类的判断转化到若干因素两两

    2024年02月07日
    浏览(46)
  • 数学建模:层次分析法

    🔆 文章首发于我的个人博客:欢迎大佬们来逛逛 将问题条理化,层次化,构建出一个有层次的结构模型。层次分为三类: 目标层,准则(指标)层,方案层 。 比较指标层中不同指标之间的相对重要程度,并且构建一个 成对比较矩阵 。 自行判断两个不同指标的相对重要程

    2024年02月10日
    浏览(45)
  • 数学建模——层次分析法

    正互反矩阵:若矩阵中每个元素a(ij)0且满足a(ij)*a(ji)=1。 层次分析法中,我们构造的判断矩阵均是正互反矩阵。 一致矩阵:若正互反矩阵满足a(ij)*a(jk)=a(ik)。 一致矩阵的秩为1。 一致矩阵有一个特征值为n,其余特征值均为0。 判断矩阵越不一致时,最大特征值与n相差越大。 一

    2024年02月16日
    浏览(40)
  • 五、数学建模之层次分析法

    1.概念 2.例题    层次分析法 (Analytic Hierarchy Process,AHP)是一种多 标准决策分析方法 ,用于帮助人们在面对复杂的决策问题时 进行定量和定性的比较和评估 。它最初由美国运筹学家和管理学家托马斯·萨蒙(Thomas L. Saaty)于20世纪70年代提出,并在后来得到广泛应用。层

    2024年02月07日
    浏览(54)
  • 数学建模学习笔记||层次分析法

    解决评价类问题首先需要想到一下三个问题 我们评价的目标是什么 我们为了达到这个目标有哪几种可行方案 评价的准则或者说指标是什么 对于以上三个问题,我们可以根据题目中的背景材料,常识以及网上收集到的参考资料进行结合,从而筛选出最合适的指标 优先选择知

    2024年01月23日
    浏览(54)
  • 数学建模常用模型(三):层次分析法

    层次分析法(Analytic Hierarchy Process,AHP)是一种用于多准则决策分析的方法,由美国运筹学家托马斯·L·赛蒂(Thomas L. Saaty)于1970年提出。它通过对决策问题进行层次化,将复杂的问题拆分为多个层次和准则,并使用定量化的方法进行比较和权重分配,最终得出综合评价和决

    2024年02月13日
    浏览(44)
  • 清风老师数学建模笔记——层次分析法

    1.层次分析法的概念;层次分析法(The Analytic Hierarchy Process即 AHP)是由美国运筹学家、匹兹堡大学教授T . L. Saaty于20世纪70年代创立的一种系统分析与决策的综合评价方法,是在充分研究了人类思维过程的基础上提出来的,它较合理地解决了定性问题定量化的处理过程。 2.层次

    2024年02月02日
    浏览(44)
  • 数学建模(层次分析法 python代码 案例)

    目录 介绍:  模板: 例题:从景色、花费、饮食,男女比例四个方面去选取目的地  准则重要性矩阵:  每个准则的方案矩阵:​  一致性检验:  特征值法求权值: 完整代码: 运行结果:

    2024年04月29日
    浏览(40)
  • 清风数学建模学习笔记(一)层次分析法

    目录 一、基本介绍 二、利用层次分析法解决评价类问题 2.1判断矩阵 2.2判断矩阵一致性检验  2.3计算权重  2.4算数平均法求权重  2.5几何平均法求权重  2.6特征值求权重 三、总结  层次分析法是评价类模型中的一种常见算法,它是用来根据多种准则,或是说因素从候选方案

    2024年02月16日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包