2017-04-04 112 views
0

目前我正在訓練一個YOLO模型來檢測對象,但我注意到有時輸出中的損失就像循環中一樣,例如「在20分鐘的訓練中我的損失是每次0.2和0.5之間,我的程序減少到0.2它會自動增加到0.5,它就像這樣循環「調整深度神經網絡中的學習速率

我的問題是:如果丟失循環,我需要改變我的學習速度嗎?

回答

0

學習率是一種可能性(不是唯一的)。優化學習率(並根據需要安排衰減)可能是培訓過程中最重要的事情。

您需要對損失值有一個很好的理解(大概您期望得到什麼以及在培訓開始時損失的價值是多少)。另外,由於YOLO是一種對象檢測算法(我完全不記得紙張的細節),因此分類或迴歸或兩者都有很高的損失。

也看看你的數據。在您的培訓中使用它之前,您可能需要洗牌。

這是一個遲到的答案,但如果你給我反饋,我已經提到我可能會幫助更多。