评价类问题_灰色关联分析

article/2025/8/18 19:29:56

适用范围:计算影响结果的因素的重要程度,确定权重,也适用于评价类问题
基本思想:根据曲线集合形状的相似程度,判断联系是否紧密,曲线越接近,相应序列之间的关联度越大,反之越小
灰色关联分析优点:计算量小,对样本的量多少和有无规律都同样适用,不会出现量化结果与定性分析结果不符的情况
灰色关联分析缺点:不太主流,美赛不适用

简单总结灰度分析步骤: 一,先把数据除以该列的平均值
二,计算|x0(k)-xi(k)|,得到两极最小值和最大值,计算出关联系数矩阵(x0此处指母序列) 三,计算出列平均值即灰色关联度

一.确定分析序列:
母序列(参考序列,母指标):能反映系统行为特征的数据序列,类似于y(此处的国内生产总值)
子序列(比较序列,子指标):影响 系统行为的因素组成的数据序列,类似于x(各个产业生产总值)
在这里插入图片描述二.变量预处理
目的:缩小变量范围简化计算,去除量纲
对母序列和子序列中的每个指标进行预处理,先求出每个列均值,再用该指标中的每个元素都除以其均值
在这里插入图片描述三.计算子序列中各个指标与母序列关联系数

两极最小差a = minmin|x0(k)-xi(k)|
两极最大差b = maxmax|x0(k)-xi(k)|
分辨系数p一般取0.5

关联系数计算公式:
在这里插入图片描述|x0(k)-xi(k)|计算后结果:
在这里插入图片描述根据公式计算关联系数得到的结果
在这里插入图片描述四.计算灰色关联度
简单来说就是关联系数的平均值
在这里插入图片描述
运算结果:在这里插入图片描述五.简单代码MATLAB实现

clear;clc
load gdp.mat  % 载入数据% 数据预处理,每一个元素除所在列的均值
Mean = mean(gdp); 
gdp = gdp ./ repmat(Mean,size(gdp,1),1);% 确定子母序列
Y = gdp(:,1);
X = gdp(:,2:end);% 计算两级最小差,和最大差
val_min = 100;
val_max = 0;
for i = 1:3val_min = min(val_min,min(abs(X(:,i)-Y)));val_max = max(val_max,max(abs(X(:,i)-Y)));
end% 计算灰度关联系数
p = 0.5; % 分辨系数取0.5
absX0_Xi = abs(X - repmat(Y,1,size(X,2)));          % 计算|X0-Xi|矩阵
g = (val_min+p*val_max) ./ (absX0_Xi+p*val_max);     % 各指标与母序列关联系数% 计算灰色关联度
res = mean(g)

该模型也可以用来确定权重


http://chatgpt.dhexx.cn/article/T5ISaamo.shtml

相关文章

灰色关联度分析算法(包含matlab源码及实例)

本文为整理后写出,不保证不会出现问题,若发现问题,请在评论区或私信指正!!! 目录 前言 1.确定母序列和子序列 2.数据归一化 1)初值化 2)均值化 3.计算绝对值差 4.计算灰色关联系…

熵值法、灰色关联分析与层次分析法

熵值法 在信息论中,熵值能够很好的反映信息无序化程度,其值越小,系统无序度越低,信息的效用值越大,其权重也相应越大;反之,其值越大,系统无序度越高,信息的效用值越小&a…

灰色关联分析(系统分析+综合评价)

