国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【AHP層次分析法】原理+應(yīng)用步驟+旅游目的地選擇實(shí)例應(yīng)用

這篇具有很好參考價(jià)值的文章主要介紹了【AHP層次分析法】原理+應(yīng)用步驟+旅游目的地選擇實(shí)例應(yīng)用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

AHP層次分析法

1.層次分析法

實(shí)現(xiàn)標(biāo)準(zhǔn)之間相對(duì)重要程度,并給出決策方案中每個(gè)標(biāo)準(zhǔn)的權(quán)重,利用權(quán)數(shù)求出各個(gè)方案的優(yōu)劣次序。

2.應(yīng)用步驟

1.建立層次結(jié)構(gòu)模型

該層主要有三個(gè)方面:

  • 目標(biāo)層
  • 準(zhǔn)則層
  • 領(lǐng)域?qū)樱ǜ鞣N解決問(wèn)題的措施和方案)
    這里選擇了一個(gè)旅游問(wèn)題的層次分析模型來(lái)直觀的展示三個(gè)層的關(guān)系:xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
    如果將三個(gè)層放在實(shí)際解決問(wèn)題的時(shí)候,其依次對(duì)應(yīng)的就是:
    目標(biāo)層:考慮解決什么樣的問(wèn)題?
    準(zhǔn)則層:考慮解決問(wèn)題的決策因素?
    領(lǐng)域?qū)樱嚎紤]解決問(wèn)題的方案。

2.構(gòu)造判斷矩陣

1)判斷矩陣標(biāo)度方法表

比較各層各個(gè)因素對(duì)于下一層的重要性,其判斷矩陣需要使用判斷矩陣aij的標(biāo)度方法表:
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法

2) 構(gòu)造判斷矩陣A:

先構(gòu)造方案層的各個(gè)判斷矩陣(Pn——Cn):
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
構(gòu)造準(zhǔn)則層對(duì)于目標(biāo)層的各個(gè)判斷矩陣(Cn——O):
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法

3.計(jì)算單層權(quán)向量并做一致性檢驗(yàn)

能否確認(rèn)層次單排序,需要進(jìn)行一致性檢驗(yàn),一致性檢驗(yàn)指的是判斷矩陣確定不一致的允許范圍。

4.一致性檢驗(yàn)

1) 層次分析法中構(gòu)造的判斷矩陣是正互反矩陣。

小tips:正互反矩陣中各行各列是否呈倍數(shù)關(guān)系,即可判斷其是否為一致矩陣。
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法

2)一致性檢驗(yàn)原理:

檢驗(yàn)我們構(gòu)造的判斷矩陣和一致矩陣是否有太大的差別,也就是檢驗(yàn)特征值和n相差大小。

3)一致性檢驗(yàn)數(shù)學(xué)原理

xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
由引理可知:一直矩陣有一個(gè)特征值為n,其余特征值均為0。并且,當(dāng)特征值為n時(shí),對(duì)應(yīng)的特征向量剛好為:
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
從上圖可以看出,當(dāng)判斷矩陣越不一致時(shí),最大特征值與n相差就越大。
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法

4)一致性檢驗(yàn)計(jì)算過(guò)程

xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
Q1:為什么要這樣構(gòu)造CI,為什么要以0.1為劃分依據(jù)。
:通過(guò)多次蒙特卡羅模擬得到的最佳方案。

5.一致矩陣計(jì)算權(quán)重

1)求權(quán)重實(shí)例:

xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法

2)求權(quán)重的幾種方法:

方法一:算術(shù)平均法求權(quán)重
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
方法二:幾何平均法求權(quán)重
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
方法三:特征值法求權(quán)重
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
步驟1:求出矩陣A的最大特征值和對(duì)應(yīng)的特征向量
步驟2:對(duì)求出的特征向量進(jìn)行歸一化得到權(quán)重
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法

6.層次總排序及其一致性檢驗(yàn)

  • 計(jì)算某一層次所有因素對(duì)于最高層(總目標(biāo))相對(duì)重要性的權(quán)重,稱為層次總排列。
  • 這一過(guò)程是從最高層次到最低層次依次進(jìn)行。

3.層次分析法的一些局限性

1)評(píng)價(jià)的決策層不能太多,太多的話n會(huì)很大,判斷矩陣和一致矩陣差異性可能會(huì)很大

xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法

2) 如果決策層中指標(biāo)的數(shù)據(jù)是已知的,如何利用這些數(shù)據(jù)來(lái)使得評(píng)價(jià)更標(biāo)準(zhǔn)?

4.單層AHP應(yīng)用(領(lǐng)域?qū)右呀?jīng)給出):旅游目的地選擇代碼實(shí)例

  1. Cn層到O層的判斷矩陣:
    xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
  2. 輸入判斷矩陣:
