2015-11-04 48 views
-1

我使用庫FANN http://leenissen.dk/fann/html/files/fann_cpp-h.html。 [0-26: - )activation_function_hidden錯誤[FANN]的範圍是什麼?

I::)activation_function_output SIGMOID_SYMMETRIC_STEPWISE II::LINEAR

我的ANN(人工神經網絡),輸入的範圍[10000 0] 範圍或輸出ANN的值]

但是有時候錯誤是> 1.0,可能嗎?錯誤的範圍是什麼?

*培訓錯誤

+0

有趣的外部鏈接:404!在你的問題中提供**所有必需的**信息! – Olaf

+0

對不起,現在正確 –

+0

你有什麼不明白的「在你的問題中提供所有必需的信息**」? – Olaf

回答

0

錯誤實際上是均方誤差。對於每個輸入記錄,樊恩計算目標值和觀測值之間的差異,對其進行平方,並將它們相加在一起,然後除以記錄數。這不是一個比率或任何東西,所以大於一的值是可能的,特別是如果您的輸出值大於一。

我會嘗試正常化您的輸入,使其落在[-1, 1]範圍內。神經網絡傾向於超過範圍0到10000.