Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/181178
Title: Deep learning and computer chess (part 1)
Authors: Muhammad Riaz Bin Jamalullah
Keywords: Computer and Information Science
Issue Date: 2024
Publisher: Nanyang Technological University
Source: Muhammad Riaz Bin Jamalullah (2024). Deep learning and computer chess (part 1). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/181178
Project: SCSE23-0981
Abstract: This paper focuses on two novel implementations of modern chess engines that use neural networks: Giraffe and DeepChess. Both models aim to evaluate chess positions without relying on handcrafted heuristics that are common in traditional chess engines. Giraffe consists of a three-layer feed-forward network that uses a low-level feature representation of game positions and makes predictions about the advantage of players (White and Black) in a given position. On the other hand, DeepChess employs a Siamese network architecture, integrating two models that are based on autoencoders, to compare game positions and predict the winner between two game states. In this paper, we implement, train and evaluate these models while introducing modifications to improve their performance and test the effectiveness of certain model parameters. Different architectures which include creating deeper networks as well as alternative activation functions were tested. Our results show that in the problem space of multiclass classification, a modified deeper Giraffe architecture with more hidden layers significantly improved evaluation accuracy. Our DeepChess implementation with the Leaky Rectified Linear Unit activation function achieved the best performance, albeit with significant overfitting. These experiments help provide further insight into the strengths and limitations of these models and neural network based chess engines in general, as well as the potential for future improvements.
URI: https://hdl.handle.net/10356/181178
Schools: College of Computing and Data Science 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:CCDS Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
FYP - Deep Learning in Chess (Part 1).pdf
  Restricted Access
1.66 MBAdobe PDFView/Open

Page view(s)

66
Updated on Mar 15, 2025

Download(s)

6
Updated on Mar 15, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.