import numpy as np
A=np.array([[1,1/2,4,3,3],
           [2,1,7,5,5],
           [1/4,1/7,1,1/2,1/3],
           [1/3,1/5,2,1,1],
           [1/3,1/5,3,1,1]])
print(A)

xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
3. 判斷矩陣的形狀:

[m,n]=A.shape
print(m,n)

xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
4. 輸出矩陣A的特征值和特征向量:

V,D=np.linalg.eig(A)
print("特征值為:")
print(V)
print("特征向量:")
print(D)

xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
5. 輸出最大特征值和特征向量:

max_V=np.max(V)
print(max_V)
k=[i for i in range(len(V)) if V[i]==max_V]
max_D=-D[:,k]
print(max_D)

xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
6. 計(jì)算權(quán)重:

weight=np.zeros((n,1))
weight
for i in range(0,n):
    weight[i]=max_D[i]/np.sum(max_D)
Q=weight
print(Q)

xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
7. 一致性檢驗(yàn):

CI=(max_V-n)/(n-1)
RI=[0,0,0.58,0.9,1.12,1.24,1.32,1.41,1.45,1.49,1.52,1.54,1.56,1.58,1.59]
RI_1=RI[n-1]
CR=CI/RI_1
if CR>=0.1:
    print('沒有通過(guò)特征值檢驗(yàn)')
else:
    print('通過(guò)一致性檢驗(yàn)')

xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
8. 計(jì)算評(píng)分:
假設(shè)已知蘇杭、北戴河、桂林三個(gè)方案層對(duì)于準(zhǔn)則層的評(píng)分:

p = np.mat('8 7 6 8 7;7 8 8 7 8;5 7 6 7 7')
score=p*Q
for i in range(len(score)):
    print("score{}:".format(i),float(score[i]))

xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法

5.多層AHP應(yīng)用:旅游選擇問(wèn)題代碼實(shí)例

import numpy as np

def AHP(array_matrix):
    #N的維度(行)
    N=array_matrix.shape[0]
    #RI表
    list_RI=[0,0,0.52,0.89,1.12,1.26,1.36,1.41,1.46,1.49,1.52,1.54,1.56,1.58,1.59]
    #求特征值和特征向量
    arr_V,arr_D=np.linalg.eig(array_matrix)
    #求最大特征值
    max_arr_V=np.max(arr_V)
    #最大特征值對(duì)應(yīng)的index
    max_index=[i for i in range(len(arr_V)) if arr_V[i]==np.max(arr_V)]
    max_arr_D=-arr_D[:,max_index]
    #特征向量歸一化(求權(quán)重)
    max_arr_D=max_arr_D/sum(max_arr_D)
    CI=(max_arr_V-N)/(N-1)
    RI=list_RI[N-1]
    #進(jìn)行一致性檢驗(yàn)
    is_consistence=False
    if N<3:
        is_consistence=True
    elif CI<0.1:
        is_consistence=True
    else:
        is_consistence=False
    #返回最大特征值,最大特征向量,是否滿足一致性檢驗(yàn)
    return max_arr_V,max_arr_D,is_consistence
a=np.array(["蘇杭","北戴河","桂林"])
#Cn——O 準(zhǔn)則層——目標(biāo)層判斷矩陣
A=np.array([[1,1/2,4,3,3],[2,1,7,5,5],[1/4,1/7,1,1/2,1/3],[1/3,1/5,2,1,1],[1/3,1/5,3,1,1]])
#Pn——Cn 領(lǐng)域?qū)印獪?zhǔn)則層判斷矩陣
B1 = np.array([[1,2,4],[1/2,1,2],[1/4,1/2,1]])
B2 = np.array([[1,1/3,1/8],[3,1,1/3],[8,3,1]])
B3 = np.array([[1,1,3],[1,1,3],[1/3,1/3,1]])
B4 = np.array([[1,3,4],[1/3,1,1],[1/4,1,1]])
B5 = np.array([[1,1,1/4],[1,1,1/4],[4,4,1]])
#將準(zhǔn)則層因素判斷矩陣合并方便計(jì)算
B=np.array([B1,B2,B3,B4,B5])
#返回準(zhǔn)則層——目標(biāo)層判斷矩陣的 最大特征值、對(duì)應(yīng)特征向量、是否滿足一致性檢驗(yàn)
A_max_arr_V,A_max_arr_D,A_is_consistence=AHP(A)
#分別返回判斷矩陣B的 最大特征值、對(duì)應(yīng)特征向量、是否滿足一致性檢驗(yàn)
B_max_arr_V=[]
B_max_arr_D=[]
All_B_is_consistence=[]
for i in B:
    max_B_arr_V1,max_B_arr_D1,B_is_consistence=AHP(i)
    B_max_arr_V.append(max_B_arr_V1)
    B_max_arr_D.append(max_B_arr_D1)
    All_B_is_consistence.append(B_is_consistence)
