0
我已經能夠對網絡進行訓練,並得到它的培訓降到最小錯誤我想...Encog神經網絡 - 如何實際運行測試數據
我實際上沒有看到任何地方,甚至當我瀏覽指導手冊時,如何測試經過訓練的網絡上的新數據......我將部分訓練數據分開,以便我可以在未經訓練的數據上測試網絡的結果,因爲我將它用於分類。這是我得到的代碼,不確定如何處理MLData輸出。對於分類,我只想將輸出神經元的值設爲最高...又名,最有可能是正確的分類節點。
MLDataSet testingSet = new BasicMLDataSet(testingTraining, testingIdeal);
System.out.println("Test Results:");
for(MLDataPair pair: testingSet) {
final MLData output = network.compute(pair.getInput());
//what do I do with this output?
}
(我的測試數據明顯標註了正確的分類......)