我實現了一個簡單的神經網絡,用於python中的圖像分類(一類)。圖層很簡單(image_matrix,5,1)。對隱藏層使用relu和sigmoid。
我正在迭代5000次。起初看起來成本是以合理的方式逐漸下降的。
但是,無論有多少訓練示例使用,或者我learning_rate是什麼,成本開始每次大約3000次迭代後運行不穩定...
cost(點擊看原圖)
有人可以幫助我瞭解什麼是繼續?
謝謝神經網絡:代價不穩定
-1
A
回答
0
在訓練模型中,你應該記住他們的成本是多個局部最小值。您的圖表顯示您的成本正在圍繞這個當地最低標準移動,同時找到您的全球最小值,這是尋找模型最佳性能的目標。
1st - 您應該嘗試檢查每次迭代/時期的準確性,f1分數或損失,以檢查性能是否實際提高。
2日 - 做交叉驗證和檢查上面的驗證
3相同的指標 - 實現早日停止功能,如果你是模型,改善或不應該進行檢查。
*注意:找到能夠幫助您更好地找到全局最小值的最佳alpha值。
+0
Thx。我會試着看看這些metricx,並實施你的建議 – Jimmy
+0
沒有問題!祝你好運! –
相關問題
- 1. 神經網絡
- 2. 神經網絡
- 3. 通過神經網絡傳播價值
- 4. 運用神經網絡預測價格
- 5. 神經網絡不收斂
- 6. 神經網絡[ocr]
- 7. 神經網絡,python
- 8. MATLAB神經網絡
- 9. 神經網絡backpropogation
- 10. 神經網絡:「InverseLayer」
- 11. 的神經網絡
- 12. SOM - 神經網絡
- 13. sigmoid神經網絡
- 14. Spiking神經網絡
- 15. H2O.deeplearning神經網絡
- 16. 神經網絡MNIST
- 17. Hopfield神經網絡
- 18. RBF神經網絡
- 19. 實現偏倚神經網絡神經網絡
- 20. 迴歸神經網絡是一個神經網絡鏈嗎?
- 21. OpenCV神經網絡代碼示例
- 22. 神經網絡的替代品
- 23. 神經網絡的疑惑python代碼
- 24. 神經網絡代碼解釋
- 25. 確定神經網絡中隱藏的神經元
- 26. 確定神經元的正常量的神經網絡
- 27. 如何自定義MATLAB神經網絡
- 28. RSNNS包:定期神經網絡
- 29. 的BP神經網絡
- 30. Android神經網絡InvalidClassException
還提供您的培訓和驗證準確度圖表 – Maxim
對不起,我很新這個...你能告訴我什麼樣的圖表會有幫助嗎? Thx – Jimmy
你使用ML庫(tensorflow或keras)或純numpy?你能分享你的代碼嗎?基本上,我要求你在訓練過程中評估你的模型。這將有助於理解問題。 – Maxim