[agi] Language and AGI (was Re: Early Apps)

2002-12-27 Thread Cliff Stabbert
Friday, December 27, 2002, 5:15:40 AM, Shane Legg wrote:

SL One other thing; if one really is focused on natural language
SL learning why not make things a little easier and use an artificial
SL language like Esperanto?  Unlike like highly artificial languages
SL like logic based or maths based etc. languages, Esperanto is just
SL like a normal natural language in many ways.  You can get novels
SL written in it, you can speak it, some children have even grown
SL up speaking it as one of their first languages along side other
SL natural languages.  However the language is extremely regular
SL compared to a real natural language.

I suspect that Esperanto will not be much more difficult to tackle
than any current existing language, or at best a *tiny* bit easier.
The greatest difficulty of language is not grammar, or spelling,
punctuation, etc.  To get an AGI to the point of using _any_ language
naturally on the level humans use it is the big challenge.  It can
be ancient Greek or Latin with all its declensions and exceptions; the
difficulty lies in the use of language per se.

But this does bring up a related point.

From a certain perspective, the development of abstraction is part 1)
and developing the ability to _communicate_ abstractions (whether merely
to oneself, as memory, or to others) through the method of language is
part 2) of the recipe for the development of intelligence.  1) and
2) intermingle and / or are different aspects of a single process;
however conceived; there is a discontinuity -- a singularity, if you
will -- that has taken place between general primate thought and human
thought (and that is recapulated in the development from baby thought
to child thought).

The linguistic step strikes me as what some have called a quantum
leap -- it is a qualitative jump, a meta jump, rather than an
incremental step, upwards.

Do we expect this quantum leap to arise from completely naturally
from an AGI, or do we build our AGIs with something of this nature?
How explicitly do we code for some ability to abstract?  How closely
does this correlate to the human use of language?

Note, I have no clue how one would go about building in such a
capability -- I'm just curious whether it's a too unlikely step to
hope to have occur randomly (naturally) on a realistic time basis.


--
Cliff

---
To unsubscribe, change your address, or temporarily deactivate your subscription, 
please go to http://v2.listbox.com/member/?[EMAIL PROTECTED]



Re: [agi] Language and AGI (was Re: Early Apps)

2002-12-27 Thread Shane Legg


I suspect that Esperanto will not be much more difficult to tackle
than any current existing language, or at best a *tiny* bit easier.
The greatest difficulty of language is not grammar, or spelling,
punctuation, etc.  To get an AGI to the point of using _any_ language
naturally on the level humans use it is the big challenge.  It can
be ancient Greek or Latin with all its declensions and exceptions; the
difficulty lies in the use of language per se.



In case my position isn't clear, I think that any language
will be too difficult to start with and development should
be focused on playing a wide range of simple games instead.

However I have been really struck by the fact that Esperanto
(and no doubt many other artificial languages) can be equal
to a natural language in terms of the role they play and yet
are something like ten times less complex than a real natural
language in terms of language structure.

I'm sure a reasonably powerful AGI would be able to infer the
Esperanto rule for forming the plural of a noun (you add j
to the end of the word) but I think it would struggle to work
out how to do it in Italian (it's about six pages of rules in
my Italian grammar book and than doesn't cover all the weird
cases like when a word changes gender conditionally when forming
a plural depending on the context).

Sure, getting a computer to speak Esperanto would still be
*really* hard, but having hundreds of pages of grammar rules
that serve no real purpose other than to add a truck load of
complexity to an already difficult problem just seems absurd.

I guess people continue to do AI with languages like English
because that is what is of practical use and where more money
is likely to be.

Shane

---
To unsubscribe, change your address, or temporarily deactivate your subscription, 
please go to http://v2.listbox.com/member/?[EMAIL PROTECTED]


RE: [agi] Language and AGI (was Re: Early Apps)

2002-12-27 Thread Ben Goertzel

Shane,

I agreed with the wording in your earlier post more ;)

It is true that learning Esperanto would be easier for an AI than learning
English or Italian.

However, I think that if you had an AI capable of mastering the
syntax-semantics-pragmatics interface [the really hard part of language, as
you point out], then learning the syntactic rules of any language would
probably be a piece of cake for the AI...

Once an AI understands the world and can communicate in rudimentary
incorrect language, you can teach it correct grammar, and it will probably
learn the rules faster than  most humans...

-- Ben

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Shane Legg
Sent: Friday, December 27, 2002 7:48 PM
To: [EMAIL PROTECTED]
Subject: Re: [agi] Language and AGI (was Re: Early Apps)



 I suspect that Esperanto will not be much more difficult to tackle
 than any current existing language, or at best a *tiny* bit easier.
 The greatest difficulty of language is not grammar, or spelling,
 punctuation, etc.  To get an AGI to the point of using _any_ language
 naturally on the level humans use it is the big challenge.  It can
 be ancient Greek or Latin with all its declensions and exceptions; the
 difficulty lies in the use of language per se.


In case my position isn't clear, I think that any language
will be too difficult to start with and development should
be focused on playing a wide range of simple games instead.

However I have been really struck by the fact that Esperanto
(and no doubt many other artificial languages) can be equal
to a natural language in terms of the role they play and yet
are something like ten times less complex than a real natural
language in terms of language structure.

I'm sure a reasonably powerful AGI would be able to infer the
Esperanto rule for forming the plural of a noun (you add j
to the end of the word) but I think it would struggle to work
out how to do it in Italian (it's about six pages of rules in
my Italian grammar book and than doesn't cover all the weird
cases like when a word changes gender conditionally when forming
a plural depending on the context).

Sure, getting a computer to speak Esperanto would still be
*really* hard, but having hundreds of pages of grammar rules
that serve no real purpose other than to add a truck load of
complexity to an already difficult problem just seems absurd.

I guess people continue to do AI with languages like English
because that is what is of practical use and where more money
is likely to be.

Shane

---
To unsubscribe, change your address, or temporarily deactivate your
subscription,
please go to http://v2.listbox.com/member/?[EMAIL PROTECTED]

---
To unsubscribe, change your address, or temporarily deactivate your subscription, 
please go to http://v2.listbox.com/member/?[EMAIL PROTECTED]



Re: [agi] Language and AGI (was Re: Early Apps)

2002-12-27 Thread Jonathan Standley

- Original Message -
From: Shane Legg [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, December 27, 2002 7:48 PM
Subject: Re: [agi] Language and AGI (was Re: Early Apps)



 I guess people continue to do AI with languages like English
 because that is what is of practical use and where more money
 is likely to be.

 Shane

A newspeak style language might be useful for communicating with fairly
simple AI's  An emerging mind would probably have no more use for 10
synonyms for have  than a baby learning to talk does.

But natural language may be one of the more 'difficult' approaches to AI.
The various experiments that have been conducted in regards to the
Sapir-Worf hypothesis
lead me to question the notion of language as the root of intelligence.  It
seems likely to me that a human stores and manipulates primarily conceptual
constructions, not linguistic ones.  The language one speaks certainly
influences thought processes, but few people think in sentences.

J Standley

---
To unsubscribe, change your address, or temporarily deactivate your subscription, 
please go to http://v2.listbox.com/member/?[EMAIL PROTECTED]