, j7 z( W0 Y. a! r; i: B( _ $ o8 c3 G$ J, p: V$ t4 K 2 L/ \ B3 U m# B9 s; d; g Step1 首先是指标的给分,除非国际或者相关领域有着标准的给分,比如:每一级水质中各成分的含量都有一个标准,那么根据这个标准,我们就可以将各个成分指标划分到各自的级别。除开这种有标准的情况,评价算法中还有所谓的专家打分机制(其实大多数情况也是自己打分的,即自己给每个指标一个评分标准,然后根据这个人造标准来打分zz),从而完成第一步,使用这种专家打分方法的有模糊综合评价、层次分析法、秩和比综合评价、粗糙集法。 1 I! g( d3 w! b6 o# F1 A( y2 J4 Z: Y% K# f7 I
当然也有客观的评分机制,比如说TOPSIS理想解法和灰色关联度法,这两种方法是将每个指标中的最好数据合并,作为理想解,然后比较各个样本与它的距离或者相关性,从而进行评价。 " A7 a. q6 \* v2 `/ w& c2 U6 m& R + b- C$ y9 I1 s, q2 _. a- \ ! s8 m# {! F+ g& O7 o3 {6 N ( F8 @) Y" `" \' k& g" _" y Step2 接下来就是指标权重的确定,同样也分为主观定权和客观定权两种,上一步说的TOPSIS理想解法和灰色关联度法没有这一步,所以不考虑。7 R8 ]% k( y4 R& F( U* F6 x- t
主观定权的方法有层次分析法、模糊综合评价、秩和比综合评价,看起来好像跟上一步主观定权的一样,但是还有一个方法在这一步变成了客观定权,即粗糙集综合评价,因为这个方法可以通过一个公式计算出每个指标的有无对结果的影响,从而确定每个指标的权重。& Q, m: c) A' ^8 E, b) {+ |8 \+ I6 A
关于客观定权,还有熵权法(指标内数据结构越复杂权重越大)、主成分分析。 2 g. [/ F$ K! a6 i6 K- B+ h! m+ |" m' o. w% z6 \
主成分分析(通过对多个指标的不同加权组合来表达原数据的结构,即降维,每个组合的贡献率就是其权重),这类算法的定权方式实质上就是如果某一指标内个样本的区别越大,该指标的权重就越大。/ y4 |% q, T" P( f- M: T( q
7 i' G+ f( ?' y; t$ F- W
. E7 I7 Q* v- i
Step3 最后一步是综合评价,就是将第一步各指标的分数与第二步的权重进行加权平均,就可以得到最终的评价。后文将以模糊综合评价为例进行讲解。" |% s2 y: c4 Y; G6 @! b" [
8 L7 o! C/ i7 E5 _" c' ?6 k* b# K! P # V' I) l' s$ L- |" J 以上这些算法在比赛中可以尝试进行组合,因为前两个步骤都存在主客观的问题,所以可以尝试用专家打分方法完成第一步,客观定权方法完成第二步。; l: l1 |6 [8 w7 ?
& T+ @9 k' p, q- c* R9 L- ~7 n 正如我在前文所说到的,在做评价问题时,我们可以利用客观定权和主观评分的方式来进行评价,这样的合理性和效果往往会比单一方法的效果好。这里,我就拿熵权法和模糊综合评价的结合来讲,不过该例子中评价步骤经常用于对个体的评价,而很少用于对多个个体的评价排序,如果想用可以修改一下过程。% l7 P; _9 N+ ^( E, c z# M% M$ \6 n
: z$ W" C8 ] e! f, A. e8 Y& o* Y4 o: A
例:现有一面试小组对某人知识面、理解能力、应变能力和表达能力的评价表,请根据此表给此人一个综合评价。3 J# h, I, e1 R
* |1 p1 G. I9 I4 Z% Z1 ?1 q+ B 8 s. w. u" c7 r, m; O& M, t, R # z* V, i9 t2 y2 U* A+ C5 Q 确定因素集,这里已经有现成的四个评价指标了,即知识面,应变能力,表达能力和理解能力; ; L" T* P7 {* N+ Y) `* z$ z! M 确定评语集,这里就需要我们自己划分等级了,比如说最简单的: % _+ X( d$ T) c 确定各因素权重,这里我们采用熵权法进行客观定权: 5 P' K; S: a% X& s0 j0 _ 第一步,数据标准化,即去除数据量纲,所以我们要将每一个指标下的10所有10个数据转化到[0,1]之间,用的公式是:! S. }* e* Z# H4 t% S. |
( v5 k( Z3 h- h+ g+ v f
8 @# k: g" V; s$ _2 A
第二步,根据信息熵公式计算各指标的信息熵(如果p值为0,那么plnp=0):5 b: z( X: r* ?$ v5 ]7 M
O7 I* z& l2 V1 J1 r# Y $ N- }/ @0 t$ X `" |1 j" V / _+ `+ r9 t$ \* Z) [+ l4 [$ n " f6 N0 O$ ?+ i z 5 f6 y$ O. i# e8 K! U 第三步,根据指标权重计算公式公式计算各指标的权重: 6 Y4 D: _7 r4 F4 O6 i- ~. _9 A( P/ K; t9 J