Go game move prediction using convolutional neural network
JAMK University of Applied Sciences
JAMK University of Applied Sciences, 2018
@article{korenciak2018go,
title={Go game move prediction using convolutional neural network},
author={Korenciak, Marek and others},
year={2018},
publisher={Jyv{"a}skyl{"a}n ammattikorkeakoulu}
}
The purpose of this paper is to introduce the use of convolutional neural network for prediction of the next appropriate move in the Go game. The paper contains description of the crucial Go game rules, neural networks theory, description of implemented programs and final evaluation of the trained neural networks. The programs were implemented with programming language C++ using Caffe framework for the initialization and management of predesigned convolutional neural network models. The thesis compares various models and ways of neural networks learning. The outcome of the experiments was poor; nevertheless, the analysis revealed the main root for this, which was insufficient hardware power. Changes were proposed, probably leading to successful neural network, predicting appropriate moves in the Go game. Despite the imperfections, the experiments proved convolutional neural networks are applicable for the next step prediction in the Go game if the training process is performed properly.
June 24, 2018 by hgpu