DocumentCode
1277802
Title
Evolving neural networks to play checkers without relying on expert knowledge
Author
Chellapilla, Kumar ; Fogel, David B.
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., San Diego, La Jolla, CA, USA
Volume
10
Issue
6
fYear
1999
fDate
11/1/1999 12:00:00 AM
Firstpage
1382
Lastpage
1391
Abstract
An experiment was conducted where neural networks compete for survival in an evolving population based on their ability to play checkers. More specifically, multilayer feedforward neural networks were used to evaluate alternative board positions and games were played using a minimax search strategy. At each generation, the extant neural networks were paired in competitions and selection was used to eliminate those that performed poorly relative to other networks. Offspring neural networks were created from the survivors using random variation of all weights and bias terms. After a series of 250 generations, the best-evolved neural network was played against human opponents in a series of 90 games on an Internet website. The neural network was able to defeat two expert-level players and played to a draw against a master. The final rating of the neural network placed it in the “Class A” category using a standard rating system. Of particular importance in the design of the experiment was the fact that no features beyond the piece differential were given to the neural networks as a priori knowledge. The process of evolution was able to extract all of the additional information required to play at this level of competency. It accomplished this based almost solely on the feedback offered in the final aggregated outcome of each game played (i.e., win, lose, or draw). This procedure stands in marked contrast to the typical artifice of explicitly injecting expert knowledge into a game-playing program
Keywords
feedforward neural nets; games of skill; minimax techniques; multilayer perceptrons; search problems; aggregated outcome; checkers; evolving population; expert-level players; game-playing program; minimax search strategy; multilayer feedforward neural networks; offspring neural networks; standard rating system; Algorithm design and analysis; Data mining; Evolutionary computation; Feedforward neural networks; Humans; IP networks; Minimax techniques; Multi-layer neural network; Neural networks; Neurofeedback;
fLanguage
English
Journal_Title
Neural Networks, IEEE Transactions on
Publisher
ieee
ISSN
1045-9227
Type
jour
DOI
10.1109/72.809083
Filename
809083
Link To Document