AI agent learning shortest path through maze

バージョン 1.0.0 (11.3 KB) 作成者: Lyes Demri
A very basic example of Reinforcement Learning.

ダウンロード: 8

更新 2022/9/2

ライセンスの表示

This is a very basic example of Reinforcement Learning. I wrote it after reading "How to train your robot" by Craig Buhr. The .m files contain:
*MazeExplorer.m is a simple game where the user must find his/her way out of a very simple maze using the WASD keys
*RandomMazeExplorer.m shows an agent learning to find its way through the same maze.
*MazeExplorerKey.m is the same game as MazeExplorer except you have to find a key before heading towards the exit
*RandomMazeExplorerKey.m shows an agent trying to learn to find the key first before heading towards the exit. The agent fails to do so because it isn't even aware of having the key
*RandomMazeExplorerKeyAware.m shows an agent learning to find a key before heading towards the exit. The agent is now aware of the existence of the key.
I will include any additional information that shall be requested to me.

引用

Lyes Demri (2023). AI agent learning shortest path through maze (https://www.mathworks.com/matlabcentral/fileexchange/117085-ai-agent-learning-shortest-path-through-maze), MATLAB Central File Exchange. 取得済み .

MATLAB リリースの互換性
作成: R2009a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
バージョン 公開済み リリース ノート
1.0.0