1.層次分析法(運籌學(xué))

1,概念

數(shù)學(xué)建模里面有一個很重要的模型就是層次分析法,是一種定性與定量相結(jié)合的決策分析方法,應(yīng)用這種方法,決策者通過將復(fù)雜問題分解成若干層次和若干因素,在各因素之間進(jìn)行簡單的比較和計算,就可以得到不同方案的權(quán)重,為最佳方案的選擇提供依據(jù)。

2,基本原理

AHP法首先把問題層次化,按問題性質(zhì)和總目標(biāo)將此問題分解成不同層次,構(gòu)成一個多層次的分析結(jié)構(gòu)模型,分為最底層(供決策的方案和措施等),相對于最高層(總目標(biāo))的相對重要性權(quán)值的確定或者想對優(yōu)劣的排序問題(權(quán)重)

最高層是目標(biāo)層

中間層是準(zhǔn)則層

最底層是方案層/措施層

然后大概懂了這兩個概念之后就可以去看看bilibili上面一個視頻,但是不需要看會代碼,構(gòu)建層次分析有專門的軟件,可以不用使用matlab。

通道:https://www.bilibili.com/video/av20238704/?p=3

基本看到寫代碼那里就可以不用看了(當(dāng)然如果本身就是用matlab寫代碼的可以繼續(xù)看下去,講得很詳細(xì),通俗易懂)

3,AHP的基本步驟

1.明確問題

2.遞階層次結(jié)構(gòu)的建立

3.建立兩兩比較的判斷矩陣

4.層次單排序

5.層次綜合排序

4,yaahp

看了上面的視頻之后應(yīng)該大概懂了層次分析法是個怎么回事。接下來就介紹一款軟件,叫做yaahp,大家可以根據(jù)自己版本的需求去下載。

下面簡單的來介紹以下用法和案例。

案例通道:https://wenku.baidu.com/view/c32dfcf16bec0975f465e2d1.html

這個軟件十分的簡單,看教程一次就會了還不用寫代碼。下面是如何看教程的步驟:


打開頁面就有這個


點擊進(jìn)去就可以看到了,每一個步驟都講得很詳細(xì)

接下來結(jié)合上面的案例我來做一個簡單的例子:

第一步:打開yaahp建立層次結(jié)構(gòu)模型


層次結(jié)構(gòu)模型

第二步:構(gòu)造判斷模型

這里的數(shù)據(jù)一致性檢驗是十分完美的,但是在我們現(xiàn)實的模型當(dāng)中還需要調(diào)試,至于怎么調(diào)試好好看一下教程就行了

第三步:權(quán)重排序


排序

差不多層次分析法的基礎(chǔ)入門看完這些就能上手了,如果要深入了解的話建議看一下一些論文,后續(xù)我也會補(bǔ)上一些論文。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容