[已答复] matlab如何固定初始的权值和偏权值

[复制链接]
bona 发表于 2009-1-5 22:44:33

请教大家如何固定初始的权值和偏权值,每次initialize weights, 这些值都是网络随机给出的,每次训练的权值不一样,因而导致训练结果也会有所不同。

[ 本帖最后由 edifiers2008 于 2009-1-6 08:19 编辑 ]

2 条回复


alianhuang 发表于 2009-1-6 00:36:59
如果你指的是神经网络的话,每次你做initialization的时候,所有的weights and bias 都是随机的,而且它的解每次都是不一样的。不同于support vector machine. SVM 用的是stuctural risk minimization principle, ANN 用的是empirical risk minimization principle. 所以SVM的解是唯一的,ANN的解不是。如果你是自己编的ANN你可以自己给initial weights and bias,但训练的结果也很可能不一样。good luck

bona 发表于 2009-1-6 09:36:31

回复 2# alianhuang 的帖子

谢谢你的指点。那像贴图中所示的这么一个ANN如何给定它的initial weights and bias?给定值多少对结果影响比较小?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
热门教程
站长推荐
快速回复 返回顶部 返回列表