John,

I talk a little about Ned Block's argument in my journal paper about
formally
defining intelligence, unfortunately however this paper seems to have gone
into some kind of infinite loop inside the journal review process so I'm not
sure when it will see the light of day :-(

The first objection to Block's argument that comes up is that it's only an
in-theory argument as you could never build such a machine.  Even trivial
problems quickly require that the machine would have 2 ^ 2 ^ 10000 bits
of memory.  These are problems that any real AGI would solve without
the slightest of effort as it just has to record a few bytes and apply a
trivial
function.  Thus, less it turns out that infinite computation is possible in
reality,
nobody with a practical mind will ever have to worry about a Blockhead
lookup
table machine.

What if we change the Block argument to allow something slightly more
complex
that just a lookup table so as to avoid the problem above?  The problem then
is
that human intelligence appears to be the product of a finite number of
neurons
firing etc. in the brain.  In order words, we are more than a lookup table,
however
we may well be just the product of a large (but finite) number of reasonably
simple
things working together.  So if you're not careful you may well define
intelligence
in such a way that humans don't have it either.

What if infinite computation did become possible, won't the Block argument
then
become a serious problem?  If you did have infinite computation then you
could
just build an AIXI and be done.  There would be no point in building a
different
system that was provably less powerful and yet more complex to construct.
Such a system could find a cure to cancer and rework all known mathematics
and extend it a billion fold in the blink of an eye... but would such a
system
really be "intelligent"?  To me that seems like a completely pointless thing
to
worry about in the presence of unlimited computation power.  It would be
like
arguing that the plane I went on vacation on wasn't really flying because
inside
it wasn't being driven by a mechanism that was producing bird poop.  For me
the important point is that the plane achieves the function of flight.  This
is what
I care about when going on vacation and it's the most useful concept of
"flight"
to me.  The same would be true of intelligence; if it can work out how to
cure
somebody of cancer and billions of other totally amazing things, in the end
that
is what I care about.  I call it intelligence.  If you don't want to, then
what I want
to achieve is not what you call intelligence.

In short, if you are a practical person then the Block machine doesn't make
any
sense.  If you are a theory person and want to consider infinite computation
then
it also doesn't make much sense.

Shane

-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?list_id=11983

Reply via email to