Creating Q-table
5 ビュー (過去 30 日間)
古いコメントを表示
I have made my own RL environment where the observation is a vector of 8 elements "for example [1,2,3,4,5,6,7,8]" and the action set has four elements(["up","down","right", "left"]) and I'm trying to apply Q-Learning algorithm. my question is how to create the q-table. I did read about
T = rlTable(obsinfo,actinfo)
but I got stuck without any progress. How can I create the table?
2 件のコメント
hsu yi cheng
2021 年 9 月 3 日
編集済み: hsu yi cheng
2021 年 9 月 3 日
Hi, I'm working on a similar project as yours. May I have your file as a reference ? Thanks
RUBEN HERNANDEZ
2022 年 4 月 26 日
Hi, Im' trying to simulate Q-learnig for control inverted pendulum in simulink, but i have problem to create the q-table.
For example, I have three watch signals. How can it be defined as discrete observations with their limits?
回答 (1 件)
Emmanouil Tzorakoleftherakis
2021 年 3 月 18 日
編集済み: Emmanouil Tzorakoleftherakis
2021 年 3 月 18 日
If you are implemeting your own, you want to use rlFiniteSetSpec which is designed for discrete observation. rlNumericSpec is for observations continuous in nature.
4 件のコメント
Emmanouil Tzorakoleftherakis
2021 年 3 月 18 日
Not sure I understand the question. If you type
yourTablename.Table
you have access to all the table elements and you can use them however you need.
参考
カテゴリ
Help Center および File Exchange で Environments についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!