"O'Regan, Emlyn" wrote:
>
> I've been reading Eliezer's "Coding a Transhuman AI" page (I'm sure most
> people know of it, but here's the URL anyway:
> http://singularity.posthuman.com/AI_design.temp.html
> ). Actually, that URL looks a bit weird - is there a more correct one?
The "correct" one is http://pobox.com/~sentience/AI_design.temp.html, which forwards to the one you mentioned.
> Eliezer, I've got a couple of questions:
I've been thinking about that a lot. (Naturally - it *is* my lifegoal.)
It strikes me that while designing is all well and good, I have to make
sure there's an Internet capable of running it and a programming
community capable of coding it. Right now, the hardware industry is in
serious jeopardy because Bill Gates is starting to default on his
promise of sucking up all the CPU cycles Intel can give him, and the
>
> 1) Have you started trying to build this beast? If so, how's it going?
To build that AI I need three things: Massive hardware backed by Internet-2 and a distributed.net to pull it together; OpenSource volunteers with the ability to write a new kind of software; and the computer-community will to do it. I'm mostly working on (1) and (2). Which in turn requires that I shove the entire computing community in a certain direction, the direction of scalable software.
So now I'm working on designing a computer language in which you can write that kind of software; furthermore, a language that can eventually mature into something in which we can write Elisson. The next great transition, the successor to object-oriented programming as OOP replaced structured programs - adaptive code.
> 2) I haven't seen anything about the environment that you'd want to
> "run" such an AI in (maybe I haven't looked hard enough, but its a
> damned big document!). Would you give it an artificial, simplistic
> environment (simulate some simple, maybe 2d space, with some stuff to
> interact with), or are you thinking that full 3d (2.5d?) vision, natural
> language, etc... chuck it in the deep end is the way to go?
AIs do need sensory environments to ground their thoughts, but not artificial environments; they're already native to a sensory environment richer than any of us have ever seen. What is the most elegant, beautiful, complex domain humanity has ever found? Code.
> 3) Do you have some more info on this?
Not yet.
> After decades of effort, and due mainly to the intervention of the late
> David Marr, we now have a relatively good computer model of human
> vision, and specifically of the transition from 2-D pixels to 3-D model.
> Some of the algorithms thus invented were later found to correspond to
> neural computation, so we know we're on the right track. The intervening
> layers are not chaotic, they are not stochastic, and they are not
> high-level semantic; they are what Marr called a "2 1/2-D" world, a
> series of ordered extractions of increasingly high-level features, using
> a lot of computer code.
> (from Coding a Transhuman AI)
>
> Specifically, I'm interested in David Marr's 2.5d model of vision.
Marr gets major kudos for pre-inventing the concept of domdules, but what we need is not 2.5D vision; we need 2.5D code.
-- sentience@pobox.com Eliezer S. Yudkowsky http://pobox.com/~sentience/tmol-faq/meaningoflife.html Running on BeOS Typing in Dvorak Programming with Patterns Voting for Libertarians Heading for Singularity There Is A Better Way