Re: [問題] 請問什麼是過度學習已回收

看板MATLAB作者 (Achilles)時間17年前 (2009/01/04 11:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《kyshiao (急徵"happy point")》之銘言: : 在K類神經網路的書中,總是看到隱藏層過多會造成"過度學習", : 但是什麼是過度學習呢? : Google 了之後,發現還是看不太懂,可以永簡單的方式幫我解釋嗎? : 謝謝 : " 即當網路模式建立完成(尚未以測試數據 : 集作網路驗證)後,因網路過度去「記憶」實際目標值 : ,而會將輸出與實際之間預測誤差逼近於極小值,當以新的 : 數據點資料代入網路訓練時,所得網路輸出會與實際狀況有 : 相當大之誤差" 這是 Overfitting. 簡單的說, 就是你的 model complexity 取的太大, 雖然 training error 很小, 但是你是 'overiftting training data.' 失去了 prediction 的能力. 你去看 wiki 的圖比較容易了解. http://en.wikipedia.org/wiki/Overfitting -- 趙客縵胡纓,吾鉤霜雪明。銀鞍照白馬,颯沓如流星。 十步殺一人,千里不留行。是了拂衣去,深藏身與名。 閑過信陵飲,脫劍膝前橫。將炙啖朱亥,持觴勸侯贏。 三杯吐然諾,五嶽倒為輕。眼花耳熱後,意氣素霓生。 就趙揮金錘,邯鄲先震驚。千秋二壯士,烜赫大梁城。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.229.93.41
文章代碼(AID): #19O2v_VG (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #19O2v_VG (MATLAB)