IMHO, when applying artificial neural networks to an application, the 
structure (as well as the learning algorithm) of the network is very 
important.  For Go, we haven't invetigated the mechanism how the brain 
is used yet.  Backpropagation-style layered network is just a model of 
the cerebellum and I strongly believe we need a higher-level model to 
replace the modern MCTS Go programs, say, how the cerebellum works 
together with the other areas of the brain (such as cerebrum and basal 
ganglia which is said working like RL) playing a game but it's not 
established nor proposed. If the model approximates the mechanism of 
real brain well enough, it never performs well.

As a general purpose learning machine, neural networks perform much 
worse than sophisticated learning algorithms such as RL and also 
worse than suppoert vector machines, as Remi mentioned.

Hideki

Petr Baudis: <20091014122619.gu6...@machine.or.cz>:
>  Hi!
>
>  Is there some "high-level reason" hypothesised about why there are
>no successful programs using neural networks in Go?
>
>  I'd also like to ask if someone has a research tip for some
>interesting Go sub-problem that could make for a nice beginner neural
>networks project.
>
>  Thanks,
--
g...@nue.ci.i.u-tokyo.ac.jp (Kato)
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to