当前位置:网站首页>Analytic hierarchy process (AHP)
Analytic hierarchy process (AHP)
2022-06-29 02:43:00 【Michael_ Lzy】
Catalog
1. Determine the evaluation index 、 Build an evaluation system
3. Hierarchical single sorting and consistency checking
(1) Hierarchical single sort ( Calculate weight )
① Sum product method ( Arithmetic average )
4. The weight matrix is obtained by summarizing the results
5. Calculate the score of each scheme
Analytic hierarchy process is a combination of qualitative and quantitative methods 、 Systematic 、 Hierarchical analysis method .
Analytic hierarchy process (AHP) is a complex objective decision-making problem ( For example, where to travel ) As a system , Decompose goals into multiple goals or criteria , Carry out relevant calculation through qualitative indicators , A systematic method based on multi scheme optimization decision .
In a nutshell Will work with Decision making It's always about Elements Break down into goals 、 Rules 、 Plan, etc , On this basis qualitative and ration Analytical decision-making methods .
Example :

1. Determine the evaluation index 、 Build an evaluation system
Solve evaluation problems , You need to think of the following three questions :
1. What is the goal of our evaluation ?
2. What options do we have to achieve this goal ?
3. What are the evaluation criteria or indicators ?( Judge good and bad by what )
Answer with examples :

— In general , The answer to the first two questions is obvious , According to the title, we can get .
The answer to the third question ( That is, select the evaluation index to establish the evaluation system ):
1. According to the background materials in the title 、 Common sense and reference materials collected online , Select the most appropriate indicators .
2. If you can't find the relevant literature , Determine on your own basis .

Then analyze the relationship among the factors in the system , Establish a systematic evaluation system :

2. Get the judgment matrix
Determine the criteria layer n One factor ( indicators ),C={c1,c2,c3,...,cn}, Such as scenery 、 cost 、 Environmental Science 、 diet 、 traffic
Compare their impact on the target , Determine the proportion of the layer relative to a certain criterion .
It is difficult to compare various factors , So first compare the two indicators .
use
Express
Factors relative to
Comparison results of factors , be

A Is a judgment matrix
How to fill in the value in the judgment matrix , Use the following 1-9 Scaling method :

for instance :
Fill in the judgment matrix , That is to say, fill in the following table completely


Fill out this form and you actually get Judgment matrix , It's also called Positive reciprocal matrix .
Fill in the judgment matrix for each criterion :
Every element with downward Membership ( It's called Rules ) As the first element of the judgment matrix ( In the upper left corner )

3. Hierarchical single sorting and consistency checking
(1) Hierarchical single sort ( Calculate weight )
For the judgment matrix filled in by experts , Use a certain mathematical method to sort hierarchically .
Hierarchical single ranking refers to the relative weight of each factor of each judgment matrix against its criteria , So in essence, it is to calculate the weight coefficient .
How to calculate the weight coefficient :
① Sum product method ( Also called arithmetic mean )
② The geometric average method
③ Eigenvalue method
① Sum product method ( Arithmetic average )
1) Normalize each column element of the judgment matrix :
j It means column
such as :

2) Add the normalized judgment matrix by row :

such as :

3) For vectors
normalization

such as :

Acquired w=(1.1176,0.5175,0.0611,0.3038) Is the obtained eigenvector , That is to say, the hierarchical single sorting result of the judgment matrix ( That is, the weight coefficient )
(2) Consistency check
After the judgment matrix is obtained, the consistency test shall be carried out , Why do we need to do consistency check ?
Because the values in the judgment matrix may be contradictory , as follows

Therefore, consistency test should be carried out .
Uniform matrix
If every element in the matrix aij >0 And meet
, Then we call the matrix positive reciprocal matrix .
In analytic hierarchy process , The judgment matrices we construct are positive reciprocal matrices .
If the positive reciprocal matrix satisfies, Then we call it a uniform matrix .
Steps of consistency inspection :
First step : Calculation Consistency indicators CI

The second step : Find the corresponding Average random consistency index RI
The average random consistency index is multiple (500 More than once ) It is obtained by taking the arithmetic mean after repeatedly calculating the eigenvalues of the random judgment matrix . Gongmusen 、 Xushubai 1986 From 1—15 The order judgment matrix is calculated repeatedly 1000 The average random consistency index of times is as follows :

RI Just look up this table
The third step : Calculation Consistency ratio CR

If CR<0.1, Then it can be considered that the consistency of the judgment matrix is acceptable ; Otherwise, the judgment matrix needs to be modified .
After the conformance test is passed , Only the weight calculated in the hierarchical single sorting can be used .
CR>0.1 How to fix ?
Adjust to the consistency matrix , To multiply the rows of a uniform matrix .
4. The weight matrix is obtained by summarizing the results

5. Calculate the score of each scheme

Allied , We can get Beidaihe score as 0.245, Guilin scored 0.455.
So the best tourist attraction is Guilin .
Reference material :
1. Cool wind mathematical modeling video
2.
边栏推荐
- Understanding and design of high concurrency
- PHP的exec函数
- 解决allegro中测量距离时,点击一个点后光标闪烁的问题
- Install kibana
- Troubleshooting of pyinstaller failed to pack pikepdf
- Informatics Olympiad all in one 1361: production | Luogu P1037 [noip2002 popularization group] production
- leetcode 统计放置房子的方式数
- Set set
- LabVIEW generate application (exe) and installer
- Why should the pointer be null after delete
猜你喜欢
![[线性代数] 1.1 二阶与三阶行列式](/img/ea/70b59c64d3287a887e371a9181fe45.png)
[线性代数] 1.1 二阶与三阶行列式

Wechat applet custom component

Use photoshop2022 to create a wonderful gradient effect for pictures
![[Algèbre linéaire] 1.1 déterminant du deuxième et du troisième ordre](/img/ea/70b59c64d3287a887e371a9181fe45.png)
[Algèbre linéaire] 1.1 déterminant du deuxième et du troisième ordre

【一起上水硕系列】最简单的字幕配置

微信小程序自定义组件

兰宝传感科技冲刺科创板:年营收3.5亿 许永童家族色彩浓厚

They all talk about interviews with big factories. When I interview with small factories, I invite people to drink tea?

PWN attack and defense world guess_ num

PWN新手入门Level0
随机推荐
哪个证券公司最大最安全 哪家券商服务好
兰宝传感科技冲刺科创板:年营收3.5亿 许永童家族色彩浓厚
Why should the pointer be null after delete
Learning Tai Chi Maker - mqtt Chapter II (IX) test of this chapter
China's flexible employment has reached 200million
PHP database ODBC
高并发的理解与设计方案
"The first share of endoscope" broke into IPO two times. Last year, it lost 500million yuan. The commercialization of core products is still in doubt | IPO Express
PHP SimpleXML
EMC、EMI、EMS的关系
There is a time delay for the click event on the mobile terminal. What is the delay time? How to solve it?
The thinkphp5.1 runtime file has been changed to 777 permission, but cannot be written
PWN attack and defense world level2
EMC、EMI、EMS的關系
How does sound amplify weak sounds
深入解析 Apache BookKeeper 系列:第三篇——读取原理
Kubernetes: container resource requirements and constraints (constraints)
Chrome browser close update Popup
CTFHub-Web-密码口令-默认口令
MySQL queries the data of today, yesterday, this week, last week, this month, last month, this quarter, last quarter, this year, last year
, Then we call the matrix positive reciprocal matrix .
, Then we call it a uniform matrix .