数学建模Day2 Topsis算法

Topsis算法Xmind思维导图下载地址戳这里
  Topsis算法相较于层次分析法显得更为客观以及科学,因为层次分析法毕竟是建立在人的感觉之上的,而众所周知,人的感觉是不准的,而Topsis算法可以很科学的反映不同样本的优劣。
  Topsis的使用条件得是有数据,如果没有数据的话我们只能采用层次分析法这样主观性很强的算法。有数据也就有标签,比如精确率、命中率、成功次数,前面这一类很明显是积极的指标,也就是越大越好的那种,而诸如失败率、次品率、污染率等是消极的指标,还有一些是中间型指标,比如人的体温、信道得利用率等。但是一般计算过程中,都是数值越高越好,所以针对某些指标我们需要将其正向化,比如污染率很高得指标我们要将其数值设为很低,次品率很高得厂家其数值设置得底,这样就可以直观地看出好坏优劣了。
  接下来需要把数据标准化,也就是去除量纲的影响,这个很容易理解,比如一列数据是身高,以cm为单位,另一列数据是门的高度,以m为单位,如果不经过处理直接进行计算,那么门这个指标的"影响力"肯定比身高要小得多,而且有些指标相互之间事实上是没有可比性的,所以我们需要进行标准化。
在这里插入图片描述
  接下来就分别计算各个样本到"优解"和"劣解"的距离,然后得到最终得分。
在这里插入图片描述
在这里插入图片描述
  在计算的过程中,我们还可以对各个指标赋予权值,这也很符合逻辑,因为每个指标对结果的影响不可能是一样的,我们可以使用层次分析法对各个指标计算其权值。
在这里插入图片描述
PS. AxMath公式编辑器真好用呀 ><

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值