-
BP神经网络的原理的BP什么意思
- 答:图4.1 三层BP网络结构 (1)输入层 输入层是网络与外部交互的接口。一般输入层只是输入矢量的存储层,它并不对输入矢量作任何加工和处理。输入层的神经元数目可以根据需要求解的问题和数据表示的方式来确定。一般而言,如果输入矢量为图像,则输入层的神经元数目可以为图像的像素数,也可以是经过处理后的...
-
2020-01-15
回答者: 中地数媒
4个回答
1
-
BP神经网络的Regression图像是这样的,正常吗?
- 问:BP神经网络的Regression图像是这样的,正常吗?有没有什么问题?
- 答:表示网络训练预测时,用了简单的回归分析,一部分数据用来训练的情况,一部分数据用来确认训练情况,剩下的数据用来测试,以及最后整体状况。
-
2022-08-02
回答者: CHWELI2046
1个回答
-
BP神经网络每次训练结果不一样是怎么回事?
- 答:因为初始权值和阈值是随机产生的。神经网络每次结果不同是因为初始化的权值和阈值是随机的,因为每次的结果不一样,才有可能找到比较理想的结果,找到比较好的结果后,用命令save filename net;保存网络,可使预测的结果不会变化,调用时用命令load filename net;优劣势:BP神经网络无论在网络理论还是在...
-
2019-10-30
回答者: 告别安琪嫂子
1个回答
26
-
Matlabbp神经网络预测出来的数据有时候会连续错误,有时候连续正确,要怎 ...
- 答:Matlab BP神经网络预测出现您这情况,可能有是数据本身问题或训练参数不够合理的原因,可从从上述两个原因去改进。
-
2022-05-31
回答者: 3Ddeveloper
2个回答
-
bp神经网络算法后的结果看不懂,都是英文,预测值怎么弄出来,高手指导一...
- 答:p_test=[...];out=sim(net,p_test)训练结束后用验证样本检验网络的预测效果,...是验证数据的输入,模型会自动给出预测输出值,将预测值与真实值对比看看模型是否可信...
-
2020-12-08
回答者: icepengpeng
1个回答
11
-
BP神经网络每次训练结果不一样,怎样编写matlab程序才能让网络稳定。各...
- 答:你用的是matlab的神经网络工具箱吧。那是因为权值和阈值每次都是随机初始化的,所以结果就会不一样,你可以把随机种子固定,即在代码前面加上setdemorandstream(pi); 这样每次训练出来的结果都是一样的了。看来楼主是刚开始学习神经网络的,推荐一些资料给楼主:神经网络之家 (专讲神经网络的网站,...
-
2018-04-06
回答者: 密密麻麻老味
1个回答
43
-
关于MATLAB中BP神经网络模型训练后的验证
- 问:我用MATLAB训练一个模型后,打算用数据验证这个模型,可是结果好像不能...
- 答:[Pn,minp,maxp,Tn,mint,maxt]=premnmx(P,T)其中P,T分别为原始输入和输出数据,minp和maxp分别为P中的最小值和最大值。mint和maxt分别为T的最小值和最大值。我们在训练网络时如果所用的是经过归一化的样本数据,那么以后使用网络时所用的新数据也应该和样本数据接受相同的预处理,这就要用...
-
2014-12-29
回答者: meng2235
1个回答
4
-
matlab工具箱实现BP神经网络,我想在一定样本条件下,一部分样本训练网络...
- 问:应用了MATLAB神经网络工具箱进行网络分析和设计。将训练样本对输入到网...
- 答:你需要的功能比较简单,可以考虑直接使用MATLAB提供的神经网络图形用户界面(Neural Network Graphic User Interface)的功能。在Matlab命令窗口敲nntool命令调出来,打开Network/Data管理器窗口,再点击New,按步骤操作即可。在里面可以设置哪些是训练数据样本,哪些是验证网络泛化能力的样本。
-
2014-12-21
回答者: meng2235
1个回答
-
BP神经网络的训练集需要大样本吗?一般样本个数为多少?
- 问:BP神经网络的训练集需要大样本吗?一般样本个数为多少?
- 答:学习神经网络这段时间,有一个疑问,BP神经网络中训练的次数指的网络的迭代次数,如果有a个样本,每个样本训练次数n,则网络一共迭代an次,在n>>a 情况下 , 网络在不停的调整权值,减小误差,跟样本数似乎关系不大。而且,a大了的话训练时间必然会变长。换一种说法,将你的数据集看成一个固定值, 那么样本集与测试...
-
2021-04-07
回答者: 阴天有阵雨或雷
4个回答
3
-
bp神经网络matlab工具箱建模结果
- 问:使用matlab中的神经网络工具箱,建立BP网络,可以获得一组网络权值IW、L...
- 答:你用的是matlab的神经网络工具箱吧。那是因为权值和阈值每次都是随机初始化的,所以结果就会不一样,你可以把随机种子固定,即在代码前面加上setdemorandstream(pi); 这样每次训练出来的结果都是一样的了。看来楼主是刚开始学习神经网络的,推荐一些资料给楼主:神经网络之家 (专讲神经网络的网站,...
-
2017-03-14
回答者: cn#aaQpBBkafu
1个回答
3