一、什么是TOPSIS法
TOPSIS法(逼近理想解排序法,又称优劣解距离法),主要用于解决评价类问题。
当题目中n大于15,或者有很多给出的精确数据时,不用层次分析法,而用这个方法。
优劣解距离法能充分利用原始数据的信息,其结果能精确地反映各评价方案之间的差距。
二、举个例子
由成绩定评分,最佳方法:
另一种方法:
为什么不用第二种方法?解释如下:
多个指标:
怎样做?
(1)统一指标类型
指标正向化:将所有的指标转化为极大型 (公式:max-x)
如果所有元素均为正数,也可以使用1/x
(2)标准化处理
为了消去不同指标量纲的影响,需要对已经正向化的矩阵进行标准化处理
(即消除数据单位,但数值的相对大小不变)
(3)根据距离公式计算得分
单一指标:
多个指标:
此时S=0时,表示对象取最小值;S=1时,表示对象取最大值
所以对于这个例子:
(这里指标的权重默认了相同 )
三、三个步骤(总结):
1、将原始矩阵正向化 (四种指标转化)
极小型指标->极大型指标:将所有的指标转化为极大型 (公式:max-x)
如果所有元素均为正数,也可以使用1/x
2、正向化矩阵标准化
3、计算得分并归一化
带权重的TOPSIS法(可以用层次分析法给评价指标确定权重):