3 ms·
If I, your friendly neighborhood software engineer wanted to do reinforcement training for a simple board game, where would I even start?
by hoseja 5y ago
If I, your friendly neighborhood software engineer wanted to do reinforcement training for a simple board game, where would I even start?
- svalorzen 5y agoI maintain a repository of many implementations of classical (tabular) RL algorithms [1] which you might enjoy playing with when starting out. I use it for both research and for student projects. The advantage of avoiding NNs when starting out is that it is much simpler to inspect the inner workings of an algorithm to see whether it's working or not. I'm always happy to help if something is unclear or difficult so feel free to open issues there :) [1]: https://github.com/Svalorzen/AI-Toolbox https://github.com/Svalorzen/AI-Toolbox
- TylerLives 5y agoKaggle has competitions for games and many people use RL there. Looking through their solutions might be of use to you.
- lostmsu 5y agoAlpha Zero would be a good start (a generalized version of Alpha Go, that started the current AI hype cycle) https://duckduckgo.com/?q=alpha+zero+github&t=ffab&ia=web https://duckduckgo.com/?q=alpha+zero+github&t=ffab&ia=web