資源簡介
簡單的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
評論
共有 條評論