优化预测基于matlab鲸鱼优化算法优化BP回归预测含Matlab源码 W002期
Posted 紫极神光
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了优化预测基于matlab鲸鱼优化算法优化BP回归预测含Matlab源码 W002期相关的知识,希望对你有一定的参考价值。
一、简介
1 BP神经网络预测原理简介
BP 神经网络是一种多层前馈神经网络,常用的为输入层-单隐含层-输出层的三层结构,如下图所示。
BP神经网络训练的主要思想:输入的信号特征数据先映射到隐含层(激活函数实现),再映射到输出层(默认采用线性传递函数),得到期望输出值。将期望输出值和实际测量值做比较,计算误差函数J,再将误差反向传播,通过梯度下降等算法来调节BP网络的权值和阈值。重复该过程,直到满足设定的目标误差或者最大迭代次数等终止准则,停止训练。
通过下面的例子来理解每一层的作用。
1)输入层:相当于人的五官,五官获取外部信息,对应神经网络模型input端口接收输入数据的过程。
2)隐含层:对应人的大脑,大脑对五官传递来的数据进行分析和思考,神经网络的隐含层hidden Layer对输入层传来的数据x进行映射,简单理解为一个公式hiddenLayer_output=F(w*x+b)。其中,w、b叫做权重、阈值参数,F()为映射规则,也叫激活函数,hiddenLayer_output是隐含层对于传来的数据映射的输出值。换句话说&#x
以上是关于优化预测基于matlab鲸鱼优化算法优化BP回归预测含Matlab源码 W002期的主要内容,如果未能解决你的问题,请参考以下文章
回归预测基于matlab鲸鱼算法优化BP神经网络回归预测(多输入单输出)含Matlab源码 1554期
回归预测基于matlab鲸鱼算法优化ELMAN神经网络回归预测含Matlab源码 1667期
BP预测基于鲸鱼算法优化BP神经网络实现数据预测matlab源码