Clarification on NumEpoch, MaxMiniBatchPerEpoch, and LearningFrequency in rlAgentDDPGOptions

35 vues (au cours des 30 derniers jours)
Fabián
Fabián le 13 Sep 2025 à 2:08
Commenté : Umar le 14 Sep 2025 à 3:04
Hello,
I'm currently working with the rlAgentDDPGOptions and while I have a solid understanding of most of the configuration parameters, I am having some trouble understanding three specific options: NumEpoch, MaxMiniBatchPerEpoch, and LearningFrequency.
My main confusion revolves around how and when the networks are updated, considering the agent's sampling times. Specifically:
  • NumEpoch: How does this parameter relate to the overall training process, and how does it affect network updates?
  • MaxMiniBatchPerEpoch: How does this limit the number of mini-batches processed during an epoch, and how does it interact with the sampling process?
  • LearningFrequency: How does this parameter influence the frequency of updates relative to the agent’s sampling rate?
Any clarification on these points would be greatly appreciated!
Thank you in advance for your help!
Best regards,
Fabián.
  5 commentaires
Fabián
Fabián le 14 Sep 2025 à 1:36
Hi @Umar,
Thank you so much for your response. With your clarifications, I fully understand the implementation of the DDPG algorithm in MATLAB. You deserve a cold beer.
Best regards!
Fabián.
Umar
Umar le 14 Sep 2025 à 3:04

Hi @Fabian, Haha, I’ll happily take that cold beer — thanks! 😄 Glad to hear the explanation helped clarify things. Feel free to reach out anytime if more questions come up.

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Sequence and Numeric Feature Data Workflows dans Help Center et File Exchange

Produits


Version

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by