层次分析法和topsis综合评价法的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了层次分析法和topsis综合评价法的区别相关的知识,希望对你有一定的参考价值。

层次分析法(Analytic Hierarchy Process ,简称 AHP )是对一些较为复杂、较为模糊的问题作出决策的简易方法,它特别适用于那些难于完全定量分析的问题。它是美国运筹学家T. L. Saaty 教授于上世纪 70 年代初期提出的一种简便、灵活而又实用的多准则决策方法

一、步骤
1、建立递阶层次结构模型

2、构造出各层次中的所有判断矩阵

3、层次单排序及一致性检验

4、层次总排序及一致性检验

二、递阶层次的建立与特点
1、分层:
(1)最高层:这一层次中只有一个元素,一般它是分析问题的预定目标和理想结果。

(2)中间层:这一层次中包含为了实现目标所涉及的中间环节,主要是一些考虑指标和一些准则。

(3)最底层:这一层次中包含为了实现目标可供选择的各种方案。

2、注意点:
一般不要1层不要超过9个因素

3、一个demo
imageimage是三个旅游景点

二、构造判断矩阵
由于准则层中的各准侧的权值可能不同,所以应该设置一个权重。

1、比较判别矩阵的元素意义
设现在要比较n个因子image对某因素Z的影响大小,采用两两比较建立比较判别矩阵image,xi与xj对Z的影响之比为aij。然后反过来xj与xi的影响之比为aji=1/aij。

2、比较判别矩阵的定义
image

3、关于比较判别矩阵元素的确定
使用数字1-9以及其倒数作为标度。

image

三、层次单排序及一致性检验
1、原理
判断矩阵A对应于最大特征值image得特征向量W,经归一化即为同一层次相应元素对于上一层次元素相对重要性的排序权值。称为层次单排序

image

image

因此,我们通过image来检验A是否为一致矩阵,当image比n大的越多,A的非一致性程度也就越严重,所以我们可以通过这种方法来检验一致性。

2、步骤
(1)计算一致性指标CI

image

(2)查询平均随机一致性指标RI,对应n=1到9,RI值分别为

image

这是通过随机的方法生成的一组标准指标。

(3)计算一致性比例CR

image

当CR<0.1,认为矩阵的一致性是可以接受的。

四、层次总排序及一致性检验

image

1、说明

(1)A为上一层次(高的层次),B为当前层次

(2)a1,a2,a3……am为A层次的总排序权重。

(3)b1j……bnj是B层对Aj的单排序权重。

(4)从最高层到最底层

现求B层中各因素关于总目标的权重,即求B层各因素的层次总排序权重b1,b2……bn。就按照上图中的方法进行计算
参考技术A

层次分析法和topsis在SPSSAU中都有提供,具体操作步骤可以查看帮助手册。

AHP层次分析法-SPSSAU

TOPSIS帮助手册

参考技术B 几种典型综合评价方法的比较http://wenku.baidu.com/view/a18bf8e84afe04a1b071dece.html本回答被提问者和网友采纳

R语言应用实战-基于R语言的综合评价(层次分析法AHP为例)

一.综合评价的基本概念

对一个事物的评价往往会涉及多个因素或者多个指标,评价是在多个因素相互作用下的一个综合判断。多指标综合评价方法具有以下的特点:包含若干个指标,分别说明被评价对象的不同方面,评价方法最终要对被评价对象作出一个整体性的评判,用一个总指标来说明被评价对象的一般水平。

以下是我为大家准备的几个精品专栏,喜欢的小伙伴可自行订阅,你的支持就是我不断更新的动力哟!

MATLAB-30天带你从入门到精通

MATLAB深入理解高级教程(附源码)

tableau可视化数据分析高级教程

那么评价指标的权重如何确定呢?有几种方法:德尔菲法确定权重,层次分析法确定权重。

德尔菲一般程序是先由各位专家单独对各个评价指标的重要程度进行评定,然后由综合评价人员对各位专家的评定结果进行综合,计算出平均数然后反馈给专家,如此反复进行几次,使各位专家的意见趋于一致,然后再确定出各评价指标的权数。

层次分析法(Analytic Hierarchy Process,AHP法),核心问题是:权重构造。建立评价对象的综

以上是关于层次分析法和topsis综合评价法的区别的主要内容,如果未能解决你的问题,请参考以下文章

层次分析法

Matlab数学建模TOPSIS(优劣解距离法)

Matlab数学建模TOPSIS(优劣解距离法)

数学建模-层次分析法

数学建模学习笔记(三十一)模糊评价法

人类量化思维之光——层次分析法