本文介紹使用EarlyStopping與ModelCheckpoint降低overfitting。在機器學習中造成overfitting的原因之一是過度訓練,所以我們將採用Early Stopping的方法,當模型持續訓練至某個epoch之後,驗證loss無法再降得更低就停止訓練,能降低overfitting。
模型的訓練過程,可分為以下3個階段:
以上內容節錄自這本書,很適合Deep Learning深度學習入門初學者:
圖解 TensorFlow 2 初學篇:實作 tf.keras + Colab 雲端、深度學習、人工智慧、影像辨識
購買本書 限時特價專區》
天瓏網路書店
博客來網路書店
0 意見:
張貼留言