熵值法+TOPSIS法确定决策方案

简介: 熵值法+TOPSIS法确定决策方案

解:

  1. 定义该方案的决策矩阵X

image.png

其中,造价和建设年限为负向指标,车流和车速为正向指标

采用熵值法确定各指标权重:

  1. 采用线性比例变换法求决策矩阵的标准化矩阵Y1

image.png

  1. 采用熵值法求解权重,对矩阵Y1进行归一化处理,计算归一化矩阵P

image.png

  1. 计算熵值e(取k=0.5):
    image.png
  2. 计算差异系数g

image.png

  1. 计算权重w

image.png

采用**理想解法(TOPSIS)**确定最有方案:

  1. 采用向量归一化法求决策矩阵的标准化矩阵Y2

image.png

  1. 计算加权标准化矩阵V


image.png

image.png

  1. 确定理想解V和负理想解V


image.png

  1. 计算各方案到理想解和负理想解的距离SS

image.png

  1. 计算各方案的相对贴近度C

image.png

  1. 找出相对贴近度最大的方案ibest
    image.png

方案3的相对贴近度最大,故选择方案3,即C厂应该中标。

附:matlab代码

%% 定义该方案的决策矩阵:
X = [1.1,1.8,4,80;
     1.2,1.5,3,110;
     1.5,1.3,5,100];
     
%% 采用线性比例变换法求决策矩阵的向量归一标准化矩阵Y1:
Y1 = [min(X(:,1:2)) ./ X(:,1:2),X(:,3:4) ./ max(X(:,3:4))];
% 对矩阵Y1进行归一化处理,计算归一化矩阵P:
P = Y1 ./ sum(Y1,1);
% 计算熵值e:
e = -0.5 * sum(P .* log(P));
% 计算差异系数g:
g = 1 - e;
% 计算权重w:
w = g / sum(g);
%% 采用向量归一化法求决策矩阵的标准化矩阵Y2:
Y2 = X ./ sqrt(sum(X.^2));
% 计算加权标准化矩阵V:
V = w .* Y2;
% 确定理想解V1和负理想解V0:
V1 = [min(V(:,1:2)),max(V(:,3:4))];
V0 = [max(V(:,1:2)),min(V(:,3:4))];
% 计算各方案到理想解和负理想解的距离S1和S0:
S1 = sqrt(sum((V - V1).^2,2));
S0 = sqrt(sum((V - V0).^2,2));
% 计算各方案的相对贴近度C:
C = S0 ./ (S0 + S1);
% 找出相对贴近度最大的方案ibest:
ibest = find(C == max(C));

线性比例变换法和向量归一化法是数据标准化的两种不同方法,各有其特点和应用场景。以下是它们的区别和各自的优缺点:

线性比例变换法

定义

线性比例变换法(Min-Max Normalization)通过将数据按比例缩放到指定范围(通常是0到1)。

公式

[ X’ = \frac{X - X_{min}}{X_{max} - X_{min}} ]

优点

  • 保留了原始数据的分布形状。
  • 易于理解和实现。
  • 适用于数据范围已知且固定的情况。

缺点

  • 对于存在异常值(outliers)的数据,缩放效果会受到极端值的影响。
  • 仅适用于线性变化,不适合非线性分布的数据。

向量归一化法

定义

向量归一化法(Vector Normalization)通过将每个样本的数据标准化为单位向量,即每个样本的各个特征值的平方和为1。

公式

[ X’ = \frac{X}{\sqrt{\sum X^2}} ]

优点

  • 适用于在同一数量级上的数据。
  • 减少了因不同数量级数据引起的影响,保留了方向信息。
  • 对于大数据集,计算效率较高。

缺点

  • 对于数据本身的分布没有特别考虑,所有特征都被缩放到单位向量。
  • 对于稀疏数据(大多数特征值为0),效果较差。

为什么在这里一个用线性比例变换法,一个用向量归一化法?

