【深度学习基础知识 - 25】提升模型泛化能力的方法
生活随笔
收集整理的這篇文章主要介紹了
【深度学习基础知识 - 25】提升模型泛化能力的方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
提升模型泛化能力的方法
- 從數(shù)據(jù)角度上來說。可以通過數(shù)據(jù)增強(qiáng)、擴(kuò)充訓(xùn)練集等方法提高泛化能力。
- 在訓(xùn)練策略上,可以增加每個batch size的大小,進(jìn)而讓模型每次迭代時見到更多數(shù)據(jù),防止過擬合。
- 調(diào)整數(shù)據(jù)分布,做訓(xùn)練數(shù)據(jù)集的類別均衡。
- 調(diào)整網(wǎng)絡(luò)結(jié)構(gòu)。如果數(shù)據(jù)集較小,可以降低模型復(fù)雜度防止過擬合。如果數(shù)據(jù)集較大,可以嘗試更加復(fù)雜的模型。
- 減少過擬合的方法也可以提升模型的泛化能力。點(diǎn)我看過擬合和欠擬合的概念及解決方案
博主會持續(xù)更新一些深度學(xué)習(xí)相關(guān)的基礎(chǔ)知識以及工作中遇到的問題和感悟,喜歡請關(guān)注、點(diǎn)贊、收藏,感謝大家。
總結(jié)
以上是生活随笔為你收集整理的【深度学习基础知识 - 25】提升模型泛化能力的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CTF 内存取证 USB流量分析
- 下一篇: 深度学习笔记整理(五)——提高泛化能力的