• 大小: 11KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-11
  • 语言: Matlab
  • 标签: 神经网络  MATLAB  bp  

资源简介

简单的bp神经网络,bp神经网络matlab实现

资源截图

代码片段和文件信息

%BP算法,采用交叉验证
clc;
clear;
flag=0;
[NUM]=xlsread(‘样本数据.xls‘‘B2:I147‘);
[hw]=size(NUM);
group=zeros(h1);
train=zeros(h5);
train_exresult=zeros(h1);
test=zeros(h1);
test_result=zeros(h1);
for i=1:100   %训练集
    train(i1)=NUM(i3);   %身高
    train(i2)=NUM(i4);   %体重
    train(i3)=NUM(i6);   %喜欢数学
    train(i4)=NUM(i7);   %喜欢文学
    train(i5)=NUM(i8);   %喜欢运动
    train_exresult(i1)=NUM(i1);   %性别
end 
for i=101:h  %测试集
    test(i-1001)=NUM(i3);   %身高
    test(i-1002)=NUM(i4);   %体重
    test(i-1003)=NUM(i6);   %喜欢数学
    test(i-1004)=NUM(i7);   %喜欢文学
    test(i-1005)=NUM(i8);   %喜欢运动
    test_result(i-1001)=NUM(i1);   %性别
end

%对身高和体重进行数值归一化
max_h=train(11);min_h=train(11);
max_w=train(12);min_w=train(12);
for i=2:h
    if train(i1)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       6901  2016-10-19 21:44  bp神经网络matlab实现\BPalgorithm.m

     文件       2033  2016-10-19 21:46  bp神经网络matlab实现\SVM.m

     文件       1795  2016-10-19 21:48  bp神经网络matlab实现\Tree.m

    ..A.SH.       162  2016-10-19 12:58  bp神经网络matlab实现\~$识别第二次作业-打印.doc

     文件      39936  2016-09-21 09:30  bp神经网络matlab实现\样本数据.xls

     目录          0  2016-10-20 09:44  bp神经网络matlab实现

----------- ---------  ---------- -----  ----

                50827                    6


评论

共有 条评论