灰色模型相关---理论基础
大学专业课丢了好多年,慢慢一点回忆吧
[b]灰色模型理论以及灰色预测法[/b]
先看看啥叫灰色系统,需要一些控制论和模糊数学的知识基础
[color=blue](以下内容引自网络或者相关教材)[/color]
[quote][b]Grey System[/b]
华中科技大学控制科学与工程系教授,博士生导师邓聚龙于1982年提出的。
控制论中,信息多少常以颜色深浅来表示。信息充足、确定(已知)的为白色,信息缺乏、不确定(未知)的为黑色,部分确定与部分不确定的为灰色。
那些既有已知参数又有未知参数的系统,如:人体就是既有白色参数(已知的外型参数)又有黑色参数(未知的人体穴位功能)的灰色系统。
白色系统是全开放性的、黑色系统是全封闭性的。灰色系统则介于两者之间,是半开放半封闭性的。
如果一个系统具有层次、结构关系的模糊性,动态变化的随机性,指标数据的不完备或不确定性,则称这些特为灰色性。具有灰色性的系统称为灰色系统。
研究灰色系统的重要内容之一是如何从一个不甚明确的、整体信息不足的系统中抽象并建立起一个模型,该模型能使灰色系统的因素由不明确到明确,由知之甚少发展到知之较多提供研究基础。灰色系统理论是控制论的观点和方法延伸到社会、经济领域的产物,也是自动控制科学与运筹学数学方法相结合的结果。
[/quote]
[quote][b]Grey Model[/b]
在灰色系统理论中,利用较少的或不确切的表示灰色系统行为特征的原始数据序列作生成变换后建立的,用以描述灰色系统内部事物连续变化过程的模型,称为灰色模型,简称GM模型。
GM(1,1)是最常用、最简单的一种灰色模型,它是由一个只包含单变量的微分方程构成的模型,是GM(1,N)的一个特例。
[/quote]
[quote][b]灰色理论的作用[/b]
1)实践中摸索出来的规律过去不容易用一般控制理论解释,可以用新系统理论进行解释、提高,从而使软件更完整、深入、量化;
2)可以得到新的控制系统;
3)利用灰色理论对历史数据的分析预测,有助于促进社会系统与经济系统的量化研究。
[/quote]
[quote][b]灰色理论的预测类型[/b]
1)灰色时间序列预测;即用观察到的反映预测对象特征的时间序列来构造灰色预测模型,预测未来某一时刻的特征量,或达到某一特征量的时间。
2)畸变预测;即通过灰色模型预测异常值出现的时刻,预测异常值什么时候出现在特定时区内。
3)系统预测;通过对系统行为特征指标建立一组相互关联的灰色预测模型,预测系统中众多变量间的相互协调关系的变化。
4)拓扑预测;将原始数据作曲线,在曲线上按定值寻找该定值发生的所有时点,并以该定值为框架构成时点数列,然后建立模型预测该定值所发生的时点
[/quote]
[quote][b]灰色理论预测法的优缺点[/b]
1)GM(1,1)模型法具有所需数据少、计算量小的优点,因此在某些特定的行业应用的十分广泛.
2)在样本量较少,不考虑分布情况,不考虑变化趋势下,灰色GM(1,1)模型能达到很好的精度要求.
3)灰色模型虽然可以作为长期预测模型,但具有实际意义的往往是后一两个值,其后的预测意义不大,因为在灰色模型中,由未来预测值的上界和下界间所夹的平面称为灰平面,这个平面成一喇叭型展开,即未来时刻越远,预测值灰区间越大,也就是灰度越大,所以预测值的实际意义越小。
[/quote]
[quote][b]与其他预测理论的对比[/b]
1)运算量的比较,GM(1,1)<一元回归分析<多元回归分析;
2)预测精度比较,不同特征的原始数列预测精度各有千秋,样本少且为非长期数据预测时,可优先采用GM(1,1);
3)其他的对比实在想不起来了 待补充
[/quote]
灰色模型相关---理论基础相关推荐
- R语言用灰色模型 GM (1,1)、神经网络预测房价数据和可视化
全文链接:http://tecdat.cn/?p=31938 以苏州商品房房价为研究对象,帮助客户建立了灰色预测模型 GM (1,1). BP神经网络房价预测模型,利用R语言分别实现了 GM (1,1 ...
- 分布式系统开发的一些相关理论基础——CAP、ACID、BASE
本文主要讲述分布式系统开发的一些相关理论基础. 一.ACID 事务的四个特征: 1.Atomic原子性 事务必须是一个原子的操作序列单元,事务中包含的各项操作在一次执行过程中,要么全部执行成功,要么全 ...
- 4行关键代码实现灰色模型GM(1, 1)
4行关键代码实现灰色模型GM(1, 1) 文章目录 4行关键代码实现灰色模型GM(1, 1) 1.灰色模型GM(1, 1) 2.重新梳理计算步骤(重点) 3.MATLAB代码手把手实现(以下高能) 4 ...
- ML:机器学习中与模型相关的一些常见的判断逻辑(根据自调整阈值计算阳性率)
ML:机器学习中与模型相关的一些常见的判断逻辑(根据自调整阈值计算阳性率) 目录 机器学习中与模型相关的一些常见的判断逻辑(根据自调整阈值计算阳性率)
- ML之XGBoost:XGBoost算法模型(相关配图)的简介(XGBoost并行处理)、关键思路、代码实现(目标函数/评价函数)、安装、使用方法、案例应用之详细攻略
ML之XGBoost:XGBoost算法模型(相关配图)的简介.关键思路.代码实现(目标函数/评价函数).安装.使用方法.案例应用之详细攻略 目录 XGBoost算法模型(相关配图)的简介 1.XGB ...
- 时间序列预测之二:灰色模型
目录 1.简介 (1)常见系统分类 (2)灰色预测法 2. 灰色生成数列 (1)累加生成(AGO) (2)累减生成(IAGO) (3)加权邻值生成 3. 灰色模型GM(1,1) 4. 检验预测值 ...
- 【杂谈】模型设计书看完了感觉不过瘾?这些拓展模型相关内容值得你关注一下...
相信许多朋友都看过我这本模型设计的书籍了,内容涵盖了模型的深度宽度理解,残差模型,分组模型,多尺度模型,多输入模型,时序模型,注意力机制与动态模型,GAN模型等领域,详情可以阅读: 言有三新书来袭!业 ...
- 超大规模智能模型相关工作总结:编程实现框架、算法模型、微调技术和应用...
©PaperWeekly 原创 · 作者 | 金金 单位 | 阿里巴巴研究实习生 研究方向 | 推荐系统 简介 近日,超大规模的智能模型越来越受到大家的关注,但是仅仅依赖于超大的计算资源并不足以完成这 ...
- 灰色模型 java代码_灰色模型的简单Java实现
前几天在以前的遗留代码中发现一个问题,就是我生成的一个数据的走势曲线的预测值(用于灰色时间序列预测)总是和老代码里的不一致,具体来说就是:遗留代码里面的预测值的斜率总是为零,相比之下我生成的就比较合理 ...
最新文章
- 基于51单片机实现模拟IIC总线时序
- 测量一条反斜线的频率和质量n+m=9
- 计算机文件无法显示后缀,但一般情况下电脑默认是看不到文件格式显示(也就是文件扩展名)...
- 如何快速设计短信验证码
- 【网易MCTalk】除了低价促销、丰富品类,电商就没有新玩法了?
- 三星I9000挖煤模式和R模式进入方法
- iOS开发实战小知识点(五)——获取JS meta异常
- mysql 热备 windows_windows下mysql热备
- 7-3 凸多边形最优三角剖分 (10 分)(思路+详解+分析题意+动态规划)Come Baby!!!!!!!!!
- 占用内存的Enum.values()方法
- python有道自动翻译_利用python写一个有道翻译的脚本
- php网页执行流程,PHP程序的执行流程
- 吊打奔驰宝马!这个又贵又丑的“玩具”,为何让男人集体高潮?
- uboot环境变量与内核MTD分区关系
- SAP License:SAP系统上线后的预收款处理
- 实现远程访问局域网内的多台电脑
- ps使用抽出滤镜抠头发
- HTML5 QQ登录背景动态图片
- VS创建和使用C++动态链接库教程
- python泊松_Poisson Distribution——泊松分布