RL Toolbox: Combine Discrete and Continuous Observations

5 visualizaciones (últimos 30 días)
Nicholas Schultz
Nicholas Schultz el 17 de Feb. de 2020
Comentada: Maha Mosalam el 31 de Oct. de 2021
Hi,
For my project, I am looking at combining discrete observations that one would create through "rlFiniteSetSpec" and continuous observations through "rlNumericSpec". Is there a way that I could make this work by combining them into one observation variable?

Respuestas (1)

Emmanouil Tzorakoleftherakis
Emmanouil Tzorakoleftherakis el 18 de Feb. de 2020
Does the environments output continuous and discrete observations? If yes, couldn't you use 'rlNumericSpec' for both? The discrete observations will already take values in a finite set as dictated by the environment. If not, I would probably do something along the lines of
ObservationInfo(1) = rlNumericSpec(...);
ObservationInfo(1).Name = 'continuous observations';
ObservationInfo(2) = rlFiniteSetSpec(...);
ObservationInfo(2).Name = 'discrete observations';
  3 comentarios
Magnify
Magnify el 1 de Ag. de 2020
Editada: Magnify el 1 de Ag. de 2020
In my opinion, you didn't take it seriously to check out the official documentation, which cause so much blunders
Maha Mosalam
Maha Mosalam el 31 de Oct. de 2021
If any solutions found ?? I had the same problem , I want to combine both discrete and action spaces

Iniciar sesión para comentar.

Community Treasure Hunt

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

Start Hunting!

Translated by