误差范围[FANN]是多少?

时间:2015-11-04 21:45:19

标签: python c++ fann

我使用库FANN http://leenissen.dk/fann/html/files/fann_cpp-h.html。 ANN的值:

i)activation_function_hidden:SIGMOID_SYMMETRIC_STEPWISE ii)activation_function_output:LINEAR

我的ANN(人工神经网络),输入范围:[0 - 10000] 范围或输出:[0-26]

但错误有时是> 1.0,有可能吗?,误差范围是多少?

*培训错误

1 个答案:

答案 0 :(得分:0)

错误实际上是均方误差。对于每个输入记录,fann计算目标值与观测值之间的差值,将其平方,将它们全部加在一起并除以记录数。它不是比率或任何比例,因此大于1的值是可能的,特别是如果您的输出值大于1。

我会尝试规范化您的输入,使其落在[-1, 1]范围内。神经网络往往喜欢超过0到10000的范围。