BP神经网络数据分类总出错.%构建训练样本中的输入向量pp1=[13 44.8 24.7 0.97;14 42.3 24.4 0.95;15 42.5 24.6 0.97;17 45.6 25.8 0.96];p2=[21 37.6 21.3 0.92;25 37.6 21.7 0.90;23 35.4 20.8 0.94;24 37.2 21.6 0.87];p3=[26 32.3 20.2 0.84;

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 21:41:25
BP神经网络数据分类总出错.%构建训练样本中的输入向量pp1=[1344.824.70.97;1442.324.40.95;1542.524.60.97;1745.625.80.96];p2=[213

BP神经网络数据分类总出错.%构建训练样本中的输入向量pp1=[13 44.8 24.7 0.97;14 42.3 24.4 0.95;15 42.5 24.6 0.97;17 45.6 25.8 0.96];p2=[21 37.6 21.3 0.92;25 37.6 21.7 0.90;23 35.4 20.8 0.94;24 37.2 21.6 0.87];p3=[26 32.3 20.2 0.84;
BP神经网络数据分类总出错.
%构建训练样本中的输入向量p
p1=[13 44.8 24.7 0.97;
14 42.3 24.4 0.95;
15 42.5 24.6 0.97;
17 45.6 25.8 0.96];
p2=[21 37.6 21.3 0.92;
25 37.6 21.7 0.90;
23 35.4 20.8 0.94;
24 37.2 21.6 0.87];
p3=[26 32.3 20.2 0.84;
27 27.6 18.7 0.81;
26 33.7 20.8 0.83;
29 32.3 20.3 0.83];
p4=[30 21.5 16.4 0.77;
32 20.6 15.8 0.76;
36 22.6 16.8 0.77;
35 21.3 16.2 0.75];
p=[p1 p2 p3 p4];
%构建训练样本中的目标向量t
t1=[1 1;1 1;1 1;1 1];
t2=[1 0;1 0;1 0;1 0];
t3=[0 1;0 1;0 1;0 1];
t4=[0 0;0 0;0 0;0 0];
t=[t1 t2 t3 t4];
p=p';t=t';
net=newff(p,t,3,{'tansig','logsig'},'traingd');
net.trainParam.epochs=500;
net.trainParam.goal=0.01;
net=train(net,p,t);
%测试样本进行分类
p_test=[13 44.7 24.3 0.95;
12 41.2 23.7 0.96;
13 42.5 24.6 0.97;
16 40.5 23.3 0.95;
16 43.4 24.7 0.97;
17 45.7 25.1 0.96;
16 44.3 24.2 0.97;
16 43.6 25.3 0.97;
18 40.7 23.1 0.96;
17 40.2 22.8 0.95;
16 41.8 24.2 0.96;
18 42.9 24.7 0.96;
23 37.5 21.3 0.94;
22 36.8 21.2 0.93;
25 37.5 21.8 0.92;
24 38.3 35.4 0.93;
23 35.4 20.8 0.93;
23 37.3 21.3 0.92;
22 36.2 20.9 0.92;
24 36.8 21.3 0.88;
22 39.7 22.8 0.87;
22 37.2 21.4 0.86;
23 38.9 22.5 0.92;
23 39.2 23.1 0.92;
23 38.3 21.9 0.93;
24 36.4 21.2 0.93;
26 25.6 17.8 0.83;
28 27.4 18.7 0.85;
27 27.8 18.8 0.84;
28 32.3 20.2 0.82;
28 34.6 20.9 0.83;
29 29.2 19.2 0.80;
27 26.7 18.1 0.83;
28 27.9 18.9 0.82;
32 23.4 16.9 0.71;
35 22.7 16.7 0.73;
37 24.5 17.6 0.76;
33 20.8 15.8 0.78;
36 22.6 16.8 0.77;
34 21.4 16.4 0.77;
35 20.9 15.9 0.76];
y=sim(net,p_test');
请问怎么总是出现“Error using network/sim (line 130)
Input 1 size does not match net.inputs{1}.size.

BP神经网络数据分类总出错.%构建训练样本中的输入向量pp1=[13 44.8 24.7 0.97;14 42.3 24.4 0.95;15 42.5 24.6 0.97;17 45.6 25.8 0.96];p2=[21 37.6 21.3 0.92;25 37.6 21.7 0.90;23 35.4 20.8 0.94;24 37.2 21.6 0.87];p3=[26 32.3 20.2 0.84;
你的数据矩阵的组织出问题了,你设置的网络输入神经元和你每次输入的数据这块有矛盾,可以尝试先再减少数据量去做,这里有可能用到转职,然后再加大数据量,这样去组织数据

BP神经网络数据分类总出错.%构建训练样本中的输入向量pp1=[13 44.8 24.7 0.97;14 42.3 24.4 0.95;15 42.5 24.6 0.97;17 45.6 25.8 0.96];p2=[21 37.6 21.3 0.92;25 37.6 21.7 0.90;23 35.4 20.8 0.94;24 37.2 21.6 0.87];p3=[26 32.3 20.2 0.84; 神经网络能否较快收敛我要用10000个数据训练bp神经网络,使其较快收敛,是不是很难?是10行,一千组数据 怎样用weka对数据进行神经网络训练 谁知道BP神经网络训练完后,怎么求出权值? 人工神经网络的分类ann和bp是什么意思 还是那个问题 BP神经网络里训练函数BP神经网络里训练函数 怎么又时候是三条线,有时是一条线?我看help里写的,训练用的数据有时分成三部分 train ,valiation(好像这么拼),还有一个test.数据分成 BP神经网络中的训练函数如何选取MATLAB7神经网络工具箱中训练函数众多,如何进行选择? 在BP神经网络中,对输入的数据也就是训练集有要求吗?是不是要求训练集是固定的,然后每个训练周期都将训或者说训练集本身就可以是随机的,每一个训练周期训练集的数据都不一样?训练集中 在没有大量数据的情况下怎样在神经网络中构造数据,以BP神经网络为例, bp神经网络用于分类时和其他分类方法相比有哪些区别 matlab BP神经网络预测下一组数据问题如题,输入p为n行6列,下面代码我仅举例了4行,实际有很多行.现需要进行matlab使用BP神经网络编程,将以前的所有样本进行训练,预测下一组将出现的6个数据. matlab的BP神经网络中,各训练函数都有什么特点?trainlm,trainbr,traingdm 哪位大侠能帮下忙:BP神经网络训练完后 加权值的矩阵怎给出来? matlab bp神经网络 epoch为何会随机变化 如何修改训练步长 神经网络的问题bp神经网络训练的时候,给定误差0.01,当误差小于0.01时候就可以结束训练,请问那个误差是怎么计算的? 基于日期的神经网络怎么设置训练数据啊?为什么我用日期当输入,用数据当输出,最终神经网络达不到训练目的 BP神经网络训练的过程我这有一组数据11行20列,行代表工况,即有11组工况的数据,其中有一列代表锅炉效率.我的目的是把这些数据训练一下,并得到锅炉效率的预测模型.怎么操作呢?请具体一点, bp神经网络算法的原理