簡體   English   中英

是否可以修改預訓練卷積神經網絡的層?

[英]Is it possible to modify layers of a pretrained convolutional neural network?

評估預訓練模型與從頭訓練模型之間有什么區別?

如果我想在預訓練模型中添加一些圖層,那有可能嗎? 我假設我將不得不再次對其進行訓練,但是相對於從頭開始,使用預訓練模型是否具有任何優勢?

具體來說,我想使用AlexNet的現有pytorch模型進行此操作。

當您說要使用預訓練的模型時,這意味着該模型已經在特定的數據集上進行了訓練,並且使用了該網絡學習的權重。在這種情況下,您可以通過提供測試圖像或否則,使用此權重來初始化網絡並訓練一些附加層。預訓練的模型通常總是比從頭訓練模型更好的選擇,因為這些模型已經在大量圖像上進行了訓練(主要在imagenet數據集上),模型學習的功能可能會在其他任務中有用的機會。

從頭開始訓練就是使用您自己的數據集從隨機權重進行訓練。 希望這可以讓我知道是否有問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM