问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

灰色关联分析:系统分析与综合评价方法详解

创作时间:
作者:
@小白创作中心

灰色关联分析:系统分析与综合评价方法详解

引用
CSDN
1.
https://blog.csdn.net/Genevieve_xiao/article/details/144396696

灰色关联分析是一种用于系统分析和综合评价的方法,特别适用于样本量较少且数据灰度较大的情况。本文详细介绍了灰色关联分析的基本原理、步骤及其在实际问题中的应用,包括系统分析和综合评价两个方面。

灰色关联分析

一般的抽象系统,如社会系统、经济系统、农业系统、生态系统、教育系统等都包含有许多种因素,多种因素共同作用的结果决定了该系统的发展态势。人们常常希望知道在众多的因素中,哪些是主要因素,哪些是次要因素;哪些因素对系统发展影响大,哪些因素对系统发展影响小;哪些因素对系统发展起推动作用需强化发展,哪些因素对系统发展起阻碍作用需加以抑制;……这些都是系统分析中人们普遍关心的问题。

传统数理统计中的回归分析方差分析主成分分析等都是用来进行系统分析的方法。这些方法都有下述不足之处:

  • 要求有大量数据,数据量少就难以找出统计规律;
  • 要求样本服从某个典型的概率分布,要求各因素数据与系统特征数据之间呈线性关系且各因素之间彼此无关,这种要求往往难以满足;
  • 可能出现量化结果与定性分析结果不符的现象,导致系统的关系和规律遭到歪曲和颠倒。

尤其是我国统计数据十分有限,而且现有数据灰度较大,再加上人为的原因,许多数据都出现几次大起大落,没有典型的分布规律。因此,采用数理统计方法往往难以奏效。

灰色关联分析方法弥补了采用数理统计方法作系统分析所导致的缺憾。它对样本量的多少和样本有无规律都同样适用,而且计算量小,十分方便,更不会出现量化结果与定性分析结果不符的情况。

灰色关联分析的基本思想是根据序列曲线几何形状的相似程度来判断其联系是否紧密。曲线越接近,相应序列之间的关联度就越大,反之就越小。

对一个抽象的系统或现象进行分析,首先要选准反映系统行为特征的数据序列,称为找系统行为的映射量,用映射量来间接地表征系统行为。例如,用国民平均接受教育的年数来反映教育发达程度,用刑事案件的发案率来反映社会治安面貌和社会秩序,用医院挂号次数来反映国民的健康水平等。有了系统行为特征数据和相关因素的数据,即可作出各个序列的图形,从直观上进行分析。

[参考:刘思峰.灰色系统理论及其应用(第五版)[M].北京:科学出版社, 2010: 62.]

注意:在国际性竞赛(如美赛)中,建议使用传统的分析方法,因为灰色关联分析方法主要在国内发展,国际上研究较少。

一般情况下,当样本量n较大时使用传统分析方法,当样本量n较小时使用灰色关联分析。

灰色关联法用于系统分析

例题

n个样本,m个指标

第一步 excel画统计图

  • 四个变量均呈现上升趋势
  • 第二产业的增幅较为明显
  • 第二产业与第三产业的差距在后三年相差更大

第二步 确定分析序列

  • 母序列(又称参考序列、 母指标):能反映系统行为特征的数据序列,类似于因变量y,此处记为$x_0$
  • 子序列(又称比较序列、子指标):影响系统行为的因素组成的数据序列,类似于自变量x,此处记为$(x_1, x_2, ..., x_m)$

本例中,国内生产总值是$x_0$,第一、二、三产业分别是$x_1, x_2, x_3$。

第三步 对变量进行预处理

即去量纲,以便缩小范围简化计算

$$
\tilde{z_{ij}}=\frac{x_{ij}}{\frac{1}{n}\sum_{i=1}^{n}{x_{ij}}}
$$

即每个数除以其所在指标下每个元素的均值

第四步 计算子序列中各个指标与母序列的关联系数和灰色关联度

母序列:

$$
x_0=(x_0(1),x_0(2),...,x_0(n))^T
$$

子序列:

$$
x_1=(x_1(1),x_1(2),...,x_1(n))^T
$$

...

$$
x_m=(x_m(1),x_m(2),...,x_m(n))^T
$$

记两极最小差$a = \min\min|x_0(k)-x_i(k)|$,两极最大差$b = \max\max|x_0(k)-x_i(k)|$

定义灰色关联系数

$$
\gamma(x_0(k),x_i(k))=\frac{a+\rho b}{|x_0(k)-x_i(k)|+\rho b}
$$

其中$\rho$为分辨系数(一般取0.5)

定义灰色关联度

$$
\gamma(x_0,x_i)=\frac{1}{n}\sum_{k=1}^{n}\gamma((x_0(k),x_i(k))
$$

即就是灰色关联度的算术平均数

灰色关联度与影响成正相关,则排序对比可得,该地区在2000年至2005年间的国内生产总值受到第三产业的影响最大。

灰色关联法用于综合评价

例题:评价下表中20条河流的水质情况

在综合评价中最大的问题是没有一个母序列,故需要我们构造一个母序列
(但实际上灰色关联用于综合评价的这种方法实际上有待商榷 最好是用topsis)

第一步 指标正向化

同topsis的正向化方法

第二步 对正向化后的矩阵进行预处理

同上个例题得到矩阵$Z_{n\times m}=(z_{ij})_{n\times m}$

第三步 将预处理后的矩阵每一行取最大值构成母序列

第四步 计算各个指标与母序列的灰色关联度

$\gamma_1,\gamma_2,...,\gamma_m$

第五步 计算各个指标的权重

$$
\omega_i=\frac{ \gamma_i}{\gamma_1+\gamma_2+....+\gamma_m}
$$

第六步 计算每个评价对象的得分

$$
S_k=\sum_{i=1}^{m}{}Z_{ki} {\omega_i} , k=(1,2,...,n)
$$

第七步 得分归一化

$$
\tilde{S_i}=\frac{S_i}{S_1+S_2+...+S_n}
$$

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号