DocumentCode
2455898
Title
Overcoming Alpha-Beta Limitations Using Evolved Artificial Neural Networks
Author
Gal, Yarin ; Avigal, Mireille
Author_Institution
Dept. of Math. & Comput. Sci., Open Univ. of Israel, Ra´´anana, Israel
fYear
2010
fDate
12-14 Dec. 2010
Firstpage
813
Lastpage
818
Abstract
In order to give the computer the ability to play against human opponents, one could utilize the Alpha-Beta algorithm. However, this algorithm has several limitations restricting its playing capabilities. Over the years, many variants of this algorithm were developed, among them a couple that make use of neural networks: a neural network to focus the search in the game tree, and a neural network trained without expert knowledge that substitutes the heuristic function in the Alpha-Beta algorithm. In this paper the weaknesses of the Alpha-Beta algorithm are reviewed alongside its variants that use neural networks. It is explained how each approach overcomes different limitations of the Alpha-Beta algorithm, and an attempt to overcome its weaknesses by the use of a combination of the neural network algorithms is presented. The proposed hybrid algorithm, which was developed using Evolutionary Strategies, still keeps the advantages of each of the individual neural algorithms, and shows a significant improvement in play against them.
Keywords
computer games; evolutionary computation; neural nets; alpha-beta algorithm; artificial neural networks; evolutionary strategy; game tree; Algorithm design and analysis; Artificial neural networks; Gallium; Games; Heuristic algorithms; Neurons; Training; Alpha-Beta algorithm; checkers; evolutionary strategies; feed forward neural networks; game playing;
fLanguage
English
Publisher
ieee
Conference_Titel
Machine Learning and Applications (ICMLA), 2010 Ninth International Conference on
Conference_Location
Washington, DC
Print_ISBN
978-1-4244-9211-4
Type
conf
DOI
10.1109/ICMLA.2010.125
Filename
5708948
Link To Document