Elman神经网络数据分类算法MATLAB代码

作品简介

CSDN:ELMAN神经网络算法实现与代码

说明:

a). 数据介绍:Elman神经网络数据分类代码采用MATLAB官方的红酒数据集进行分类实现。数据格式为EXCEL! 直接套数据运行。输入的特征指标不限,多分类。

b). main.m文件为主程序,在程序外部数据EXCEL中换自己数据集,MATLAB程序中设定相应的数据范围即可。

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

代码使用步骤:

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

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

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

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

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

代码结果和图:



创作时间:2021-04-26 17:37:16