[agi] Open AGI?

2004-03-05 Thread Shane Legg
Hi all,

I'm curious about the general sentiments that people have
about the appropriate level of openness for an AGI project.
My mind certainly isn't made up on the issue and I can see
reasons for going either way.  If a single individual or
small group of people made a sudden break through in AGI
design this would place a huge amount of power in their
hands.  I could easily see this situation being dangerous.
On the other hand I'm not sure that I'd want too many people
knowing how to do it either!  Already the world seems to
have a few too many people who have the detailed knowledge
required to build a working nuclear weapon for example.
What are your thoughts?  Surely this has been debated
many times before I suppose?
Cheers
Shane
---
To unsubscribe, change your address, or temporarily deactivate your subscription, 
please go to http://v2.listbox.com/member/[EMAIL PROTECTED]


Re: [agi] Open AGI?

2004-03-05 Thread Pei Wang
Shane,

I fully agree with what you said.

My own plan for NARS is to publish the logic it used in detail (including
the grammar of its formal language, the semantics, the inference rules with
their truth-value functions), but, at the current time, not to reveal the
technical details of the implementation (including the memory structure and
control strategy), though the basic ideas behind them are already published.

Pei


- Original Message - 
From: Shane Legg [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, March 05, 2004 4:42 AM
Subject: [agi] Open AGI?


 Hi all,

 I'm curious about the general sentiments that people have
 about the appropriate level of openness for an AGI project.

 My mind certainly isn't made up on the issue and I can see
 reasons for going either way.  If a single individual or
 small group of people made a sudden break through in AGI
 design this would place a huge amount of power in their
 hands.  I could easily see this situation being dangerous.
 On the other hand I'm not sure that I'd want too many people
 knowing how to do it either!  Already the world seems to
 have a few too many people who have the detailed knowledge
 required to build a working nuclear weapon for example.

 What are your thoughts?  Surely this has been debated
 many times before I suppose?

 Cheers
 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] Open AGI?

2004-03-05 Thread Ben Goertzel

Shane,

I have also considered using massively distributed processing a la [EMAIL PROTECTED]
for Novamente; but in a Novamente context, this issue is not closely tied to
open-ness.

This is because we could use massively distributed processing for aspects of
Novamente cognition, without releasing the vast bulk of the Novamente
source.

Our architecture would involve a central Novamente cluster, doing types of
cognitive processing that are better done centralized (mostly probabilistic
inference), and then a massively distributed periphery doing things that are
better done massively distributed (mostly evolutionary learning).

-- Ben G

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 Behalf Of Shane
 Sent: Friday, March 05, 2004 9:04 AM
 To: [EMAIL PROTECTED]
 Subject: RE: [agi] Open AGI?


 Hi Ben,

 I'm not really interested in open source in the software sense in
 particular, but rather openness in general.  Of course if you open
 source the code then the project is very open in general too!

 I see that you run sort of an intermediate approach here, as does Pei.
 Peter takes a more closed approach with A2I2, which probably reflects
 his background in business rather than academia.  Others like James
 Rogers take a very closed approach; in fact I don't think I have ever
 seen a document describing what he is working on?  If there are more
 closed projects out there well we probably wouldn't even hear
 about them in that case  ;-)

 I understand your desire to limit the number of people working on your
 code out of purely practical reasons also.  However with the emphasis
 on genetic algorithms in vetta I have another reason to open up the
 project --- I might actually need the participation of many people
 donating their CPU time in order to obtain sufficient computer power.

 I figure that if the Search for ExtraTerrestrial Intelligence (SETI)
 has managed to get 2 million years of CPU time then perhaps a few
 people out there would also be interested in donating CPU time for a
 Search for Artificial General Intelligence.  Unfortunately SAGI is
 a really bad sounding name!  So vetta it remains.  With millions of
 years of computer time simulating billions of generations on a very
 large population of learning networks perhaps some interesting
 evolution could start to take place.  However by taking this road
 the project would be very open as I'd be literally distributing the
 design of the system as it evolved to a large number of computers
 all around the world on a regular basis.  I'm not sure that this
 much openness would be a good thing...  this is why I got thinking
 about this question.

 Cheers
 Shane





 ___
 Yahoo! Messenger - Communicate instantly...Ping
 your friends today! Download Messenger Now
 http://uk.messenger.yahoo.com/download/index.html

 ---
 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] Open AGI?

