Transfer Learning shows no enhancements in runtime
1 view (last 30 days)
Show older comments
When configuring my network for transfer learning, to "freeze" the layers I am setting the 'WeightLearnRateFactor' and 'BiasLearnRateFactor' to 0, which from my understanding is Matlab's intended implementation of transfer learning. However, given the same number of iterations and epochs, training my network takes the same amount of time as it would during standard training. Are there any additional steps that must be taken to implement transfer learning in a custom neural network.
1 Comment
Catalytic
on 26 Apr 2024
I don't know if it is such a good idea to freeze the transfered layers. The doc page on transfer learning recommends conversely to increase the learn rate factors on the new layers.
See Also
Categories
Find more on Deep Learning Toolbox in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!