if not A_is_consistence:
    print("準(zhǔn)則層對(duì)目標(biāo)層的判斷矩陣未通過(guò)一致性檢驗(yàn),請(qǐng)進(jìn)行修改")
else:
    if not all(All_B_is_consistence):
        for i in range(len(All_B_is_consistence)):
            if not All_B_is_consistence[i]:
                print("方案曾對(duì)于準(zhǔn)則層各個(gè)因素判斷矩陣第"+str(i+1)+"個(gè)矩陣未通過(guò)一致性檢驗(yàn),請(qǐng)進(jìn)行修改")
    else:
        #總排序:準(zhǔn)則層的最大特征向量的轉(zhuǎn)置乘以目標(biāo)層的最大特征向量,找到總排序中最大的
        w_total=np.array(B_max_arr_D).T.dot(A_max_arr_D)
        print("所有判斷矩陣均通過(guò)一致性檢驗(yàn)!\n方案層對(duì)目標(biāo)層的權(quán)重為:")
        print(w_total)
        choose=np.argmax(w_total)
        print(choose)
        print("最佳方案為第"+str(np.argmax(w_total)+1)+"個(gè)方案,該方案為"+a[np.argmax(w_total)])

輸出方案結(jié)果:
xx主題景區(qū)適宜性選址分析研究ahp分析,學(xué)習(xí),人工智能,算法
綜上所述,AHP層次分析法求解最終方案為桂林文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-763004.html

