日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

预训练(pre-training/trained)与微调(fine-tuning)

發布時間:2023/12/25 综合教程 30 生活家
生活随笔 收集整理的這篇文章主要介紹了 预训练(pre-training/trained)与微调(fine-tuning) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

什么是預訓練和微調?

預訓練(pre-training/trained):你需要搭建一個網絡來完成一個特定的圖像分類的任務。首先,你需要隨機初始化參數,然后開始訓練網絡,不斷調整直到網絡的損失越來越小。在訓練的過程中,一開始初始化的參數會不斷變化。當你覺得結果很滿意的時候,就可以將訓練模型的參數保存下來,以便訓練好的模型可以在下次執行類似任務時獲得較好的結果。這個過程就是pre-training。

之后,你又接收到一個類似的圖像分類的任務。這個時候,你可以直接使用之前保存下來的模型的參數來作為這一任務的初始化參數,然后在訓練的過程中,依據結果不斷進行一些修改。這時候,你使用的就是一個pre-trained模型,而過程就是fine-tuning。

所以,預訓練就是指預先訓練的一個模型或者指預先訓練模型的過程;微調 就是指將預訓練過的模型作用于自己的數據集,并參數適應自己數據集的過程。

微調的作用

在CNN領域中。很少人自己從頭訓練一個CNN網絡。主要原因上自己很小的概率會擁有足夠大的數據集,從頭訓練,很容易造成過擬合。

所以,一般的操作都是在一個大型的數據集上訓練一個模型,然后使用該模型作為類似任務的初始化或者特征提取器。比如VGG,Inception等模型都提供了自己的訓練參數,以便人們可以拿來微調。這樣既節省了時間和計算資源,又能很快的達到較好的效果。

參考:https://blog.csdn.net/abc13526222160/article/details/89320108?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

總結

以上是生活随笔為你收集整理的预训练(pre-training/trained)与微调(fine-tuning)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。