多次运行main program会导致成本函数的不同的值。
这是正确的吗?
如果是这样,那变化来自哪里?
感谢
编辑:我在做:
RegressionMathFunctions.main(args);
RegressionMathFunctions.main(args);
给出了不同的答案。
从eclipse中重复运行程序会给出相同的答案,因此它看起来很可重复。
答案 0 :(得分:0)
是的,它是正确的。这是由于随机权重初始化,因为神经网络中的初始权重通常在小范围内随机初始化。因此,每次训练网络时,结果都会略有不同。