PDA

查看完整版本 : [求助]神经网络预测结果没有复现性


cforlove
2008-06-27, 23:39
用matlab建立了一个BP神经网络的M文件,类似书上的方法.
仿真结果也有,但是当再次运行M文件后结果却不一致,甚至刚开始训练结果匹配,运行几次后就不匹配了.
难道神经网络预测结果没有复现性?????

求解

caikong
2008-08-05, 00:24
程序理肯定引入了随机变量 我以前也碰到过这种情况 还以为哪里错了。 你仔细把程序读读

515825903931
2008-08-10, 09:16
这是正常的,因为神经网络在计算前有一个随即赋值的过程,既然是随即赋值,初始值不同,结果当然就不同。可以在建立好模型,进行计算前进行网络的初始化,比如赋值都为零,或你自己认为比较好的值,这样由于每次初始值相同,最后的结果就是相同或很相近的