系统分析:探究系统中哪个自变量对系统的影响最大 灰色关联分析的基本思想是根据序列曲线几何形状的相似程度来判断其联系是否紧密。曲线越接近,相应序列之间的关联度就越大,反之就越小 应用一、进行系统分析(国内比赛合适&#xf…

Statistical Analysis:关联度分析之灰色关联分析软件

Statistical Analysis:关联度分析之灰色关联分析软件 导读:灰色关联分析,从其思想方法上来看,属于几何处理的范畴,其实质是对反映各因素变化特征的数据序列所进行的几何比较。用于度量因素之间关联程度的灰色关联度&am…

R语言灰色关联分析法

R语言灰色关联分析法 输入数据数据的标准化/归一化求灰色系数求差序列和最大值最小值求关联系数 计算关联度并排序所有代码 灰色关联度分析(Grey Relation Analysis,GRA),是一种多因素统计分析的方法。简单来讲,就是在…

如何用spss做灰色关联度分析?手把手教学快速掌握

1、作用 对于两个系统之间的因素,其随时间或不同对象而变化的关联性大小的量度,称为关联度。在系统发展过程中,若两个因素变化的趋势具有一致性,即同步变化程度较高,即可谓二者关联程度较高;反之&#xff…

(三)灰色关联分析

灰色关联分析法: 对于两个系统之间的因素,其随时间或不同对象而变化的关联性大小的量度,称为关联度。在系统发展过程中,若两个因素变化的趋势具有一致性,即同步变化程度较高,即可谓二者关联程度较高&#x…

灰色关联度

利用灰色关联度对 10 个学生进行评价排序。 灰色关联度分析具体步骤如下: 1. 确定比较对象(评价对象)和参考数列(评价标准) 这里评价对象的个数为 m 10 , 评价指标变量有 8 个 比较数列为 这里 是第 i 个评价对…

灰色关联分析法详细步骤解释

灰色关联分析(Grey Relation Analysis,GRA) 灰色系统 这个概念的提出是相对于白色系统和黑色系统而言的。在控制理论中,颜色一般代表的是对于一个系统我们已知的信息的多少,白色系统就代表信息完全明确,比…

灰色关联度分析法(GRA)_python

灰色系统理论及其应用系列博文: 一、灰色关联度分析法(GRA)_python 二、灰色预测模型GM(1,1) 三、灰色预测模型GM(1,n) 四、灰色预测算法改进1—背景值Z 五、灰色预测改进2—三角残差拟合 文章目录 定义算法标准结论例子参考博客:

灰色关联分析法

与灰色预测模型一样,比赛不能优先使用,灰色关联往往可以与层次分析结合使用。层次分析用在确定权重上面【1】确定比较对象(评价对象)(就是数据,并且需要进行规范化处理,就是标准化处理,见下面例…

灰色关联分析中关联系数、关联度如何计算?

一、应用 灰色关联分析法通过研究数据关联性大小(母序列与特征序列之间的关联程度),通过关联度(即关联性大小)进行度量数据之间的关联程度,从而辅助决策的一种研究方法。 二、操作 SPSSAU操作 &#xf…

灰色关联度分析

灰色关联度分析 在我看来,灰色关联度分析即是一种对影响目标序列的相关因素进行定量分析的模型,他的基本原理就是将已知的目标序列数据和比较序列(即影响目标序列的因素所构成的序列)数据进行无量纲化处理之后,通过对…

灰色关联度分析(Grey Relation Analysis,GRA)原理详解

释名 灰色关联度分析(Grey Relation Analysis,GRA),是一种多因素统计分析的方法。简单来讲,就是在一个灰色系统中,我们想要了解其中某个我们所关注的某个项目受其他的因素影响的相对强弱,再直白…

灰色关联分析

文章目录 前言一、灰色关联分析是什么?二、使用步骤1.画出统计图2.确定分析序列3.对变量进行预处理4.计算子序列各个指标的关联系数5.定义灰色关联度 总结 前言 系统分析时,常使用数理统计:回归分析(标准化回归)、方差…

数学建模:评价性模型学习——灰色关联分析法(GRA模型)

目录 前言 一、灰色关联分析 1.什么是灰色关联分析? 2.流程介绍 二、综合评价 1.数据无量纲化处理 2.确定参考序列 3.确定权重 4.计算灰色关联系数 5.计算灰色加权关联度 6.代码 总结 前言 继续学习数学建模涉及的评价性模型,这篇会介绍如何使…

unity 赛车race(手游)

就业班是面向工作,企业应用级别的学习。在这里我们将在游戏项目开发的深度和任务上有所提高。通过分析和开发大型的游戏项目,让大家熟练使用Unity,并分析大型游戏开发思路,为自己专业开发游戏和就业提供保障。 unity 赛车race(手游…

ranchar

添加主机报错

D. Race

GDUT 2020寒假训练 排位赛三 D 原题链接 D. Race 题目 outputstandard output Bessie is running a race of length K (1≤K≤109) meters. She starts running at a speed of 0 meters per second. In a given second, she can either increase her speed by 1 meter per s…

ROS智能车实现darknet_ros检测物体

文章目录 一、搭建智能车环境1、下载包以及编译1.1、下载源码包1.2、编译1.3、错误解决(1)、controllers相关(2)、driver_base相关(3)、ackermann_msgs相关(4)、Could not find a pa…