yang220102 发表于 2011-4-1 13:15:23

BP网络的初始权值问题

有个问题,BP网络在付初始权值的时候是随机的。
但是为什么每次从新打开matlab,第一次训练时的初始权值都是一样的呢?

mhkmars 发表于 2011-4-1 13:46:31

1# yang220102
因为每次matlab初始化用的随机数种子都是一样的,所以你每次启动第一次使用
rand得到的都是一样的。

yang220102 发表于 2011-4-1 16:10:47

2# mhkmars
哦,谢谢你的答复。

怎么判断BP的初始权值是最优的呢?我现在用GA优化BP网络的初始权值,但是找不到合适的适应度函数,以前的人用的是网络误差的倒数,但是我发现这个适应度函数的值不是越大越好的,所以也没有办法评定什么时候达到最优。
页: [1]
查看完整版本: BP网络的初始权值问题