数模打怪(一)之层次分析法

一、什么是层次分析法

层次分析法(AHP)主要用于解决评价类问题(可打分)

比如哪种方案更好、哪位运动员更优秀等

二、层次分析法的三个步骤

1、建立层次结构

分析题目,找出评价类问题的三要素:

(1)评价的目的

(2)可选的方案

(3)评价的准则或指标(根据题目,小组讨论,去知网上搜索等)

然后建立层次结构图

如何画图:

1、ppt作图

写出文本->开始->提高列表等级(增加缩进)->SmartArt

2、亿图图示、Xmind等

2、两两比较,构造判断矩阵;通过一致性检验后,计算权重

(1)构造判断矩阵

(2)一致性检验 

若CR>0.1,则把数据往一致矩阵上调整(各行成比例)

(3)计算权重

三种方法计算权重:

1)算术平均法

每列归一化->每行算平均

2)几何平均法

3)特征值法

为了保证结果的稳健性,建议三种方法都用上

(避免了采用单一方法所产生的偏差,得出的结论更全面、更有效)

3、计算最终加权得分,并进行排序

三、层次分析法的局限和拓展

局限:

1、决策层不能太多,若n太大,则判断矩阵和一直矩阵的差异可能很大(n最大为15)

2、若决策层中指标的数据已知,则不容易以打分的形式笼统替代这些数据,

自己填反而可能降低客观性

模型拓展:

1、准则层有多层(那就一层一层地算)

2、准则层对应不完全方案(把其他权重当成零即可)

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 17:58:02       5 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 17:58:02       5 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 17:58:02       4 阅读
  4. Python语言-面向对象

    2024-07-10 17:58:02       6 阅读

热门阅读

  1. C++中 Debug和Release的区别

    2024-07-10 17:58:02       10 阅读
  2. ArduPilot开源代码之AP_OpticalFlow_MSP

    2024-07-10 17:58:02       8 阅读
  3. API分页处理指南:Postman中的高效数据浏览技巧

    2024-07-10 17:58:02       11 阅读
  4. 对称加密与非对称加密如何实现密钥交换

    2024-07-10 17:58:02       9 阅读
  5. 各种音频处理器

    2024-07-10 17:58:02       10 阅读
  6. this指针

    2024-07-10 17:58:02       12 阅读
  7. Object.defineProperty与Proxy对比【简单易懂】

    2024-07-10 17:58:02       13 阅读
  8. docker安装tomcat容器

    2024-07-10 17:58:02       11 阅读
  9. 线段树动态开点

    2024-07-10 17:58:02       10 阅读
  10. 代码随想录算法训练营:29/60

    2024-07-10 17:58:02       8 阅读