数学建模学习(47):灰色预测模型案例一(代码模板+模型建立)
2023-09-14 09:05:40 时间
一、问题
预测问题我们几乎已经见了很多了,很多比赛都会遇到预测,因此我们必须掌握它!
本案例你只需要会改数据就行,不用花时间理解每一行代码意思。
举个例子如下:(借鉴)
二、建模
- 看到数据后先画时间序列图并简单的分析下趋势
- 将数据分为训练组和试验组,尝试使用不同的模型对训练组进行建模,并利用试验组的数据判断哪种模型的预测效果最好
- 选择上一步骤中得到的预测误差最小的那个模型,并利用全部数据来重新建模,并对未来的数据进行预测。(比如我们可以使用SSE这个指标来挑选模型,常见的模型有指数平滑、ARIMA、灰色预测、神经网络等)
- 画出预测后的数据和原来数据的时序图,看看预测的未来趋势是否合理
- 选择上一步骤中得到的预测误差最小的那个模型,并利用全部数据来重新建模,并对未来的数据进行预测
- 画出预测后的数据和原来数据的时序图,看看预测的未来趋势是否合理
GM(1,1)模型代码讲解:
- 画出原始数据的时间序列图,并判断原始数据中是否有负数或期数是否低于4期,如果是的话则报错,否则执行下一步;
- 对一次累加后的数据进行
相关文章
- Laravel 中使用 swoole 项目实战开发案例二 (后端主动分场景给界面推送消息)
- 联系人案例
- 性能调优之案例分析
- Android BLE与终端通信(五)——Google API BLE4.0低功耗蓝牙文档解读之案例初探
- javascript案例35——&&
- 【Android笔记41】使用Android实现一个简易版本的购物车小案例
- Python语言学习:Python语言学习之面向对象编程OO(继承&封装&多态)/类&方法/装饰器的简介、案例应用之详细攻略
- ML之shap:基于titanic泰坦尼克是否获救二分类预测数据集利用shap值对RF随机森林和LightGBM模型实现可解释性案例(量化特征对模型贡献度得分)+图中数据详细解释
- NLP:Word Embedding词嵌入/word2vec词向量思想方法(一种主流的分布式表示)的简介、使用方法、案例应用之详细攻略
- 数学建模学习(96): BP/RBF/RBF-BP神经网络案例实现(matlab)
- 数学建模学习(24): 排队论模型完整详细讲解,数学与案例结合,lingo软件搭配,数学不好也能学会!
- 十六场数学建模竞赛案例分析总结
- Python和Excel的完美结合:常用操作汇总(案例详析)
- K8S之taintcordonuncordondrain使用案例——筑梦之路
- css案例15——复选框样式修改(复选框变为圆角)
- css案例9——圆角头像
- 08-书籍购物车案例
- SkyWalking使用案例-1