当前位置:网站首页>[mathematical modeling] analytic hierarchy process (AHP)
[mathematical modeling] analytic hierarchy process (AHP)
2022-07-26 04:42:00 【Qingshan's green shirt】
Analytic hierarchy process
List of articles
- Analytic hierarchy process
- purpose
- One 、 Model is introduced
- A typical example
- 1. Build a hierarchy
- 2. Compare the importance of elements in the same level with respect to a certain criterion in the previous level , Construct pairwise comparison matrix ( Judgment matrix ).
- 3. The relative weight of the compared element relative to the criterion is calculated from the judgment matrix ( Satisfaction degree ), Consistency check
- 4. The weight matrix is obtained by summarizing the results
- Some limitations
- Two 、 Code demonstration
- 3、 ... and 、 Model expansion
purpose
Evaluation questions , If you choose which scheme is the best , Which athlete or employee performed better . Usually, specific data are not given .
One 、 Model is introduced
A typical example

This is a typical topic using analytic hierarchy process , No specific data are given , It is required to take certain measures to evaluate , Choose the best plan , The keyword has been highlighted .
We need to consider three issues :
The goal is 、 programme 、 Rules .
The objectives and plans are generally known , The guidelines require us to collect data to fill in .
Our goal is to complete the following form , Weighted calculation .
1. Build a hierarchy
This figure needs to be presented in the paper 
2. Compare the importance of elements in the same level with respect to a certain criterion in the previous level , Construct pairwise comparison matrix ( Judgment matrix ).
Matrix for calculating weights !
The following table uses 1-9 A table of importance 
2.1 O-C matrix ( Determine the weight of indicators )

The table is about cross / vertical Satisfaction data
2.2 Criterion layer — Judgment matrix of scheme layer

(1) The weight of each scenic spot under a certain factor ( For example, the weight of the three scenic spots in terms of scenery ( Or satisfaction score ))
(2) The elements in the analytic hierarchy process judgment matrix can only be 1-9 And their countdown .
(3) The data in this matrix should be filled in in combination with the actual situation , Make full use of the data in the topic .
3. The relative weight of the compared element relative to the criterion is calculated from the judgment matrix ( Satisfaction degree ), Consistency check
Before using the judgment matrix to calculate the weight , It must be checked for consistency .
Our early enough matrix is Positive reciprocal matrix , But not necessarily Uniform matrix .
3.1 Consistency check
principle : It is used to test whether there is too much difference between the judgment matrix and the consistency matrix constructed by us .

First step : Calculate the consistency index CI

Maximum eigenvalue - Matrix order / Matrix order -1
The second step Find the corresponding average consistency index RI(n<=10)

The third step Calculate the consistency ratio CR


CR>1 when , Try to adjust to the consistency matrix ( The lines are in multiples )
3.2 Calculate weight
There are three ways , It is recommended to use all ( Enhance robustness )
Arithmetic average
Written expression
Formula expression 
The geometric average method

Eigenvalue method


4. The weight matrix is obtained by summarizing the results

have access to EXCEL Calculate the data
Some limitations

Two 、 Code demonstration
To be continued
3、 ... and 、 Model expansion
1. There are multiple criteria layers —— Layer by layer
2. Each quantity in the criterion layer does not correspond to all schemes —— The corresponding setting is 0?
3. There is only one criterion layer , But a criterion only corresponds to a specific scheme ( One to many )
边栏推荐
猜你喜欢

Embedded practice -- CPU utilization statistics based on rt1170 FreeRTOS (24)

人脸数据库收集总结

How does win11 22h2 skip networking and Microsoft account login?

ES6模块化+CommonJS

嵌入式实操----基于RT1170 FreeRTOS实现CPU使用率统计(二十四)

Array sort 3

vector详解和迭代器失效问题

7、 Restful

What are the consequences and problems of computer system restoration

【云原生 | 17】容器的四种网络模式
随机推荐
The difference between positive samples, negative samples, simple samples and difficult samples in deep learning (simple and easy to understand)
An SQL server queries the latest records as of a certain date
Weights & biases (II)
Soft exam review and plan
User defined type details
How does win11 change the power mode? Win11 method of changing power mode
11、 Exception handler
二、国际知名项目-HelloWorld
Niuke-top101-bm32
【UOJ 429】串串划分(Runs)(容斥)+ 有关 Lyndon Tree 及其应用的小小记录
Ffmpeg video coding
Integrated architecture of performance and cost: modular architecture
Build a maker Education Laboratory for teenagers
What are the consequences and problems of computer system restoration
软考回顾及计划
IEC61131 数据类型与 C#数据类型的对应
滑动窗口——leetcode题解
【云原生 | 17】容器的四种网络模式
UE4 displays text when it is close to the object, and disappears when it is far away
2022 Henan Mengxin League game (3): Henan University a - corn cannon


