MODEL LAB数学建模交互课
课程进度06/ 16 讲
第 6 讲 · 用数据差异赋权,用理想距离排序

第 6 讲 · 熵权法与 TOPSIS 综合评价

分清指标方向,算出熵权,再用正负理想解衡量方案接近程度;最后用权重扰动检验排名是否可靠。

6 个微知识点24 道即时练习答案逐题隐藏无需联网运行
学完能做什么

可检查的学习目标

01
能完成不同类型指标的正向化与标准化
02
能解释熵权为何来自样本差异而非重要性真理
03
能计算 TOPSIS 贴近度并检查排名敏感性
知识点01

先确保每列“越大越好”含义清楚

建立评价矩阵与指标属性表

约 7 min
先猜一猜

价格、满意度和温度偏差能直接放在同一矩阵里计算吗?

评价矩阵每行是方案、每列是指标。计算前必须为每列标注单位、方向、类型和缺失处理。

正向越大越好,负向越小越好,适中型接近目标最好,区间型落在合理范围最好。

别踩坑负向指标未正向化同一列混用单位
动手试一试

矩阵准备质量

LIVE

切换数据准备层次。

清晰度
62
可信度
38
可用度
42

单位和方向会扭曲距离。

跟我算一遍三供应商

指标为价格(负向)、准时率(正向)、退货率(负向)。

STEP 01

每行放一个供应商。

立即练习

学一点,马上做 4 题

答案默认隐藏。聚焦题卡后按 Space,一次只揭晓一道。

01选择未作答

“故障率”通常是哪类指标?

02判断未作答

完成 0–1 标准化后,负向指标会自动变成越大越好。

03简答未作答

指标属性表至少应包含哪五项?

04选择未作答

区间 [60,80] 内最好,属于哪类?

知识点02

让列方向一致、尺度可比

正向化与标准化

约 9 min
先猜一猜

为什么 TOPSIS 的距离对单位特别敏感?

TOPSIS 计算方案到理想点的距离。如果某列数值范围大,它会在距离中占据不成比例的影响。

向量标准化常用 zij=xij/√Σi xij²;也可使用 0–1 标准化,但全文要保持一致并解释。

别踩坑常数列分母为零先乘权重后再标准化
动手试一试

距离可比性

LIVE

比较原单位与标准化。

清晰度
60
可信度
42
可用度
48

万元列可能压倒 0–1 比率列。

跟我算一遍负向价格

价格 [20,30,50],用负向 0–1 标准化。

STEP 01

max=50,min=20。

立即练习

学一点,马上做 4 题

答案默认隐藏。聚焦题卡后按 Space,一次只揭晓一道。

01计算未作答

负向指标 [20,30,50] 用 (max−x)/(max−min),30 对应多少?

02判断未作答

向量标准化后,每列元素之和一定为 1。

03选择未作答

某指标所有方案取值相同,应怎样看待?

04简答未作答

为什么通常先标准化,再乘权重?

知识点03

差异越大,提供的区分信息越多

熵权来自数据差异

约 11 min
先猜一猜

某指标人人得分都一样,它对区分方案还有多少信息?

熵权法根据指标在样本中的离散程度赋权。差异小、分布均匀时信息熵高、差异系数低、权重低。

它衡量“区分能力”,不自动等于业务重要性。安全指标即使差异小,也可能不能被忽略。

别踩坑把熵权说成绝对重要性遇到 0 直接算 ln0
动手试一试

差异与权重

LIVE

观察三种列分布。

清晰度
82
可信度
78
可用度
20

业务可能重要,但样本中区分信息少。

跟我算一遍无差异指标

三方案某列标准化后都是 0.5。

STEP 01

各方案比例相同,pij=1/3。

立即练习

学一点,马上做 4 题

答案默认隐藏。聚焦题卡后按 Space,一次只揭晓一道。

01判断未作答

熵权最高的指标就是决策者最重视的指标。

02选择未作答

某列所有值完全相同,其差异系数 d 通常接近?

03计算未作答

若某指标熵 e=0.82,则差异系数 d 是多少?

04简答未作答

为什么极端异常值可能让熵权虚高?

本讲主实验 · 拖一拖再下结论

权重改变,排名会不会变

