一、引言

1、什么是灰色预测法?

(1)灰色系统、白色系统和黑色系统
**白色系统(白箱系统)**是指一个系统的内部特征是完全已知的,既系统信息是完全充分的。
**黑色系统(黑箱系统)**是一个系统的内部信息对外界来说是一无所知的,只能通过它与外界的联系来加以观测研究。
灰色系统介于白色和黑色之间,灰色系统内的一部分信息是已知的,另一部分信息是未知的,系统内各因素间有不确定的关系。
一般地说,社会系统、经济系统、生态系统都是灰色系统。例如物价系统,导致物价上涨的因素很多,但已知的却不多,因此对物价这一灰色系统的预测可以用灰色预测方法。

(2)灰色系统理论
灰色系统理论认为对既含有已知信息又含有未知或非确定信息的系统进行预测,就是对在一定方位内变化的、与时间有关的灰色过程的预测。尽管过程中所显示的现象是随机的、杂乱无章的,但毕竟是有序的、有界的,因此这一数据集合具备潜在的规律,灰色预测就是利用这种规律建立灰色模型对灰色系统进行预测。

(3)灰色预测
灰色预测通过鉴别系统因素之间发展趋势的相异程度,即进行关联分析,并对原始数据进行生成处理来寻找系统变动的规律,生成有较强规律性的数据序列,然后建立相应的微分方程模型,从而预测事物未来发展趋势的状况。其用等时距观测到的反应预测对象特征的一系列数量值构造灰色预测模型,预测未来某一时刻的特征量,或达到某一特征量的时间。

3.灰色预测模型(Gray Forecast Model)相关推荐

  1. MATLAB算法实战应用案例精讲-【数模应用】灰色预测模型(Gray Forecast Model)(附python、R语言和MATLAB代码实现)

    目录 前言 知识储备 1.累加生成算子(AGO) 2.逆累加生成算子(IAGO) 3.均值生成算子(MEAN)

  2. 数学建模系列-预测模型(一)灰色预测模型

    目录 1 灰色预测模型 1.1 灰色系统的定义与特点 1.2 灰色预测模型优缺点 1.3 灰色生成数列 1.4 灰色模型GM(1,1)实操步骤 1 数据检验 2 构建灰色模型 3 检验预测值 4 灰色 ...

  3. 【数学建模】灰色预测模型(预测)

    文章目录 一.算法介绍 1.灰色预测模型 2.灰色系统理论 3. 针对类型 4. 灰色系统 5. 灰色生成 6. 累加生成 7. GM(1,1)模型 推导 精度检验 精度检验等级参照表 二.适用问题 ...

  4. matlab灰色预测弱化代码,灰色预测模型介绍及MATLAB代码实现

    灰色预测模型介绍及MATLAB代码实现 灰色预测模型介绍及MATLAB代码实现 文章目录 1. 按 2. 灰色模型介绍 3. 精度检验等级参照表 4. matlab代码 5. 实验数据 5.1. 测试 ...

  5. 机器学习(MACHINE LEARNING)MATLAB灰色预测模型

    文章目录 1 概述 2 灰色模型介绍 3 精度检验等级参照表 4 代码 1 概述 灰色预测模型(Gray Forecast Model)是一种基于小样本数据进行预测的模型.灰色预测模型所需建模信息少, ...

  6. 灰色预测模型介绍及MATLAB代码实现

    文章目录 1. 按 2. 灰色模型介绍 3. 精度检验等级参照表 4. matlab代码 5. 实验数据 5.1. 测试一 5.2. 测试二 1. 按 灰色预测模型\color{red}灰色预测模型灰 ...

  7. 2023年数学建模国赛:灰色预测模型与MATLAB实战案例(Matlab代码)

    订阅专栏后9月比赛期间会分享思路及Matlab代码 灰色预测模型(Gray Forecast Model, GM)是一种基于少量.不完全的信息建立数学模型并进行预测的方法.在实际问题解决.制定发展战略 ...

  8. 运用自回归滑动平均模型、灰色预测模型、BP神经网络三种模型分别预测全球平均气温,并进行预测精度对比(附代码、数据)

    大家好,我是带我去滑雪,每天教你一个小技巧!全球变暖是近十年来,人们关注度最高的话题.2022年夏天,蔓延全球40℃以上的极端天气不断刷新人们对于高温的认知,人们再也不会像从前那样认为全球变暖离我们遥 ...

  9. 数学建模-预测模型总结(适用范围、优缺点)【灰色预测模型、插值与拟合、时间序列预测法、马尔科夫预测、差分方程、微分方程模型、神经元网络】

    基于数学建模的预测方法种类繁多,从经典的单耗法.弹性系数法.统计分析法,到目前的灰色预测法.当在使用相应的预测方法建立预测模型时,我们需要知道主要的一些预测方法的研究特点,优缺点和适用范围.下面就当下 ...

最新文章

  1. 安卓学习-性能最佳实战
  2. 结构化分析和面向对象分析的区别 例子_管理游戏测评例子
  3. 一页纸项目管理模板_项目管理职场必备读物!这一次全部送给你!
  4. 格密码教程(六):高斯二维格规约,解决SVP问题
  5. 宿主不能访问本机虚拟机中的web服务器
  6. EV: repl.it - A Wonderful JavaScript Console
  7. linux shell学习(一)第一个hello world
  8. execve系统调用_Linux操作系统中的namespace是个什么鬼
  9. basys3利用microblaze连接Pmod OLEDrgb
  10. dhcp协议_记录一次DHCP协议的学习过程
  11. 谷歌宣布Kotlin成安卓开发一级语言,我们如何来学习它
  12. 汇编语言通过WMI获取BIOS、主板、硬盘、CPU、网卡的信息
  13. CADD课程学习(5)-- 构建靶点已知的化合结构(ChemDraw)
  14. IDEA Jsp乱码大全
  15. 自考总结——软件开发工具
  16. UltraEdit注册机 及使用方法详解
  17. java表白代码,神操作!
  18. 10个提高工作效率的超实用工具
  19. 专访马化腾:首次开谈个人经历、管理心得、技术创新、微信的诞生等
  20. 远程桌面由于以下原因之一无法连接到远程计算机解决方法(亲测)

热门文章

  1. mysql查询手机号199开头_从今天起,你将能用上199开头的手机号了……
  2. mybatis一级缓存和二级缓存数据脏读问题
  3. arm交叉编译器下载
  4. [读书笔记]How to Get the Most of Studying
  5. axios封装request配置
  6. 基于Android的校园二手闲置物品交易系统设计与实现
  7. 《醒了自悟》--离别感言
  8. Java搭建实战springboot基于若依项目工时统计成本核算管理源码
  9. 编程之路第11天:解决此前截屏权限需要手动点击确认问题(打开双线程)
  10. 手机如何从网页完美的跳转到应用程序