如何计算神经网络中的实例错误

时间:2015-05-19 06:34:16

标签: c# neural-network

我有一个带有两个输出节点的神经网络,我在c#中为它写回传播算法。这就是我计算实例错误的方法

 instanceErr += (double)((Math.Pow(error1[0], 2) + Math.Pow(error1[1], 2)) / 2);

这段代码在一个循环中,执行了224次,因为我有224个实例。这是正确的方法吗? 之后,我就像这样计算每个时期的错误。

 meanSqrE = (double) (instanceErr/224);

但在2个时代之后,它开始给我30次相同的错误,然后打印出这个NaN。我不知道我哪里出错了

0 个答案:

没有答案