5 ms·
Staying in the middle of the track is not a necessary requirement in the reward function. The reason I include it is to speed up the learning time in the beginn
by yanpanlau 10y ago
Staying in the middle of the track is not a necessary requirement in the reward function. The reason I include it is to speed up the learning time in the beginning. You can remove it once you learn a reasonable policy and see it the agent can find the optimal apex path. I will do a test tonight.
Just like in human world : You first learn how to drive before you learn how to drift the car.
- yazr 10y agoCan you please explain you are learning a SPECIFIC track or a random one ? How would the existing agent fare on a brand new track ?
- yanpanlau 10y agoHi~I used Aalborg track as my training dataset and I used Alpine1 track as my validation dataset. The Alpine1 track is 3 times longer than Aalborg. As you can see on the video, the agent can drive reasonably OK on the validation dataset.
- bluetwo 10y agoAny news on the test? I'm curious.
- yanpanlau 10y agoHi Bluetwo, I am currently travelling to the San Francisco right now. Can you send me a e-mail yanpan@gmail.com so I can contact you and e-mail you the result directly when I back to Hong Kong?
- yanpanlau 10y agoPlease find the result below. I modified the reward function such that staying in the middle of the track is no longer required. https://youtu.be/Tb5gASEJIRM https://youtu.be/Tb5gASEJIRM