BP神经网络预测回归-BP多输入多输出预测-Matlab
Posted Matlab神经网络深度学习
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BP神经网络预测回归-BP多输入多输出预测-Matlab相关的知识,希望对你有一定的参考价值。
一、前言
之前发布了BP神经网络多数入单输出预测,那个代码不能直接用于多输出。今天搞一下BP的多输入多输出预测,随意设置多少个输出都行。话不多说,上才艺!
二、结果展示
(1)根据经验公式,通过输入输出节点数量,求得最佳隐含层节点数量:
![](https://image.cha138.com/20230312/5b26ce29ec1547169f3ccfa07d54c6b2.jpg)
(2)预测结果及误差,本例设置了3个Y:
![](https://image.cha138.com/20230312/0768fff4d1c6420582d0421ede935ffd.jpg)
(3)各项误差指标:
![](https://image.cha138.com/20230312/d7fd8aca652a4dbcb70b76420d99c519.jpg)
(4)训练拟合:
![](https://image.cha138.com/20230312/5204179be3134072b2ed99a7c31fd959.jpg)
三、结尾
(代码评论区附上)
BP神经网络的多输入多输出预测是经常遇到的一种情形,这里提一下Elman网络,Elman是BP基础上发展而来,添加一层承接层,成为”动态BP“,代码原理与BP相似。
以上是关于BP神经网络预测回归-BP多输入多输出预测-Matlab的主要内容,如果未能解决你的问题,请参考以下文章
回归预测基于matlab鲸鱼算法优化BP神经网络回归预测(多输入单输出)含Matlab源码 1554期
回归预测基于matlab布谷鸟算法优化BP神经网络回归预测(多输入单输出)含Matlab源码 1555期
BP数据预测基于matlab灰狼算法优化BP神经网络数据预测(多输入多输出)含Matlab源码 2026期
BP数据预测基于matlab灰狼算法优化BP神经网络数据预测(多输入多输出)含Matlab源码 2026期