BP神经网络回归预测算法MATLAB代码

作品简介

程序目录清单:面包多代码目录清单

其他相关作品:BP神经网络多输出预测程序

说明:

a). main.m文件为主程序,在程序外部数据EXCEL中换自己数据集,MATLAB程序中设定相应的数据读取范围即可运行得到结果。代码使用中文注释清楚。

b). 采用经验公式使用循环来确定隐含层节点数目,对输入层、隐含层和输出层的神经元节点数都提供了过程。

数据介绍:

代码采用身体脂肪含量数据集样本进行预测实现。数据格式为EXCEL。输入的影响指标个数不限,单输出。数据形式为:

代码使用步骤:

a). 在程序外部数据EXCEL中换自己数据集;

b). 双击点开main.m主程序文件,读取EXCEL的方式如下:

% 读取数据
data=xlsread('数据.xlsx','Sheet1','A1:N252'); %%使用xlsread函数读取EXCEL中对应范围的数据即可  

%输入输出数据
input=data(:,1:end-1);    %data的第一列-倒数第二列为特征指标
output=data(:,end);  %data的最后面一列为输出的指标值

c). 运行main.m主程序,得到结果。

代码结果图:





附,1. BP神经网络训练界面描述图像


2.代码目录地址:https://mianbaoduo.com/o/bread/mbd-YZmUlpts



创作时间:2021-04-25 20:43:09