[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: computer-go: Pattern matching



>>Everything else is learning, though.  And in my mind, a "true AI" Go
program
>>would be able to edit its own pattern database.
>
>etc, rather than just from its own games.  I don't think we can expect
>a computer AI to learn better than a person, and people learn from all
>of these sources if they are to become strong.
>
I disagree, I think we can expect a computer AI to learn better than a
person.
As well as we can expect a computer AI to play chess better than a person.
In my opinion, working on making an AI learn better than a person is
fundamental, not only for Go, but for AI in general.
I wrote several papers related to this problem for Go, and I believe than in
the future learning AI Go program will be among the strongest programs.
If search is what makes a chess or a traditional board game program strong,
search AND good learning maybe what makes a Go program strong.

There is so many knowledge involved in a Go program that mastering it is not
a human task, it is an AI task. Working on Go programs using metaknowledge,
that is knowledge to create and use knowledge is a research that can lead to
a strong increase in the level of Go programs. Moreover it may enable to
master AI techniques that will enable AI to apply to more complex domains
than it presently does.

Some of my papers about this problem are online at :

http://www.ai.univ-paris8.fr/~cazenave/papers.html

Tristan Cazenave.