[computer-go] Intelligence
Jacques Basaldúa
jacques at dybot.com
Mon Jul 23 02:10:45 PDT 2007
Hideki Kato wrote:
> Creativity here is, to generate a new method by combining methods
> the system already has, in order to solve a problem.
That is creativity for the job of designing algorithms. Playing
go, creativity is finding moves _that work_ that nobody would have
thought of.
I think there are two myths about creativity:
1. Creativity is always good.
2. Humans are more creative than computers.
1. Creativity has to do with exploring unexpected directions.
When you are subject to restrictions and have some measurable goal,
there is an optimal amount of creativity for a given problem.
(Imagine creativity like a thermal energy in simulated Annealing.)
Too few creativity restricts you to an local minimum from which you
have not enough energy to escape. Too much creativity takes you outside
the goal maximization paths.
The most creative go player is the uniform random player, but that it
uninteresting creativity the only interesting creativity is "creativity
that works". Vomiting on a canvas and pretending to be an artist for that
is uninteresting creativity (aka stupidity).
2. For humans it is extremely difficult to simply "create" one hundred
uniformly random digits. Either you bias or, trying to compensate the
overall distribution, you fall into serial correlation. Computer creativity
is way easier, faster, measurable and reliable than human creativity.
Jacques.
More information about the computer-go
mailing list