2

完成訓練我的神經網絡後,是否存在添加更多輸出神經元的問題。訓練後在神經網絡中增加更多輸出神經元?

例如,我教我的神經網絡如何看橘子和蘋果,並說哪一個是蘋果,哪一個是橘子。陰影,形狀和紋理作爲輸入,橙色和蘋果作爲輸出,因此有3個輸入和2個輸出。

如果我培訓了他們,我想添加兩個輸出可以說,香蕉和stawberey。如果我這樣做,我的神經網絡以前的學習失敗?或者我在這裏做錯了什麼?或者做到這一點是安全的?

回答

2

你很可能需要重新訓練網絡,從頭開始整合新舊數據和四個類而不是兩個。如果您嘗試向現有網絡添加新課程,您可能會遇到所謂的catastrophic forgetting.。但是,只需重新訓練最終的分類器,或者根據以前學習的權重進行微調即可。

+0

好的,請讓我有另一個問題,我讓我生氣沒有找到並回答它 –

+0

當我給神經網絡數據有關像陰影,形狀和紋理3輸入圖像處理。我用2個輸出蘋果和橙子來訓練它。當我訓練它時,它會如何知道任何其他不是蘋果或橙色的輸入?我的意思是當我用數據訓練神經網絡時如何知道其他輸入並給出答案,甚至沒有對他們進行訓練? –