2004-03-05 Thread Bill Hibbard
I understand that you are not specifically talking about
open source, but as the auther of several open source
visualization systems (including Vis5D, which was probably
the first open source visualization system) I want to
point out that there is a real opportunity for someone who
starts an open source AGI project.

When you provide a good open source system, all kinds of
smart people you never heard of send you valuable new
functions to add to your software, as well as subjecting
your system to much more exhaustive testing than you could
(and often sending you bug fixes). Unless you are rich,
you can't hire the kind of talent that volunteers to help.

I don't know of any current open source AGI project, so
there may be the opportunity for someone to create the first.
Or is there already one that I'm not aware of? Of course, you
have to create a good system (and one that encourages others
to dig in and add pieces) in order to create a strong
community of programmers around it. You could be the Linus
Torvalds of AGI.

If I were working on an AGI systems (I'm not, since I'm about
to turn 56, about to retire, and currently enjoying a breather
from coding my butt off for the past 35 years) I'd definitely
see creating the first open source AGI system as a big
opportunity.

Cheers,
Bill
--
Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI  53706
[EMAIL PROTECTED]  608-263-4427  fax: 608-263-6738
http://www.ssec.wisc.edu/~billh/vis.html

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


Re: [agi] Open AGI?

2004-03-05 Thread Philip Sutton
Bill,  

 I'd definitely see creating the first open source AGI system as a big
 opportunity.

Do you see any overwhelming risks in making AGI technology available 
to everyone including malcontents and criminals?  Would the rest of 
society be able to handle these risks if they also had access to AGI 
computation power??

Cheers, Philip

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


Re: [agi] Open AGI?

2004-03-05 Thread Philip Sutton
Shane,  

In your first posting on the open AGI subject you mentioned that you 
were concerned about the risk on the one hand of:
*   inordinate power being concentrated in the hands of the controllers 
of the first advanced AGI
*   power to do serious harm being made widely available if AGI 
technology is available to all.

My guess is that if there is very restricted access to a *very* powerful 
technology - especially one that could be used to make lots of money 
or be used to make a person or an organisation or nation very powerful 
in other ways that these sorts of forces will beat a path to the source of 
that power and they will make sure they have it (by whatever means 
works).  All it will take I suspect is a serious demonstration of the 'proof 
of concept' and this process will be set decisively in motion.

Making the whole technology available to everyone would be one way 
to avoid the concentration of power, but it would put the technology in 
the hands of every loner malcontent and criminal across the globe. So 
on the face of it that doesn't seem to be such a good way to go.

But perhaps if everyone had access to advanced AGI computational 
power in the way that most of us have access to desktop computers 
now - would that give the rest of society the computational power to 
keep the loner malcontents and crime syndicates in check??

Maybe the way to go is to make sure that AGI computational power is 
rapidly disseminated to a *medium-sized* initial circle of users - 
corporations, governments and civil society groups - so that none of the 
legitimate forces in society get a power advantage over the others and 
so the legitimate forces in society are widely empowered and can keep 
on top of the effects of the inadvertent (but inevitable) diffusion of AGI 
power to malcontents and criminals.

If super advanced AGI power emerges under the control of one or a 
few powerful governments then I think power mongers will simply work 
to make sure they can control the government and hence the AGI 
power (as they have worked to control the military industrial complexes 
of the most powerful nations).

