Is it possible to have StopTrainingCriteria in rlTrainingOptions ( RL Toolbox )
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi,
Is there a way to have multiple StopTrainingCriteria in rlTrainingOptions, e.g. only after say 21 "EpisodeCount", if "AverageReward" is greater that set threshold, stop learning, not before that.
0 Kommentare
Antworten (1)
Mahesh Taparia
am 13 Mai 2020
Hi
It can be done by defining the threshold in the training option. For example, set the "AverageReward" as threshold and define rlTrainingOptions as given below:
trainOpts = rlTrainingOptions(...
'MaxEpisodes',1000,...
'MaxStepsPerEpisode',1000,...
'StopTrainingCriteria',"AverageReward",...
'StopTrainingValue',480,...
'Verbose',true,...
'Plots',"training-progress")
For more information, you can visit this documentation.
0 Kommentare
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!