On Wed, Oct 14, 2009 at 05:12:58PM +0200, Heikki Levanto wrote:
> On Wed, Oct 14, 2009 at 03:34:59PM +0300, Petri Pitkanen wrote:
> > Neural network tend to work well in those cases where evaluation function is
> > smooth, like backgammon. Even inbackgammon neural networks do give good
> > results if situation has possibility of sudden equity changes like deep
> > backgames and deep anchor games. Top backgammon programs 3-ply search on top
> > neural network to handle these problems.
> > 
> > I do not know wher neural nets would fit well, perhaps finding invasion
> > spots?
> 
> I have been speculating about a NN evaluation function for go, feeding it a
> lot of preprocessed information about the position, like number of strings
> with 1,2,3,4, or more liberties, number of stones in same, number of separate
> groups, number of "obviously" dead stones, strings, and groups, number of
> points "clearly" controlled by each player, etc, etc. This should be possible
> to train from existing games where we know the result (in the beginning it is
> 50-50, in the end one or the other has won 100-0. Assume some simple function
> in between). 

Interesting idea, but I think MCTS programs already handle quite fine
the part where there is some simple function in between. Most of the
problematic games seem to be when MCTS is chasing and trying to kill a
single group, and the question is whether it succeeds; IOW, I think the
problem is tactical rather than strategical in MCTS (I have few of my
own ideas to try to deal with that, non-related to NN ;-).

I like Magnus' ideas, though the 3x3 problem seems to be a bit of a
special case of what Remi did, and I don't really have an idea how to
well train the "in-UCT NN".

Another idea I received was actually not related to computers _playing_
Go, but maybe that's all the more interesting in current times - a NN
that could identify the player's "playing style" by looking at few of
her games and deciding which well-known player they look like (e.g.
Takemiya, Cho Chikun, Lee Sedol, TheCaptain ;-). Of course it is quite
an interesting problem what set of features to choose...

Thank you all for your ideas so far!

-- 
                                Petr "Pasky" Baudis
A lot of people have my books on their bookshelves.
That's the problem, they need to read them. -- Don Knuth
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to