通过下面的数据分析、处理过程,我们将了解到,有了一个时间数据序列后,如何建立一个基于模型的灰色预测。

1. 数据的预处理

首先我们从一个简单例子来考察问题.

设原始数据序列

对数据累加

于是得到一个新数据序列

归纳上面的式子可写为

称此式所表示的数据列为原始数据列的一次累加生成,简称为一次累加生成.

为了把累加数据列还原为原始数列,需进行后减运算或称相减生成,它是指后前两个数据之差,如上例中

归纳上面的式子得到如下结果:一次后减

2. 建模原理

 

3. 精度检验

(1)残差检验:分别计算

(2)预测精度等级对照表,见表7.1.

由于模型是基于一阶常微分方程建立的,故称为一阶一元灰色模型,记为GM(1,1).须指出的是, 建模时先要作一次累加,因此要求原始数据均为非负数.否则,累加时会正负抵消,达不到使数据序列随时间递增的目的.如果实际问题的原始数据列出现负数,可对原始数据列进行“数据整体提升”处理.

注意到一阶常微分方程是导出GM(1,1)模型的桥梁,在我们应用GM(1,1)模型于实际问题预测时,不必求解一阶常微分方程.

4.GM(1,1)的建模步骤

综上所述,GM(1,1)的建模步骤如下:

灰色系统的模型 GM的推导相关推荐

  1. 灰色系统的模型 GM的应用

    以一个例子讲解灰色系统模型的应用:销售额预测. 随着生产的发展.消费的扩大,市场需求通常总是增加的,一个商店.一个地区的销售额常常呈增长趋势. 因此,这些数据符合建立灰色预测模型的要求. 例题:表7. ...

  2. 灰色系统学习总结(一)

    一.基本概念 什么是灰色系统,这个概念比较奇怪,是用颜色来衡量一个系统的特性,那么是不是还有其他颜色系统如红色系统.蓝色系统等,其实还真有其他颜色的系统,只不过不是前面说的漂亮颜色而是黑色系统和白色系 ...

  3. python灰色预测_灰色系统预测GM(1,1)模型

    预备知识 (1)灰色系统 白色系统是指系统内部特征是完全已知的:黑色系统是指系统内部信息完全未知的:而灰色系统是介于白色系统和黑色系统之间的一种系统,灰色系统其内部一部分信息已知,另一部分信息未知或不 ...

  4. 灰色系统预测GM(1,1)模型

    预备知识 (1)灰色系统 白色系统是指系统内部特征是完全已知的:黑色系统是指系统内部信息完全未知的:而灰色系统是介于白色系统和黑色系统之间的一种系统,灰色系统其内部一部分信息已知,另一部分信息未知或不 ...

  5. 灰色系统GM(1,1)模型预测实例

    灰色系统 原理:采用累加和累减的方式,将灰色系统中的未知因素弱化,强化已知因素,通过数学方法确定方程中的参数,从而实现预测目的. clear clc syms a u; c=[a,u]';%构成矩阵 ...

  6. python灰色模型代码_python 实现 灰色预测 GM(1,1)模型 灰色系统 预测 灰色预测公式推导...

    来源公式推导连接 关键词:灰色预测 python 实现 灰色预测 GM(1,1)模型 灰色系统 预测 灰色预测公式推导 一.前言 本文的目的是用Python和类对灰色预测进行封装 二.原理简述 1.灰 ...

  7. python灰色预测_python 实现 灰色预测 GM(1,1)模型 灰色系统 预测 灰色预测公式推导...

    关键词:灰色预测 python 实现 灰色预测 GM(1,1)模型 灰色系统 预测 灰色预测公式推导 一.前言 本文的目的是用Python和类对灰色预测进行封装 二.原理简述 1.灰色预测概述 灰色预 ...

  8. 灰色系统预测模型GM(1,1),GM(1,n)及Matlab实现

    1.灰色系统的定义: 灰色系统指既含有已知信息又含有未知信息的系统. 2.灰色预测模型的定义: 对灰色系统进行预测的模型. 灰色模型(Grey Model,简称GM模型)一般表达方式为GM(n,x)模 ...

  9. R语言用灰色模型 GM (1,1)、神经网络预测房价数据和可视化

    全文链接:http://tecdat.cn/?p=31938 以苏州商品房房价为研究对象,帮助客户建立了灰色预测模型 GM (1,1). BP神经网络房价预测模型,利用R语言分别实现了 GM (1,1 ...

最新文章

  1. ZendStudio10.6.1如何安装最新的集成svn小工具?
  2. 跨平台屏幕/摄像头RTMP推流模块设计要点
  3. java怎么播放不了声音,java – 为什么这段代码不播放声音文件
  4. 困兽之斗!使用JavaScript执行客户端的exe文件(excute the .exe file on client-side machine by JavaScript)...
  5. win10 没有计算机策略,Win10家庭版找不到组策略gpedit.msc的解决方法
  6. 解决阿里云图片超过20M无法缩放的问题
  7. ue4 材质翻转法线开关控制
  8. 网页前端 网页换肤(js)
  9. 前端模型--css动画(旋转八音盒)
  10. (13)web安全|渗透测试|网络安全 注入/跨库查询/文件读写/常见的防护原理 详细图解
  11. win10 who owns this pc? My organization I own it
  12. 万物互联所必需的泛在物联网建设需要多少钱?成本低到不可想象
  13. ESP32 Arduino TM1638 数码管 按键 LED
  14. DASCTF Oct X 吉林工师 欢迎来到魔法世界 部分wp
  15. 《戴维斯王朝》,关于一个家族祖孙三代的投资故事
  16. Hive综合应用案例 — 学生成绩查询
  17. AFL白皮书实现细节
  18. 微软应用商店_应用不够网页来凑 微软商店将支持PWA网络应用 尽管这没太大的意义...
  19. 正则校验1-65535整数
  20. 通用弱点评价体系(CVSS)简介

热门文章

  1. 哈工大csapp lab3
  2. caused by: java.lang.ClassNotFoundException: org.springframework.transaction.ReactiveTransactionMana
  3. Kafka Strem
  4. 利用Paddle OCR进行文字识别
  5. FPGA实战2-数码管实验verilog
  6. 2019年初的面试经历及总结
  7. Android工程化实践:模块化,太完整了
  8. python Django在线可视化平台
  9. 凡技工具分享——凡技鼠标连点器 V1.1.exe
  10. 如何判断团队是否真正实施Scrum -- Scrum方法二十问