How to make the agent automatically pause after training to a certain number of turns

조회 수: 2 (최근 30일)
How to make the agent automatically pause after training to a certain number of turns.I want to stop the agent and then bring in the External action and then continue training

채택된 답변

Pratyush
Pratyush 2023년 10월 26일
Hi Lin,
I understand that you want to make the agent automatically pause after training to a certain number of turns.
To make the agent automatically pause after training for a certain number of turns in MATLAB, you can use the "TrainingOptions" object and set the MaxEpisodes or "MaxStepsPerEpisode" property to the desired number of turns.You can refer to the following document for more details on "rlTrainingOptions": https://in.mathworks.com/help/reinforcement-learning/ref/rl.option.rltrainingoptions.html#d126e72606

추가 답변 (1개)

Emmanouil Tzorakoleftherakis
Emmanouil Tzorakoleftherakis 2023년 10월 27일
You can actually automate this process without having to stop training if you are using Simulink. There is an port 'Use external action' in the RL Agent block, so you can turn this into one when you want external actions to be considered.

카테고리

Help CenterFile Exchange에서 Reinforcement Learning에 대해 자세히 알아보기

태그

제품


릴리스

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by