拖动价格、距离、评分权重,观察三个方案综合得分与第一名。

实时更新
观察结果等待计算

调整左侧参数,观察模型输出怎样变化。

实验后想一想

找到至少一个使第一名改变的权重组合。变化发生时,原结论应该怎样表述才诚实?

知识点04

最理想与最不理想的参照点

找到正理想解与负理想解

约 7 min
先猜一猜

TOPSIS 为什么同时看“离最好多近”和“离最差多远”?

在加权标准化矩阵中,正理想解取每列最优值,负理想解取每列最差值。

只看离最好近可能忽略某方案也靠近最差;同时考虑两侧能更完整描述相对位置。

别踩坑未正向化就统一取最大理想点来自外部随意设定
动手试一试

理想参照

LIVE

比较单侧与双侧距离。

清晰度
78
可信度
65
可用度
70

无法表达与最差方案的分离程度。

跟我算一遍两指标理想点

加权矩阵 A(0.2,0.7)、B(0.6,0.4)、C(0.5,0.8),均越大越好。

STEP 01

第一列最大 0.6、最小 0.2。

立即练习

学一点,马上做 4 题

答案默认隐藏。聚焦题卡后按 Space,一次只揭晓一道。

01计算未作答

矩阵三点 A(0.2,0.7)、B(0.6,0.4)、C(0.5,0.8),正理想解是多少?

02判断未作答

正理想解一定对应某一个真实方案。

03选择未作答

若负向指标未正向化,直接取最大值作为正理想会怎样?

04简答未作答

为什么要输出并检查理想向量?

知识点05

越接近理想、越远离最差越好

计算距离与相对贴近度

约 9 min
先猜一猜

某方案到最好距离为 0.2、到最差距离为 0.8,它的贴近度为什么是 0.8?

分别计算每个方案到正理想解的欧氏距离 D+ 和到负理想解的距离 D−。

相对贴近度 C=D−/(D++D−),范围 0–1。C 越大,说明更靠近正理想且远离负理想。

别踩坑把 D+ 放分子按距离 D+ 升序却忘贴近度降序
动手试一试

结果表达

LIVE

比较只给名次与完整距离表。

清晰度
78
可信度
60
可用度
65

读者看不到得分差与相对位置。

跟我算一遍贴近度手算

D+=0.2,D−=0.8。

STEP 01

总距离=0.2+0.8=1.0。

立即练习

学一点,马上做 4 题

答案默认隐藏。聚焦题卡后按 Space,一次只揭晓一道。

01计算未作答

D+=0.3,D−=0.7,C 是多少?

02判断未作答

贴近度 C 越小,方案越优。

03选择未作答

若 D+=0 且 D−>0,C 等于?

04简答未作答

为什么排名表还应报告得分差?

知识点06

排名不是永恒真理

敏感性、组合权重与边界

约 11 min
先猜一猜

熵权法把安全指标权重算得很低,是否应该照单全收?

熵权反映数据差异,AHP 反映决策偏好。组合权重可在客观区分度与主观重要性之间平衡。

改变权重、标准化方法或异常处理,观察排名是否稳定。TOPSIS 还可能出现排名逆转,应谨慎解释新增/删除方案后的变化。

别踩坑组合系数随意取 0.5删除方案后不重检排名
动手试一试

权重解释层次

LIVE

比较纯熵权与情景组合。

清晰度
74
可信度
58
可用度
64

客观但可能忽略价值底线。

跟我算一遍安全底线

三方案安全得分都接近,熵权仅 0.03。

STEP 01

低熵权只说明当前样本安全差异小。

立即练习

学一点,马上做 4 题

答案默认隐藏。聚焦题卡后按 Space,一次只揭晓一道。

01判断未作答

熵权很低的指标一定可以删除。

02计算未作答

α=0.4,某指标主观权重 0.5、客观权重 0.2,组合权重是多少?

03选择未作答

对安全类底线指标更稳妥的方法是?

04简答未作答

TOPSIS 敏感性分析至少可改变哪三类设置?

离开前完成

完成一次从原始指标到稳健排名的评价

选择 4–6 个方案、4–6 个指标,完整保留每个中间矩阵。

LOCAL PACK

本地学习资源

讲义、练习、实验与挑战清单均在本地页面内。