Does setting BiasLearnRateFactor=0 prevent bias updates in a fullyConnectedLayer?
Afficher commentaires plus anciens
actorNet = [
featureInputLayer(prod(obsInfo.Dimension))
fullyConnectedLayer(64, Bias=zeros(64,1), BiasLearnRateFactor=0)
reluLayer
fullyConnectedLayer(64, Bias=zeros(64,1), BiasLearnRateFactor=0)
fullyConnectedLayer(prod(actInfo.Dimension))
scalingLayer(Scale=5000, Bias=0)
];
actorOptions = rlOptimizerOptions( ...
LearnRate=1e-4, ...
GradientThreshold=1, ...
L2RegularizationFactor=1e-4);
I constructed an actor network and set the optimizer options as shown above.
My question is:
If I set BiasLearnRateFactor=0 in the fullyConnectedLayer, does this mean that the bias will not be updated at all during training?
Réponses (1)
Matt J
le 11 Juil 2025
0 votes
Yes.
Catégories
En savoir plus sur Matrix Computations dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!