zoukankan      html  css  js  c++  java
  • 灰色关联分析

    1 简介

           灰色系统理论提出了对各子系统进行灰色关联度分析的概念,意图透过一定的方法,去寻求系统中各子系统(或因素)之间的数值关系。因此,灰色关联度分析对于一个系统发展变化态势提供了量化的度量,非常适合动态历程分析

           对于两个系统之间的因素,其随时间或不同对象而变化的关联性大小的量度,称为关联度。在系统发展过程中,若两个因素变化的趋势具有一致性,即同步变化程度较高,即可谓二者关联程度较高;反之,则较低。因此,灰色关联分析方法,是根据因素之间发展趋势的相似或相异程度,亦即“灰色关联度”,作为衡量因素间关联程度的一种方法。
    2 数据列的表示方法

      做关联分析先要指定参考数据列(评价标准)。参考数据列常记为x0,即第1个时刻的值为x0(1),第2个时刻的值为x0(2),第G个时刻的值为x0(G)。因此,参考序列可表示为:

    x0=(x0(1),x0(2),x0(3),...,x0(n))  

      关联分析中被比较的数列常记为x1,x2,...,xK,类似参考数列的表示方法,有

    x1=(x1(1),x1(2),x1(3),...,x1(n))

    x2=(x2(1),x2(2),x2(3),...,x2(n))

    ......

    xK=(xK(1),xK(2),xK(3),...,xK(n))

    3 关联系数计算公式

      对于一个参考数据列x0,有几个比较数据列x1,x2,...,xn的情况,可以用下述关系表示各个比较曲线与参考曲线x0在各个点G(时刻)的差。

     

    是第G个时刻比较曲线xi和参考曲线x0的相对差值,它称为xi对x0在G时刻的关联系数;

    ρ是分辨系数,取值在[0,1]之间,分辨系数越大,分辨率越大,分辨系数越小,分表率越小;

     

    4 关联系数计算

      虽然两级最大差和最小差容易求出,但一般不能计算关联系数,这是由于作关联度计算的数列的量纲最好是相同的,当量纲不同的时候要化为无量纲,此外还要求所有的数列有公共的交点,为了解决这两个问题,计算关联系数之前,先将数列作初值化处理,即用每一个数列的第一个数xi(1)除其他数xi(G),这样既可以数列无量纲花又可以得到公共交点xi(1)即第1点。

    量纲:有几本单位表示的属性

    无量纲:没有单位,只有数字意义

    5 关联系数计算例子

     

     

    故得到:

    r1=0.819

    r2=0.7295

    r3=0.6138

    r1>r2>r3

    所以与r0关联性最大的依次是r1,r2,r3

     6  实例应用

     

     

    https://blog.csdn.net/qq_40581789/article/details/82386298

    https://wenku.baidu.com/view/8eba2c45c381e53a580216fc700abb68a882ad15.html

  • 相关阅读:
    穷举
    菱形
    docker安装cloudera manager,切换cloudera-scm用户报错can not open session
    修改cloudera manager的端口号
    postgresql拓展if、ifnull、group_concat函数
    clion调试postgresql
    Java面向切面原理与实践
    Spring-boot非Mock测试MVC,调试启动tomcat容器
    spring-cloud-feign 使用@RequetParam报错QueryMap parameter must be a Map: class java.lang.String
    linux虚拟机拓展大小
  • 原文地址:https://www.cnblogs.com/wangleBlogs/p/10431336.html
Copyright © 2011-2022 走看看