熵值法的原理及实例讲解
熵值法是一种客观赋权法,通过计算熵值来判断一个方案的随机性及无序程度,并根据熵值来确定指标权重。熵值法的优点是避免了人为因素带来的偏差,但同时也存在一些缺点,如忽略了指标本身的重要程度和不能减少评价指标的维数。
熵值法的算法实现过程可以分为以下几个步骤:
1. 算法简介:熵值法是根据各项指标观测值所提供的信息的大小来确定指标权重。设有 m 个待评方案, n 项评价指标,形成原始指标数据矩阵 nmijxX)。
2. 数据的非负数化处理:由于熵值法计算采用的是各个方案某一指标占同一指标值总和的比值,因此不存在量纲的影响,不需要进行标准化处理,若数据中有负数,就需要对数据进行非负化处理。
3. 计算第 j 项指标下第 i 个方案占该指标的比重: mjniXXXXXXXXXXXnjjjnjjjijnjjjij,,2,1;,,2,1,1),,,min(),,,max(),,,min(212121'
4. 计算第 j 项指标的熵值:1e0,ln10ln,0,)log(*1则一般令有关,与样本数。式中常数为自然对数,其中mkmkekPPkejniijijj
5. 计算第 j 项指标的差异系数:对于第 j 项指标,指标值ijX的差异越大,对方案评价的作用越大,熵值就越小jjeg1, 则:jg 越大指标越重要
6. 求权数:mjggWmjjjj2,1,1
7. 计算各方案的综合得分:),2,1(*1niPWSijmjji
熵值法的实例讲解可以通过 excel 表格实现,具体步骤可以按照熵值法的算法实现过程来进行计算和分析。
熵值法在实际应用中有很多优点,如客观、公正、综合考虑多个指标等。但同时也存在一些缺点,如忽略了指标本身的重要程度和不能减少评价指标的维数。因此,在实际应用中需要根据具体情况选择合适的评价方法。
熵值法是一种客观、公正的评价方法,通过计算熵值来判断一个方案的随机性及无序程度,并根据熵值来确定指标权重。但在实际应用中需要根据具体情况选择合适的评价方法,避免了人为因素带来的偏差。