My Simple Implementation of AlphaGo Zero on Connect4

My Simple Implementation of AlphaGo Zero on Connect4

I recently implemented and trained a simple version of AlphaGo Zero on Connect4 game by using Python+Keras(Tensorflow as backend). The details of AlphaGo Zero algorithm, the complete source code and the trained model can be found in my GitHub (https://github.com/yichen914/MyAlphaGoZeroOnConnect4/blob/master/README.md).

Hope you like this topic and welcome to share your feedback with me.

要查看或添加评论,请登录

Ken Chen的更多文章

  • Unlocking New Dimensions in ChatGPT's Performance: Innovative Practices & Insights

    Unlocking New Dimensions in ChatGPT's Performance: Innovative Practices & Insights

    Recently, while scrolling through Weibo, I stumbled upon an intriguing article (https://weibo.com/1812166904/NormlrC1M)…

  • Notes about Monte Carlo Tree Search

    Notes about Monte Carlo Tree Search

    1. Monte Carlo Tree is a tree-like data structure in which a node can have multiple child nodes.

  • K-means Algorithm

    K-means Algorithm

    Since the auto encoder algorithm I introduced earlier, let us talk about another unsupervised machine learning…

  • Gradient Descent and Backpropagation

    Gradient Descent and Backpropagation

    In previous articles, I have referred to the concepts of gradient descent and backpropagation for many times. But I did…

  • Autoencoder

    Autoencoder

    The machine learning methods discussed in my previous articles are all supervised machine learning methods. The…

    1 条评论
  • Activation Functions and Loss Functions

    Activation Functions and Loss Functions

    The medical definition of neurons is that they are the fundamental units of the brain and nervous system, the cells…

  • Boosting

    Boosting

    In the last article we introduced an ensemble algorithm based on Bootstrap technology. In this article, we will…

  • Aggregating Bootstrap (Bagging)

    Aggregating Bootstrap (Bagging)

    We discussed the Bootstrapping in my previous article. Based on that, we can take a look at another popular machine…

  • Some Notes about Bootstrapping

    Some Notes about Bootstrapping

    I wrote an article about Decision Tree several days ago. On this basis, we could try to expend our knowledge by…

  • Some of my notes about Convolution

    Some of my notes about Convolution

    This article only contains some of my study notes about convolution and convolutional neural network (CNN). If you…

社区洞察

其他会员也浏览了