If AGI power emerges as a purely commercial proposition then I think 
civil society will be priced out of the market and the power balance in 
society will be seriously disturbed in the direction of further 
concentration of power favouring either corporations and or 
governments.  

Cheers, Philip

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


RE: [agi] Open AGI?

2004-03-05 Thread J. Andrew Rogers
Shane wrote: 
 I see that you run sort of an intermediate approach here, as does Pei.
 Peter takes a more closed approach with A2I2, which probably reflects
 his background in business rather than academia.  Others like James
 Rogers take a very closed approach; in fact I don't think I have ever
 seen a document describing what he is working on?  If there are more
 closed projects out there well we probably wouldn't even hear
 about them in that case  ;-)


A big part of it, for me at least, is that I would rather be working on
implementation details than writing up documents in the excruciating
detail required to really make a bulletproof presentation.  I have
limited time, and writing about things for public consumption (rather
than doing things) does not help me actually accomplish anything -- I
don't need PR. Much better to have a killer demo, as Eugen would say. 
So I bite my tongue and make sure everything is polished, the systems
are experienced, and any demo will be indisputably killer.

That said, I've kind of promised to several people that I would publish
a document tree by the end of the first half of this year that starts to
cover the technologies in detail, as well as some papers on some
interesting tangential theory stuff that has little to do with AGI.  Not
enough to duplicate the implementation, but enough to make the
underlying theory relatively transparent.  Probably right after we're
officially moved to Palo Alto.  Links will be posted when it actually
goes up; the majority of it hasn't been written yet.


j. andrew rogers

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


RE: [agi] Open AGI?

2004-03-05 Thread Gus Constan
Hi Bill
Being in your position (namely age wise), I would agree open source is the
way to go particularly if someone could put together some lucid
requirements, objectives and some substantial key seed ideas and/or models
to get the ball rolling.


Gus


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Bill Hibbard
Sent: Friday, March 05, 2004 10:26 AM
To: [EMAIL PROTECTED]
Subject: Re: [agi] Open AGI?

I understand that you are not specifically talking about
open source, but as the auther of several open source
visualization systems (including Vis5D, which was probably
the first open source visualization system) I want to
point out that there is a real opportunity for someone who
starts an open source AGI project.

When you provide a good open source system, all kinds of
smart people you never heard of send you valuable new
functions to add to your software, as well as subjecting
your system to much more exhaustive testing than you could
(and often sending you bug fixes). Unless you are rich,
you can't hire the kind of talent that volunteers to help.

I don't know of any current open source AGI project, so
there may be the opportunity for someone to create the first.
Or is there already one that I'm not aware of? Of course, you
have to create a good system (and one that encourages others
to dig in and add pieces) in order to create a strong
community of programmers around it. You could be the Linus
Torvalds of AGI.

If I were working on an AGI systems (I'm not, since I'm about
to turn 56, about to retire, and currently enjoying a breather
from coding my butt off for the past 35 years) I'd definitely
see creating the first open source AGI system as a big
opportunity.

Cheers,
Bill
--
Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI  53706
[EMAIL PROTECTED]  608-263-4427  fax: 608-263-6738
http://www.ssec.wisc.edu/~billh/vis.html

---
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]


[agi] Novamente project seeking volunteers

2004-03-05 Thread Ben Goertzel








Hi all,



The Novamente project is seeking volunteers again ;-)



The last time I actively sought volunteers, in 2002, what
happened was that out of about 15 people who expressed interest, four people
ended up making contributions, and one ended up making highly significant
contributions and eventually joining the team full-time. I rate that a success, because finding
any one person with the combination of ability and motivation to make a big
contribution to Novamente is very hard.



This time, I want to take a slightly different approach to
bringing new minds into the project, which is described in some brief informal
documents Ive just uploaded to www.novamente.net (some of this stuff will be moved to the
agiri.org site eventually; an overhaul of that rather out-of-date site is
currently in the works).



-- Ben G










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