在上述决策模型中,采用了线性比例变换法和向量归一化法是基于不同的需求和标准化目的:

  1. 线性比例变换法
    目的是为了计算权重。在计算权重时,我们需要使用线性比例变换法将数据归一化到0到1的范围内,以便于计算熵值和差异系数。线性比例变换法在这里的优点是能保持数据的比例关系,有利于权重的合理分配。
  2. 向量归一化法
    目的是为了进行TOPSIS分析。在TOPSIS分析中,向量归一化法将数据标准化为单位向量,确保所有特征在同一数量级上,减少数量级差异对结果的影响。这样可以更有效地计算各方案到理想解和负理想解的距离。

综合应用

综合权重的计算和TOPSIS分析的标准化方法选择,分别采用线性比例变换法和向量归一化法,可以在保留数据原有比例关系的同时,确保不同特征之间的数量级一致性,从而得到更准确和合理的决策结果。

目录
相关文章
|
8月前
|
机器学习/深度学习 存储 算法
如何评判算法好坏?复杂度深度解析
如何评判算法好坏?复杂度深度解析
142 0
|
机器学习/深度学习 监控 算法
信用风险评估评分卡建模方法及原理| 学习笔记
快速学习信用风险评估评分卡建模方法及原理。
信用风险评估评分卡建模方法及原理| 学习笔记
|
2月前
|
数据采集 监控 并行计算
基于MCMC的贝叶斯营销组合模型评估方法论: 系统化诊断、校准及选择的理论框架
贝叶斯营销组合建模(Bayesian Marketing Mix Modeling,MMM)作为一种先进的营销效果评估方法,其核心在于通过贝叶斯框架对营销投资的影响进行量化分析。
80 3
基于MCMC的贝叶斯营销组合模型评估方法论: 系统化诊断、校准及选择的理论框架
|
3月前
|
机器学习/深度学习 数据采集 数据挖掘
特征工程在营销组合建模中的应用:基于因果推断的机器学习方法优化渠道效应估计
因果推断方法为特征工程提供了一个更深层次的框架,使我们能够区分真正的因果关系和简单的统计相关性。这种方法在需要理解干预效果的领域尤为重要,如经济学、医学和市场营销。
125 1
特征工程在营销组合建模中的应用:基于因果推断的机器学习方法优化渠道效应估计
|
6月前
|
机器学习/深度学习 Python
贝叶斯分析与决策理论:用于确定分类问题决策点的应用
在分类问题中,一个常见的难题是决定输出为数字时各类别之间的切分点
83 9
贝叶斯分析与决策理论:用于确定分类问题决策点的应用
|
8月前
|
机器学习/深度学习 人工智能 算法
社交网络分析4(上):社交网络链路预测分析、Logistic回归模型、LLSLP方法(LightGBM 堆叠链路预测)、正则化方法、多重共线性
社交网络分析4(上):社交网络链路预测分析、Logistic回归模型、LLSLP方法(LightGBM 堆叠链路预测)、正则化方法、多重共线性
561 0
社交网络分析4(上):社交网络链路预测分析、Logistic回归模型、LLSLP方法(LightGBM 堆叠链路预测)、正则化方法、多重共线性
典型偏差和非典型偏差练习
典型偏差和非典型偏差练习
99 5
|
8月前
|
供应链 监控 数据挖掘
高质量决策是伪命题吗?拨开迷雾,回归决策价值
高质量决策是伪命题吗?拨开迷雾,回归决策价值
127 1
|
8月前
|
定位技术 计算机视觉 Windows
生态学建模:增强回归树(BRT)预测短鳍鳗生存分布和影响因素
生态学建模:增强回归树(BRT)预测短鳍鳗生存分布和影响因素
|
8月前
|
定位技术 计算机视觉 Windows
R语言生态学建模:增强回归树(BRT)预测短鳍鳗生存分布和影响因素
R语言生态学建模:增强回归树(BRT)预测短鳍鳗生存分布和影响因素

热门文章

最新文章