I watched an AI documentary on my flight back from China, where I learned about the self-composing music using AI.
My immediate question was can this technique applied to chess as well?
The possibilities are certainly there.
AI and Chess
Deep Learning and AI has been the topic in the tech world. Ideas from self-driving cars to language translations have expedited the hype.
Chess had its own moment in the news, namely AlphaZero, where DeepMind stepped aside from the game Go to join the chess research.
AlphaZero not only took down Stockfish in record time, what’s more impressive is the new approach it brought to the game.
AI Applications in Opening Prep
Part of a chess player’s growing pain is how to prepare an opening repertoire. The vast amount of possibilities often overwhelm a strong professional player, needless to say, it’s a much more painful chore for club players.
What if there is a machine that can self-learn opening styles from top players, and then provide a repertoire based on a student’s preference or his/her chess idols?
What if once that repertoire is ready, it can be imported to chess.com or other chess databases and can be easily accessed?
One reason of the popularity for AI is the cool applications, but another is the accessibility for us mere mortals to get our hands on and experiment with the technology.
We are just at the beginning of the AI advancement, and as technology progresses further, the possibilities would only increase!
For those who are interested to explore further, below are some references.
Chess Reinforcement Learning: https://github.com/Zeta36/chess-alpha-zero
This Week in Chess: http://theweekinchess.com/twic