*本系列均为清风老师数学建模课程学习笔记
AHP(The analytic hierachy process) 主要用于解决评价类问题
确定3个方面:
- 评价的目标(选择最佳的游玩景点)
- 评价的准则or指标(需要自己查阅资料)—背景材料、已有研究中(知网、万方、百度学术、谷歌学术)、常识(search.chongbuluo.com谷歌搜索、微信搜索、知乎搜索)—景色、花费、居住、饮食、交通
- 评价有哪些方案(苏杭、北戴河、桂林)
第一步:分析系统中的各因素之间的关系,建立系统的递解层次结构
第二步:同一层次元素和上一层次元素进行两两比较得到判断矩阵
缺点:在确定影响某个因素的因子在因素中所占比重的时候,会遇到比重不易定量化的困难。可能因为考虑不周全、顾此失彼、较为片面等情况而使得得出的重要性程度的数据不一致的情况。
两两比较重要程度——判断矩阵(是一个正互反矩阵)
第三步:由判断矩阵相对权重并进行一致性检验(检验通过权重才能用)
一致矩阵的特点:各行(各列)之间成倍数关系。
可能会有不一致的现象。
一致性检验:检验构造的判断矩阵和一致矩阵是否有太大差距。最大特征值和n之间的差距。
步骤:
- 计算一致性指标CI
- 查找对应的平均随机一致性指标RI
- 计算一致性比例CR如果<0.1,则可以认为判断矩阵的一致性可以接受,否则需要对判断矩阵进行修正。
得到一致性矩阵之后,计算权重,记得归一化处理。
如果不一致但一致性程度可以接受的话,就用判断矩阵求权重。
- 算数平均法求权重
- 几何平均法求权重
- 特征值法求权重
- 一致矩阵:一个特征值为n(对应的特征向量正好是一致矩阵的第一列,求权重归一化),其他特征值为0.
- 判断矩阵:求最大特征值和特征向量,将特征向量归一化得到权重
层次分析法的局限性:
- 决策层不能太多,n太大,判断矩阵和一致矩阵差异会很大。
- 两两判断时候容易因为考虑不周等造成不一致的现象。