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 :
بازگشت