将Tensorflow用于Tic-Tac-Toe AI

时间:2019-03-19 03:54:34

标签: tensorflow

**底部的TLDR 我一直在搜索几天,但由于我对机器学习非常陌生,所以我不知道该怎么做。经过研究后,我认为张量流是一个很好的起点(我愿意接受其他建议)。当我寻找张量流的示例时,它们都需要一个庞大的数据存储库才能馈入程序,但是我对创建可在玩游戏时学习的AI(例如Tic Tac Toe)更感兴趣。我很难弄清楚该怎么做。任何建议都会有所帮助,谢谢!

TLDR:是否有任何好的简单机器学习程序示例(最好是tensorflow),可以帮助我制作Tic-Tac-Toe AI。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我也刚刚开始学习有关机器学习的更多信息,并且看来教程和库取决于您希望追求的机器学习类型。 您可能知道,存在有监督和无监督的学习以及强化学习。

如果您对有监督和无监督学习感到好奇,那么Tensorflow和SciKit Learn就是您的理想之选。

如果是强化学习,那么openAI Gym会效果最好。

以下是每个三个井字库的链接。 祝好运!

有监督和无监督学习

https://github.com/3cky/tensorflow-rl-tictactoe(TensorFlow)

https://github.com/akapoorx00/tic-tac-toe-ml-project(SciKit学习)

强化学习

https://github.com/haje01/gym-tictactoe

https://gym.openai.com/docs/