数学建模学习笔记(二)TOPSIS法

数学建模学习笔记(二)TOPSIS法

文章目录

  • 数学建模学习笔记(二)TOPSIS法
  • 前言
  • 一、TOPSIS法
  • 二、问题引入
    • 1.为什么用TOPSIS法
    • 2.示例引入
      • 统一指标类型
        • 正向化方法
          • 极小型指标 —— 极大型指标
          • 中间型指标 —— 极大型指标
          • 区间型指标 —— 极大型指标
      • 正向化矩阵标准化
      • 计算得分并归一化
    • TOPSIS使用中的注意
  • 总结
    • TOPSIS法的优缺点


前言

此系列文章主要记录在学习数学建模过程中的知识点和自己的理解,如果出错请多多指正。
学习的教材和资源主要来源与清风的讲解视频,想全面了解可移步清风:数学建模算法、编程和写作培训的视频课程以及Matlab等软件教学

————————————————————————————————————————————

一、TOPSIS法

TOPSIS 法是一种常用的综合评价方法,其能充分利用原始数据的信息,其结果能精确地反映各评价方案之间的差距。

————————————————————————————————————————————

二、问题引入

1.为什么用TOPSIS法

在前面学习层次分析法时,我们构造判断矩阵是通过专家填写的(自己),但当我们本身指标就拥有数据时,我们再去两两比较时,构造判断矩阵就显得不准确,所以我们需要用TOPSIS法,依据数据去构造我们的判断矩阵。

————————————————————————————————————————————

2.示例引入

在这里我们先引入一个简单的例子来说明TOPSIS法的应用(例子来源清风的课件)

姓名 成绩 与他人争吵次数
小明 89 2
小王 60 0
小张 74 1
清风 99 3

请对这四名同学评分,评判出四名同学的排名

按照我们前面所说,当题目给出了数据,去评分时候,我们应该应用TOPSIS法来分析,但当我们来分析数据时,第一个要注意的就是各指标的正向化问题
————————————————————————————————————————————

统一指标类型

最常见的指标类型有下面四种

数学建模学习笔记(二)TOPSIS法_第1张图片
所谓的正向化就是将其他指标类型转化为极大型指标,如前题所提到的与他人争吵次数(情商指数)就是极小型指标,我们需要将其正向化
————————————————————————————————————————————

正向化方法

极小型指标 —— 极大型指标

指标中的最大值 - 指标中的元素

像上题经过正向化后表格为

姓名 与他人争吵次数
小明 1
小王 3
小张 2
清风 0

(如果表格中所有元素为正数,也可以用 1/X 来正向化)

中间型指标 —— 极大型指标

中间型指标:指标值既不要太大也不要太小,取某特定值最好(如水质量评估 PH 值)

数学建模学习笔记(二)TOPSIS法_第2张图片
以下以PH值(中间指标为7)为例说明
数学建模学习笔记(二)TOPSIS法_第3张图片

区间型指标 —— 极大型指标

在这里插入图片描述
数学建模学习笔记(二)TOPSIS法_第4张图片

以下以人的体温来做为例子(人的体温最好落在36°~37°之间)
数学建模学习笔记(二)TOPSIS法_第5张图片
其中 a = 36 , b = 37, M = max(36-35.2,38.4-37)= 1.4
————————————————————————————————————————————

正向化矩阵标准化

当我们正向化完我们的指标数据,我们就可以对我们的数据进行处理了,但我们会发现,像例子中,成绩和与他人的争吵次数不属于一个量纲的数据,我们知道,不处于同一个量纲的数据进行分析比较是没有意义的,所以我们还需要对我们的数据进行标准化处理,消除量纲对我们的影响。

数学建模学习笔记(二)TOPSIS法_第6张图片
这里展示了我们其中一种常用的方法消除量纲,即将矩阵中的每个元素除以元素所在列的平方和开根。我们标准化的方式不是唯一的,应该根据具体问题具体分析。
————————————————————————————————————————————

计算得分并归一化

当我们对数据标准化完后,我们就可以对所得到的矩阵进行得分计算,TOPSIS法的关键就是计算得分上。我们具体的计算步骤如下
数学建模学习笔记(二)TOPSIS法_第7张图片
按照上述步骤我们可计算得
数学建模学习笔记(二)TOPSIS法_第8张图片

数学建模学习笔记(二)TOPSIS法_第9张图片
至此我们的问题得以解决
————————————————————————————————————————————

TOPSIS使用中的注意

1)比较的对象一般要远大于两个(比如一个班级的成绩)
2)比较的指标也往往不是一个方面——例如成绩,工时,课外竞赛得分
3)有的指标不存在理论上的最大值,如GDP增长

————————————————————————————————————————————

总结

当我们遇到要我们去为带有数据指标的方案评分时,我们可以采用TOPSIS法进行分析

TOPSIS法的优缺点

优点:
1)避免了数据的主观性,不像层次分析法,判断矩阵是由自己填写的,而TOPSIS法则是利用数据去计算
2)对于样本数据的要求不高,不论是大样本还是小样本都可以使用,而层次分析法,当评价指标过大时则效果不好
3)可通过数据反应每个方案之间的差距(也是其主要思想和优点)

缺点:
1)必须要有两个及以上的数据对象才可以使用
2)不确定应该选择多少个指标去评价才能做到客观,比如评价班级同学的学习积极度,这时有些额外的因素数据,不好处理,不能盲目的将所有数据进行分析

你可能感兴趣的:(数学建模笔记,矩阵,概率论,美国大学生数学建模竞赛,数据分析)