109改进熵权法1

preview
需积分: 0 17 下载量 155 浏览量 更新于2022-08-08 收藏 112KB DOCX 举报
改进熵权法是一种在多指标决策分析中用于确定指标权重的方法,它旨在解决传统熵权法可能导致某些指标权重过大的问题。在多因素评价体系中,每个指标的重要性应该是相对均衡的,避免出现单一指标占据主导地位的情况。改进熵权法正是针对这个目标,通过设置权重上限来修正原始熵权。 该方法的基本步骤包括: 1. **指标同向化和无量纲化**:确保所有指标具有相同的正向性,即数值越大,表示指标表现越好。对于逆指标和适度指标,需要转换成正指标。接着,对指标进行无量纲处理,使得不同单位的指标能够进行比较,这通常通过数据标准化完成。 2. **计算指标比重**:计算每个方案在各个指标下的值占总值的比例,用以反映该方案在该指标上的相对表现。 3. **计算熵值**:熵是衡量信息不确定性的度量,这里用来评估指标的区分度。熵值越低,表示指标区分度越高,即能更好地分辨不同方案的优劣。公式为 \( E_j = \sum_{i=1}^{m} p_{ij} \log(p_{ij}) \),其中 \( p_{ij} \) 是指标比重。 4. **计算差异系数**:差异系数 \( G_j \) 反映了指标的区分能力,它等于 \( 1 - E_j \)。较大的差异系数意味着指标更为重要。 5. **计算熵权**:熵权是通过差异系数来确定的,即 \( w_j = \frac{G_j}{\sum_{k=1}^{n} G_k} \),它反映了各个指标在整体评价中的相对重要性。 6. **熵权修正**:为了避免单个指标的权重过大,设定一个阈值,如0.3,将超过阈值的权重强制设为0.3,剩余权重按比例分配给其他指标。如果还有其他指标的权重超过0.3,重复此过程,直至所有权重满足条件。 7. **程序实现**:在编程中,可以按照以上步骤编写算法,输入数据矩阵 \( X[m][n] \),经过一系列计算得到修正后的熵权矩阵 \( W[n] \)。 8. **流程图**:整个过程可以用流程图表示,包括数据读取、计算比重、熵值、熵权,以及权重修正,最后输出修正后的熵权。 改进熵权法在实际应用中,如燃气涡轮叶片材料的评价,可以有效地平衡各个指标的权重,确保评价结果更全面、更合理。这种方法在处理多因素评价问题时,能更好地反映出各个指标的相对重要性,并避免了由于单一指标权重过大导致的决策偏差。
金山文档
  • 粉丝: 32
  • 资源: 306
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜

最新资源