DocumentCode :
2769280
Title :
A methodology for revealing and monitoring the strategies played by neural networks in mind games
Author :
Ghoneim, Amr S. ; Essam, Daryl L.
Author_Institution :
Sch. of Eng. & Inf. Technol. (SEIT), Univ. of New South Wales, Canberra, ACT, Australia
fYear :
2012
fDate :
10-15 June 2012
Firstpage :
1
Lastpage :
10
Abstract :
An effective approach in the application of computational intelligence to mind-games is neuro-evolution. Neural networks are efficient at autonomous learning and pattern recognition tasks, which has led to many outstanding accomplishments in mind-games´ playing ability. Neuro-evolution is a practical way that uses an evolutionary framework to train a neural network in a complicated context where credit assignment is hard. However, the neuro-evolution process may stagnate, or result in solutions with a limited quality. Potentially a cause for this problem are the limitations in understanding the neuro-activities as evolution progresses. A possible solution lies in unfolding the dynamics of the evolution process and the types of the strategies evolved as the evolution progresses; thus providing a diagnostic tool in real-time to identify neuro-dynamic causes of stagnation. Rule-extraction techniques are a notable solution to understanding the networks evolved. However, the extracted rules lack the necessary expressiveness to explain game-playing strategies. We call these rules a syntactic representation of the network that lacks semantic power. In this paper, we will present a methodology whereby a computational environment is used to unfold the evolution of a mind-game neuro-player; thus providing semantic power. Within this environment, we propose to extend the role of computer players to act as a “cognitive” functionality model, thus providing deeper kinds of explanations. We use the game of Go to demonstrate the functionality of the methodology. We then demonstrate that this methodology is successful in determining the types of strategies evolved in a neural Go player, and in monitoring the dynamics of the evolution.
Keywords :
cognitive systems; computer games; learning (artificial intelligence); neural nets; pattern recognition; Go game; autonomous learning; cognitive functionality model; computational intelligence; credit assignment; diagnostic tool; evolutionary framework; game-playing strategy; mind-game neuro-player; neural Go player; neural network; neuro-activities; neuro-dynamic cause; neuro-evolution process; pattern recognition task; playing ability; rule-extraction technique; semantic power; stagnation; syntactic representation; Artificial neural networks; Computational intelligence; Computers; Engines; Games; Humans; Neurons; artificial neural networks; computational intelligence; computer Go; evolutionary computation; neuro-evolution; strategic decision making;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Neural Networks (IJCNN), The 2012 International Joint Conference on
Conference_Location :
Brisbane, QLD
ISSN :
2161-4393
Print_ISBN :
978-1-4673-1488-6
Electronic_ISBN :
2161-4393
Type :
conf
DOI :
10.1109/IJCNN.2012.6252376
Filename :
6252376
Link To Document :
بازگشت