我的BP神经网络训练一直达不到要求,要怎样修改才能达到要求?p=[21.5 42 15;20 45 23;19.5 49 18;18.6 47 12; 22.5 34 47;28 55 32;15.2 59 43;17.5 57 34;29.4 62 70;14.5 30 55;31.5 23 60;12.5 70 58;8.7 13 90;36.2 83 80;9.5 18 100;0.5

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 20:38:36
我的BP神经网络训练一直达不到要求,要怎样修改才能达到要求?p=[21.5 42 15;20 45 23;19.5 49 18;18.6 47 12; 22.5 34 47;28 55 32;15.2 59 43;17.5 57 34;29.4 62 70;14.5 30 55;31.5 23 60;12.5 70 58;8.7 13 90;36.2 83 80;9.5 18 100;0.5

我的BP神经网络训练一直达不到要求,要怎样修改才能达到要求?p=[21.5 42 15;20 45 23;19.5 49 18;18.6 47 12; 22.5 34 47;28 55 32;15.2 59 43;17.5 57 34;29.4 62 70;14.5 30 55;31.5 23 60;12.5 70 58;8.7 13 90;36.2 83 80;9.5 18 100;0.5
我的BP神经网络训练一直达不到要求,要怎样修改才能达到要求?
p=[21.5 42 15;20 45 23;19.5 49 18;18.6 47 12;
22.5 34 47;28 55 32;15.2 59 43;17.5 57 34;
29.4 62 70;14.5 30 55;31.5 23 60;12.5 70 58;
8.7 13 90;36.2 83 80;9.5 18 100;0.5 79 103;
-3.5 2 130;-4.2 86 150;-0.5 99 130;-8.5 0.3 117];
t=[1 0 0 0 0;1 0 0 0 0;1 0 0 0 0;1 0 0 0 0;
0 1 0 0 0;0 1 0 0 0;0 1 0 0 0;0 1 0 0 0;
0 0 1 0 0;0 0 1 0 0;0 0 1 0 0;0 0 1 0 0;
0 0 0 1 0;0 0 0 1 0;0 0 0 1 0;0 0 0 1 0;
0 0 0 0 1;0 0 0 0 1;0 0 0 0 1;0 0 0 0 1];
[P1,ps] = mapminmax(p',0,1);% 归化到 [0,1],若不填,则默认为[-1,1]
T=t';
net=newff(P1,T,8,{'logsig','logsig'},'trainrp');
net=init(net);
net.trainParam.epochs=2000;
net.trainParam.goal=0.001;
LP.lr=0.2;%网络参数:学习设置率为0.04
net=train(net,P1,T);
y=sim(net,P1);
error=y-T;
能不能帮我训练好,

我的BP神经网络训练一直达不到要求,要怎样修改才能达到要求?p=[21.5 42 15;20 45 23;19.5 49 18;18.6 47 12; 22.5 34 47;28 55 32;15.2 59 43;17.5 57 34;29.4 62 70;14.5 30 55;31.5 23 60;12.5 70 58;8.7 13 90;36.2 83 80;9.5 18 100;0.5
net=init(net);不用这一句,把‘logsig‘改成“tansig”,第一个,同样,把第二个改成’purelin‘
建议你把’trainrp‘改成’trainlm“,试试!

我的BP神经网络训练一直达不到要求,要怎样修改才能达到要求?p=[21.5 42 15;20 45 23;19.5 49 18;18.6 47 12; 22.5 34 47;28 55 32;15.2 59 43;17.5 57 34;29.4 62 70;14.5 30 55;31.5 23 60;12.5 70 58;8.7 13 90;36.2 83 80;9.5 18 100;0.5 基于日期的神经网络怎么设置训练数据啊?为什么我用日期当输入,用数据当输出,最终神经网络达不到训练目的 如何应用bp神经网络进行训练我知道理论了,但不知道具体在什么样的环境中怎样操作进行训练网络, bp神经网络算法的原理 matlab的BP神经网络中,各训练函数都有什么特点?trainlm,trainbr,traingdm 哪位大侠能帮下忙:BP神经网络训练完后 加权值的矩阵怎给出来? 你好!我在利用BP神经网络时,我的训练集和预测集的误差都还可以,只是测试集的误差很大,怎么解决? 在BP神经网络中,对输入的数据也就是训练集有要求吗?是不是要求训练集是固定的,然后每个训练周期都将训或者说训练集本身就可以是随机的,每一个训练周期训练集的数据都不一样?训练集中 神经网络的问题bp神经网络训练的时候,给定误差0.01,当误差小于0.01时候就可以结束训练,请问那个误差是怎么计算的? 如何查看matlab训练后的神经网络结构?这个神经网络对象不是我自己建立的. 还是那个问题 BP神经网络里训练函数BP神经网络里训练函数 怎么又时候是三条线,有时是一条线?我看help里写的,训练用的数据有时分成三部分 train ,valiation(好像这么拼),还有一个test.数据分成 找高手教我matlab的神经网络训练 谁知道BP神经网络训练完后,怎么求出权值? 神经网络能否较快收敛我要用10000个数据训练bp神经网络,使其较快收敛,是不是很难?是10行,一千组数据 BP人工神经网络的收敛是什么? matlab BP神经网络中,最后算出的MSE值应该为多少?我用matlab做了个BP神经网络,10输入,3输出,50个样本,训练出来,最后仿真时,和测试数据的的误差,就是MSE的值有一百多.我想知道,如果网络合格的话, matlab BP神经网络预测下一组数据问题如题,输入p为n行6列,下面代码我仅举例了4行,实际有很多行.现需要进行matlab使用BP神经网络编程,将以前的所有样本进行训练,预测下一组将出现的6个数据. BP神经网络中的训练函数如何选取MATLAB7神经网络工具箱中训练函数众多,如何进行选择?