How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Tic-Tac-Toe AI using Deep Q-Learning

calendar_today September 5, 2019 person domain reccobeats

On December 5, 2017, DeepMind introduced AlphaZero to the world, a chess-playing program that defeated Stockfish simply by playing against itself for 4 hours. Impressed by AlphaZero, I wrote a simple AI to play Tic-Tac-Toe based on Deep Q-Learning, and today I want to share it with you. In this article, I will cover Markov Decision Process, Q-Learning, Deep Q-Learning, and the application of Deep Q-learning to Tic-Tac-Toe.

open_in_new Read original post