目的
一般的抽象系统, 如社会系统、经济系统、农业系统、生态系统、教育系统等都 包含有许多种因素,多种因素共同作用的结果决定了该系统的发展态势。人们常常希望知道在众多的因素中,哪些是主要因素, 哪些是次要因素; 哪些因素对系统 发展影响大, 哪些因素对系统发展影响小; 哪些因素对系统发展起推动作用需强化发展,哪些因素对系统发展起阻碍作用需加以抑制;这些都是系统分析中人们 普遍关心的问题。例如, 粮食生产系统, 人们希望提高粮食总产量, 而影响粮食总 产量的因素是多方面的,有播种面积以及水利、化肥、土壤、种子、劳力、气候、耕作 技术和政策环境等。为了实现少投人多产出, 并取得良好的经济效益、社会效益和 生态效益, 就必须进行系统分析。
——灰⾊系统理论及其应⽤(第五版)
例子引出
画出势态图
进行简单的趋势分析,可以根据灰色结果求出后最后来回头进行分析:
例如:
① 四个变量均 呈上升 的趋势
② 第⼆产业的 增幅 较为 明显
③ 第⼆产业和第 三 产业的差距在后三年相差更⼤
确定分析数列
1)母序列 ( ⼜称参考数列 、 ⺟指标 ) : 能反映系统⾏为特征的 数据序列 。 类似于因变量 ㄚ , 此处记为 X。
2) ⼦序列 ( ⼜称⽐较数列 , ⼦指标) : 影响系统⾏为的因素组成的数据序列 。 类似于⾃变量X ,此处记为 x 1 , x 2 . . . x m x_1,x_2...x_m x1,x2...xm
在本例中 国内⽣产总值就是⺟序列 ,
第⼀ 第⼆和第三 产业就是⼦序列 。
在一些题中,可能给出一个系统的很多指标,直接让判断哪个系统最优时,因为这时我们的系统没有Y值,所以我们通常使用虚拟母序列,就是取每个样本一同中在所有指标中的最大值最为母序列。
变量预处理
对变量进⾏预处理 ( 两个⽬的 : 去量纲 、 缩⼩变量范围 简化计算 )
对⺟序列 和⼦序列 中 的每个指标进⾏预处理 : 先求出每个指标的 均值,再⽤该指标中的每个元素都除 以其均值 。
计算指标母序列系数
求出结论灰色关联度
纵向求和:
Y ( x 0 , x i ) = 1 n ∑ k = 1 n y ( x 0 ( k ) , x i ( k ) ) , ( i = 1 , 2 , 3... m ) Y\left(x_{0}, x_{i}\right)=\frac{1}{n} \sum_{k=1}^{n} y\left(x_{0}(k), x_{i}(k)\right) ,~~~~(i=1,2,3...m) Y(x0,xi)=n1k=1∑ny(x0(k),xi(k)), (i=1,2,3...m)
对上面的例子求平均
y ( x 0 , x 1 ) = 0.5084 , y ( x 0 , x 2 ) = 0.6243 , y ( x 0 , x 3 ) = 0.7573 y\left(x_{0}, x_{1}\right)=0.5084, y\left(x_{0}, x_{2}\right)=0.6243, y\left(x_{0}, x_{3}\right)=0.7573 y(x0,x1)=0.5084,y(x0,x2)=0.6243,y(x0,x3)=0.7573
结论
由于第三产业系数最大,所以对于母序列影响最大的是第三产业
用于综合评价累问题
topsis和灰色分析结果对比