Read data from csv file into a reward function for Reinforcement Learning
显示 更早的评论
I have a list of coordinates (in a CSV file) that I want my RL model to imitate.
To do that, I wanted to compare the current coordinates of the model with the coordiantes from the csv file and set the reward based on the distance.
I tried readtable in the reward function itself but I got the error 'function not supported for code generation'. I tried moving that out and evalin the coordinates but evalin function was also not supported.
So how can I get the coordinates into the Reward function?
This is probably very simple but I am not familar with matlab.
The reward function is a MATLAB Function from Simulink/Used-Defined Functions.
I am using the Reinforcement Learning toolbox, in R2020b.
采纳的回答
更多回答(1 个)
jeyasheelarakkini joseph
2021-10-12
0 个投票
i have a csv file where some of the attributes i need to give to a q learning agent(ephilson greedy), if the next row attribute value is greater than i can switch to that state or else stay in the same state.The state space can be formed at random from the CSV file with n number of rows and columns
类别
在 帮助中心 和 File Exchange 中查找有关 Environments 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!