Hi Ben,

I've been looking at the same problem from a different angle... rather than
searching for simplified artificial worlds for an agent to live in, I've
been searching for models of the world to be used directly for reasoning
(i.e., the internal world for an agent situated in the real world).


I'll be interested to see what you do with CogDevWorld, however you may be
interested in some of the specifics of my approach:


I take the approach that *everything* should be "beads". I model the world
with 'beads' (that are point masses, and carry heat, color, etc), 'joins' to
structure them together (and that can change under stress or heat) and
'surfaces' (convex hulls around small set of beads) that stop things from
being permeable. 

Solid objects can be constructed from beads with rigid (but 'snap'-able)
joins; flexible objects by beads with flexible joins; gases by weightless
unjoined beads, and liquids/adhesives by 'local joins' that attract and
repel their neighbours (to create incompressible liquids with surface
tension).

I like this approach because everything is uniform - not only does the same
mechanism simulate liquids, solids and gases; but more importantly, new laws
of physics can be added 'orthogonally' to the existing laws. The approach is
flexible and open-ended.

I haven't had the resources or time to explore the different laws of physics
for such models, but it isn't hard to create realistic objects in simple
environments. This approach is far more computationally expensive than, say,
rigid-body physics of complete object models; but the locality of the
computations means that it should scale very well. (In fact, the
orthogonality of the laws of physics means that you could support many more
physical laws than could be reasonable computed simultaneously, but only
enable laws as they are relevant to particular problems - e.g., turning on
laws of heat diffusion and state-of-matter changes only when the agent is
interacting with, say, the fridge or fire).

I outlined the basic principle in this paper:
http://www.comirit.com/papers/commonsense07.pdf
Since then, I've changed some of the details a bit (some were described in
my AGI-08 paper), added convex hulls and experimented with more laws of
physics; but the basic idea has stayed the same.

-Ben

-----Original Message-----
From: Ben Goertzel [mailto:[email protected]] 
Sent: Saturday, 10 January 2009 9:58 AM
To: [email protected]
Subject: [agi] What Must a World Be That a Humanlike Intelligence May
Develop In It?

Hi all,

I intend to submit the following paper to JAGI shortly, but I figured
I'd run it past you folks on this list first, and incorporate any
useful feedback into the draft I submit

This is an attempt to articulate a virtual world infrastructure that
will be adequate for the development of human-level AGI

http://www.goertzel.org/papers/BlocksNBeadsWorld.pdf

Most of the paper is taken up by conceptual and requirements issues,
but at the end specific world-design proposals are made.

This complements my earlier paper on AGI Preschool.  It attempts to
define what kind of underlying virtual world infrastructure an
effective AGI preschool would minimally require.

thx
Ben G



-- 
Ben Goertzel, PhD
CEO, Novamente LLC and Biomind LLC
Director of Research, SIAI
[email protected]

"I intend to live forever, or die trying."
-- Groucho Marx


-------------------------------------------
agi
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/
Modify Your Subscription:
https://www.listbox.com/member/?&;
Powered by Listbox: http://www.listbox.com



-------------------------------------------
agi
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=8660244&id_secret=126863270-d7b0b0
Powered by Listbox: http://www.listbox.com

Reply via email to