灰色神经网络的预测算法_MATLAB 基于灰色神经网络的预测算法研究—订单需求预测...

本文介绍了使用MATLAB实现基于灰色神经网络的订单需求预测方法。通过灰色模型处理时间序列数据,建立灰色神经网络,对订单量进行预测。文章详细展示了从数据预处理、网络构建、训练到预测的完整过程,最终通过对比实际订单数验证了模型的预测效果。
摘要由CSDN通过智能技术生成

点击上方蓝字关注“公众号”

95f22cb99b3e4632545e9d7be1ecd28e.gif

MATLAB  神经网络变量筛选—基于BP的神经网络变量筛选

灰色系统理论是一种研究少数据、贫信息、不确定性问题的新方法,它以部分信息已知,部分信息未知的“小样本”,“贫信息”不确定系统为研究对象,通过对“部分”已知信息的生成、开发,提取有价值的信息,实现对系统运行行为、演化规律的正确描述和有效监控。

灰色理论强调通过对无规律的系统已知信息的研究,提炼和挖掘有价值的信息,进而用已知信息取揭示未知信息,使系统不断“白化”。

灰色系统中建立的模型称为灰色模型(Grey Model),简称GM模型,该模型是以原始数据序列为基础建立的微分方程。

灰色建模中最有代表性的模型是针对时间序列的GM建模,它直接将时间序列数据转化为微分方程,利用系统信息,使抽象的模型量化,进而在缺乏系统特性知识的情况下预测系统输出。

604efe5ad9f3a9f0da43701873b3108d.gif

灰色神经网络预测流程包含灰色神经网络构建,灰色神经网络训练和灰色神经网络预测三个部分。

其中,灰色神经网络构建根据输入输出数据维数确定灰色神经网络结构。

由于本案例输入数据为5维,输出有1维,所以灰色神经网络结构为1-1-6-1,即LA层有1个节点,输入为时间序列t,LB层有1个节点,LC层有6个节点,从第2个到第6个分别输入市场份额、需求趋势、价格波动、订单满足率、分销商联合预测等5个因素的归一化数据,输出为预测订单量。

灰色神经网络训练用训练数据训练灰色神经网络,使网络具有订单预测能力。

灰色神经网络预测用网络预测订单数量,并根据预测误差判断网络性能。

共有过去3年36个月的数据,首先取前30个月的数据作为训练数据训练网络&

  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值