Download Elements of Artificial Neural Networks

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts

History of artificial intelligence wikipedia, lookup

Catastrophic interference wikipedia, lookup

Convolutional neural network wikipedia, lookup

Transcript
A Multi-Threaded Neural Network
Approach to Go
Chris Nielubowicz
CGS4914
July 5th, 2007
Summary
➲
Motivation



➲
Problem

➲
Popular logical game - Go Board
Summary of Go - Pic 1, Pic 2, Pic 3
No current implementations using NN (Neural
Networks)
Create a program or heuristic to play Go
Solution


Modular network programming
One module per “topic” or “idea”
Literature Sources
➲
➲
➲
Mehrotra, K., Mohan, C. and Ranka, S. Elements of
Artificial Neural Networks. Massachusetts: MIT Press,
1997.
Baba, N. and Jain, L. Computational Intelligence in
Games. New York: Physica-Verlag, 2001.
Ripley, B.D. Pattern Recognition and Neural Networks.
Cambridge, UK: University Press, 1996.
Work Performed




Research types of networks
Determine appropriate network topology
Begin coding front-end GUI
Create test patterns
Work to Complete





Code network
Teach network through training patterns
Touch up interface
Overhaul concepts
Write report
Examples of Preliminary Work


Screenshots of CGoban - CGoban
New network topology – Back Propagation:
0,0 - 0,2
0,0
0,1
0,3 - 0,5
0,2
0,3
0,4