到了這里,關(guān)于【AHP層次分析法】原理+應(yīng)用步驟+旅游目的地選擇實(shí)例應(yīng)用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【數(shù)學(xué)建模】層次分析法(AHP)

    【數(shù)學(xué)建?!繉哟畏治龇ǎˋHP)

    評(píng)價(jià)類問(wèn)題 ,如選擇哪種方案最好,哪位運(yùn)動(dòng)員或者員工表現(xiàn)地更優(yōu)秀。通常具體數(shù)據(jù)沒有給出。 一道典型例題 這是典型的運(yùn)用層次分析法的題目,沒有給出具體數(shù)據(jù),要求采取一定措施進(jìn)行評(píng)價(jià),選擇最佳方案,其中已經(jīng)高亮。 我們需要考慮三個(gè)問(wèn)題: 目標(biāo)、方

    2024年02月01日
    瀏覽(24)
  • 數(shù)學(xué)建?!獙哟畏治龇ǎˋHP)

    在人類社會(huì)生活的各個(gè)領(lǐng)域以及日常生活中,我們經(jīng)常遇到一些決策問(wèn)題,例如購(gòu)物買鋼筆,一般要依據(jù)質(zhì)量、顏色、實(shí)用性、價(jià)格、外形等方面的因素選擇某一支鋼筆。買飯,則要依據(jù)色、香、味、價(jià)格等方面的因素選擇某種飯菜。過(guò)去人們處理這些問(wèn)題往往是憑經(jīng)驗(yàn),靠

    2024年02月05日
    瀏覽(22)
  • 層次分析法(AHP)詳解+完整代碼

    層次分析法(AHP)詳解+完整代碼

    ? 層次分析法是一種主觀賦值評(píng)價(jià)方法也是一個(gè)多指標(biāo)綜合評(píng)價(jià)算法,常用于綜合評(píng)價(jià)類模型。層次分析法將與決策有關(guān)的元素分解成目標(biāo)、準(zhǔn)則、方案等多個(gè)層次,并在此基礎(chǔ)上進(jìn)行定性和定量分析,是一種簡(jiǎn)單、實(shí)用的算法。 ? 原理:是在分析一個(gè)現(xiàn)象或問(wèn)題之前,首

    2024年02月09日
    瀏覽(31)
  • 模糊綜合評(píng)價(jià)-----層次分析法AHP

    模糊綜合評(píng)價(jià)-----層次分析法AHP

    文首先讀: ? 最近有個(gè)課題需要用到模糊綜合評(píng)價(jià),筆者也是收集了各方資料,最后發(fā)現(xiàn)某乎上的一篇文章,簡(jiǎn)單、系統(tǒng)、詳細(xì)的同時(shí)不乏簡(jiǎn)單易懂和深度見解,這邊link給出,讀者可以自己嘗試閱讀,必有不少收獲。 ? 之后發(fā)現(xiàn)其中需要用到層次分析法的時(shí)候,大佬是一

    2023年04月09日
    瀏覽(25)
  • 基于AHP層次分析法的數(shù)學(xué)建模研究

    ????????隨著數(shù)學(xué)在現(xiàn)代科學(xué)和技術(shù)中的廣泛應(yīng)用,數(shù)學(xué)建模在現(xiàn)代實(shí)踐中的應(yīng)用越來(lái)越廣泛,成為現(xiàn)代科學(xué)和技術(shù)發(fā)展的重要手段。然而,在復(fù)雜的實(shí)際問(wèn)題中,很難直接應(yīng)用數(shù)學(xué)方法去解決問(wèn)題。因此,選擇適當(dāng)?shù)慕7椒ê图夹g(shù)來(lái)解決實(shí)際問(wèn)題顯得尤為重要。 ???

    2024年02月10日
    瀏覽(28)
  • 數(shù)學(xué)建模--層次分析法(AHP)的Python實(shí)現(xiàn)

    目錄 1.算法流程簡(jiǎn)介 2.算法核心代碼 3.算法效果展示 算術(shù)平均法求得的權(quán)重為: [0.07243906 0.30125047 0.62631047] 幾何平均法求得的權(quán)重為: [0.7374984 ?0.17727613 0.08522547] 特征值權(quán)重法法求得的權(quán)重為: [0.07239208 0.30116321 0.62644471]

    2024年02月10日
    瀏覽(19)
  • 【數(shù)學(xué)建模學(xué)習(xí)】matlab實(shí)現(xiàn)評(píng)價(jià)模型——層次分析法(AHP)

    【數(shù)學(xué)建模學(xué)習(xí)】matlab實(shí)現(xiàn)評(píng)價(jià)模型——層次分析法(AHP)

    目錄 1概述? 2算法實(shí)現(xiàn)流程 3實(shí)例 ?4matlab實(shí)現(xiàn)層次分析法 5計(jì)算結(jié)果 層次分析法,簡(jiǎn)稱AHP,是評(píng)價(jià)模型中的一種算法,指將與決策總是有關(guān)的元素分解成目標(biāo)、準(zhǔn)則、方案等層次,在此基礎(chǔ)之上進(jìn)行定性和定量分析的決策方法。層次分析法的缺陷在于判斷矩陣是主觀決定的,

    2024年02月04日
    瀏覽(20)
  • 基于AHP(層次分析法)確定權(quán)值的模糊綜合評(píng)價(jià)

    基于AHP(層次分析法)確定權(quán)值的模糊綜合評(píng)價(jià)

    目錄 1、模糊綜合評(píng)價(jià) 2、權(quán)值的確定 因素集 :影響評(píng)價(jià)的因素,例如:企業(yè)家的素質(zhì)綜合評(píng)價(jià)可以考慮5個(gè)因素{德,能,勤,績(jī),生命周期延長(zhǎng)} 評(píng)價(jià)集 :某因素好與壞,例如:企業(yè)家的德可以被評(píng)價(jià)為{高 較高 一般 低} 單因素評(píng)價(jià)矩陣 :rij代表因素i對(duì)評(píng)價(jià)j的隸屬度。 例

    2024年02月05日
    瀏覽(25)
  • 評(píng)價(jià)模型(一) 層次分析法(AHP),熵權(quán)法,TOPSIS分析 及其對(duì)應(yīng) PYTHON 實(shí)現(xiàn)代碼和例題解釋

    評(píng)價(jià)模型(一) 層次分析法(AHP),熵權(quán)法,TOPSIS分析 及其對(duì)應(yīng) PYTHON 實(shí)現(xiàn)代碼和例題解釋

    數(shù)學(xué)建模系列文章: 以下是個(gè)人在準(zhǔn)備數(shù)模國(guó)賽時(shí)候的一些模型算法和代碼整理,有空會(huì)不斷更新內(nèi)容: 評(píng)價(jià)模型(一)層次分析法(AHP),熵權(quán)法,TOPSIS分析 及其對(duì)應(yīng) PYTHON 實(shí)現(xiàn)代碼和例題解釋 評(píng)價(jià)模型(二)主成分分析、因子分析、二者對(duì)比及其對(duì)應(yīng) PYTHON 實(shí)現(xiàn)代碼和例

    2024年02月08日
    瀏覽(28)
  • 畢設(shè)中涉及層次分析法的EXCEL處理步驟

    畢設(shè)中涉及層次分析法的EXCEL處理步驟

    簡(jiǎn)單易懂操作,解決EXCEL層次分析法的問(wèn)題,僅供參考。 ?判斷矩陣采用9級(jí)比例標(biāo)尺,將決策者的偏好判斷數(shù)量化,形成判斷矩陣,最后運(yùn)用矩陣?yán)碚撨M(jìn)行偏好分析,求出分層權(quán)系數(shù)。 標(biāo)度 數(shù)字的含義(以因素 i 和因素 j 為例) 1 表示因素 i 和因素 j 相比,i 與 j 具有相同重

    2024年02月03日
    瀏覽(13)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包