How to detonate a technology singularity using only parrot level intelligence - new meetup.com group in Silicon Valley to design and create it

post by BenRayfield · 2011-07-31T18:27:33.014Z · LW · GW · Legacy · 14 comments

Contents

14 comments

 

http://www.meetup.com/technology-singularity-detonator

9 people joined in the last 5 hours and the first meetup hasn't even happened yet. This is the meetup description, including technical designs and how it leads to singularity:

 

The plan is to detonate an intelligence explosion (leading to a technology-singularity) starting with an open-source Java artificial intelligence (AI) software which networks peoples' minds together through the internet using realtime interactive psychology of feedback loops between mouse movements and generated audio. "Technological singularity refers to the hypothetical future emergence of greater-than human intelligence through technological means." http://en.wikipedia.org/wiki/Technological_singularity Computer programming is not required to join the group, but some kind of technical or abstract thinking skill is. We are going to make this happen, not talk about it endlessly like so many other AI groups do. Audivolv 0.1.7 is a very early and version of the user-interface. The final version will be a massively multiplayer audio game unlike any existing game. It will learn based on mouse movements in realtime instead of requiring good/bad buttons to train it. The core AI systems have not been created yet. Audivolv is just the user-interface for that. http://sourceforge.net/projects/audivolv The whole system will be 1 file you double-click to run and it works immediately on Windows, Mac, or Linux. This does not include Audivolv yet and has some parts that may be removed: http://sourceforge.net/projects/humanainet It must be a "Friendly AI", which means it will be designed not to happen like in the Terminator movies or similar science fiction. It will work toward more productive goals and help the Human species. http://en.wikipedia.org/wiki/Friendly_artificial_intelligence My plan to make that happen is for it to be made of many peoples' minds and many computers, so it is us. It becomes smarter when we become smarter. One of the effects of that will be to extremely increase Dunbar's Number, which is the number of people or organizations that a person can intelligently interact with before forgetting others. Dunbar's number is estimated around 150 today. http://en.wikipedia.org/wiki/Dunbar%27s_number

 

This only requires the AI be as smart as a parrot, since the people using the program do most of the thinking and the AI only organizes their thoughts statistically enough to decide who should connect to who else, in the way evolved code is traded (and verified to use only math so its safe) between computers automatically, in this massively multiplayer audio game. We will detonate a technology singularity using only the intelligence of a parrot plus the intelligence of people using the program. This is very surprising to most people who think huge grids of computers and experts are required to build Human intelligence in a machine. This is a shortcut, and will have much better results because it is us so it has no reason to act against us, like an AI made only of software may do.

 

Infrastructure

Communication between these programs through the internet will be done as a Distributed Hash Table. The most important part of that is each key (hash of some file bytes) has a well-defined distance to each other key, a distance(hash1,hash2) function, which proves the correct direction to search the network to find the bytes of any hash, or to statistically verify (but not certainly) that its not in the network. There may be a way to do it certainly, but for my purposes approximate searching will work.

In the same Distributed Hash Table, there will be public-keys, used like filenames or identities, whose content can be modified only by whoever has the private-key. If code evolves to include calculations based on your mouse movements and the mouse movements of 5 other people in realtime, then the numbers from those other mouse movements (between -1 and 1 for each of 2 dimensions, for each of 5 people) will be digitally-signed so everyone who uses the evolved code will know it is using the same people's continuing mouse movements instead of is a modified code. The code can be modified, but that would have a different hash and would be considered on its own merits instead of knowledge about the previous code and its specific connections to specific people. This will be done in realtime, not something to be saved and loaded later from a hard-drive. Each new mouse position (or a few of them sent at once) will be digitally-signed and broadcast to the network, the same as any other data broadcast to the network.

http://en.wikipedia.org/wiki/Distributed_hash_table

Similarly, but more fuzzy, the psychology of feedback loops between mouse movements and automatically evolving Java code, will be used as a distance function, and a second network organized that way, so you can search the network in the direction of other people whose psychology is more similar to your current state of mind and how you're using the program. This decentralized network will be searchable by your subconscious thoughts, because subconscious thoughts are expressed in how your mouse movements cause the code to evolve.

As you search this network automatically by moving your mouse, you will trade evolved code with those computers, always automatically verifying the code only uses math and no file-access or java.lang.System class or anything else not provably safe. You will experience the downloaded code as it gradually connects to the code evolved for your mouse movements, code which generates audio as 44100 audio amplitudes (number between -1 and 1) per second per speaker.

Some of the variables in the evolved code will be the hash of other evolved code. Each evolved code will have a hash, probably from the SHA-256 algorithm, so it could be a length 64 hex string written in the code. Each variable will be a number beween -1 and 1. No computer will have all the codes for all its variables, but for those it doesn't have, it will use them simply as a variable. If it has those codes, then there is an extra behavior of giving that code an amount of influence proportional to the value of the variable, or deleting the code if the variable becomes negative for too long. In that way, evolved code will decide which other evolved code to download and how much influence each evolved code should have on the array of floating point numbers in the local computer.

Since the decentralized network will be searched by psychology (instead of text or pixels in an image or other things search-engines know how to do today), and since its connected to each person's subconscious mind through mouse/music feedback loops, the effect will be a collective mind made of many people and computers. We are Human AI Net, do you want to be temporarily assimilated?

 

Alternative To Brain Implants 

Statistically inputs and outputs to neurons subconsciously without extra hardware. 

A neuron is a brain cell that connects to thousands of other neurons and slowly adjusts its electricity and chemical patterns as it learns. 

An incorrect assumption has extremely delayed the creation of technology that transfers thoughts between 2 brains. That assumption is, to quickly transfer large amounts of information between a brain and a computer, you need hardware that connects directly to neurons. 

Eyes and ears transfer a lot of information to a brain, but the other part of that assumption is eyes and ears are only useful for pictures and sounds that make sense and do not appear as complete randomness or whitenoise. People assume anything that sounds like radio static (a typical random sound) can't be used to transfer useful information into a brain. 

Most of us remember what a dial-up-modem sounds like. It sounds like information is in it but its too fast for Humans to understand. That's true of the dial-up-modem sound only because its digital and is designed for a modem instead of for Human ears which can hear around 1500 tones and simultaneously a volume for each. The dial-up-modem can only hear 1 tone that oscillates between 1 and 0, and no volume, just 1 or 0. It gets 56000 of those 1s and 0s per second. Human ears are analog so they have no such limits, but brains can think at most at 100 changes per second. 

If volume can have 20 different values per tone, then Human ears can hear up to 1500*100*log_base_2(20)=650000 bits of information per second. If you could take full advantage of that speed, you could transfer a book every few seconds into your brain, but the next bottleneck is your ability to think that fast. 

If you use ears the same way dial-up-modems use a phone line, but in a way designed for Human ears and Human brains instead of computers, then your ears are much faster data transfer devices than brain implants, and the same is true for transferring information as random-appearing grids of changing colors through your eyes. We have computer speakers and screens for input to brains. We still have some work to do on the output speeds of mouse and keyboard, but there are electricity devices you can wear on your head for the output direction. For the input direction, eyes and ears are currently far ahead of the most advanced technology in their data speeds to your brain. 

So why do businesses and governments keep throwing huge amounts of money at connecting computer chips directly to neurons? They should learn to use eyes and ears to their full potential before putting so much resources into higher bandwidth connections to brains. They're not nearly using the bandwidth they already have to brains. 

Intuitively most people know how music can affect their subconscious thoughts. Music is a low bandwidth example. It has mostly predictable and repeated sounds. The same voices. The same instruments. What I'm talking about would sound more like radio static or whitenoise. You wouldn't know what information is in it from its sound. You would only understand it after it echoed around your neuron electricity patterns in subconscious ways. 

Most people have only a normal computer available, so the brain-to-computer direction of information flow has to be low bandwidth. It can be mouse movements, gyroscope based game controllers, video camera detecting motion, or devices like that. The computer-to-brain direction can be high bandwidth, able to transfer information faster than you can think about it. 

Why hasn't this been tried? Because science proceeds in small steps. This is a big step from existing technology but a small step in the way most people already have the hardware (screen, speakers, mouse, etc). The big step is going from patterns of random-appearing sounds or video to subconscious thoughts to mouse movements to software to interpret it statistically, and around that loop many times as the Human and computer learn to predict each other. Compared to that, connecting a chip directly to neurons is a small step. 

Its a feedback loop: computer, random-appearing sound or video, ears or eyes, brain, mouse movements, and back to computer. Its very indirect but uses hardware that has evolved for millions of years, compared to low-bandwidth hardware they implant in brains. Eyes and ears are much higher bandwidth, and we should be using them in feedback loops for brain-to-brain and brain-to-computer communication. 

What would it feel like? You would move the mouse and instantly hear the sounds change based on how you moved it. You would feel around the sound space for abstract patterns of information you're looking for, and you would learn to find it. When many people are connected this way through the internet, using only mouse movements and abstract random-like sounds instead of words and pictures, thoughts will flow between the brains of different people, thoughts that they don't know how to put into words. They would gradually learn to think more as 1 mind. Brains naturally learn to communicate with any system connected to them. Brains dont care how they're connected. They grow into a larger mind. It happens between the parts of your brain, and it will happen between people using this system through the internet. 

Artificial intelligence software does not have to replace us or compete with us. The best way to use it is to connect our minds together. It can be done through brain implants, but why wait for that technology to advance and become cheap and safe enough? All you need is a normal computer and the software to connect our subconscious thoughts and statistical patterns of interaction with the computer. 

Dial-up-modem sounds were designed for computers. These interactive sounds/videos would be designed for Human ears/eyes and the slower but much bigger and parallel way the data goes into brains. For years I've been carefully designing a free open-source software http://HumanAI.net  - Human and Artificial Intelligence Network, or Human AI Net - to make this work. It will be a software that does for Human brains what dial-up-modems do for computers, and it will sound a little like a dial-up-modem at first but start to sound like music when you learn how to use it. I don't need brain implants to flow subconscious thoughts between your brains over internet wires. 

Intelligence is the most powerful thing we know of. The brain implants are simply overkill, even if they become advanced enough to do what I'll use software and psychology to do. We can network our minds together and amplify intelligence and share thoughts without extra hardware. After thats working, we can go straight to quantum devices for accessing brains without implants. Lets do this through software and skip the brain implant paradigm. If it works just a little, it will be enough that our combined minds will figure out how to make it work a lot more. Thats how I prefer to start a  http://en.wikipedia.org/wiki/Technological_singularity  We don't need businesses and militaries to do it first. We have the hardware on our desks. We're only missing the software. It doesn't have to be smarter than Human software. It just has to be smart enough to connect our subconscious thoughts together. The authorities have their own ideas about how we should communicate and how our minds should be allowed to think together, but their technology was obsolete before it was created. We can do everything they can do without brain implants, using only software and subconscious psychology. We don't need a smarter-than-Human software, or anything nearly that advanced, to create a technology singularity. Who wants to help me change the direction of Human evolution using an open-source (GNU GPL) software? Really, you can create a technology singularity starting from a software with the intelligence of a parrot, as long as you use it to connect Human minds together.

 

14 comments

Comments sorted by top scores.

comment by Caesium · 2011-07-31T18:49:20.564Z · LW(p) · GW(p)

I can only assume that this is a troll. You seem to have put a lot of work into it, so its somewhat disappointingly bland. Downvoted, unless you explain your idea more clearly.

Replies from: Vladimir_Nesov
comment by Vladimir_Nesov · 2011-07-31T22:04:11.961Z · LW(p) · GW(p)

Crackpot, not a troll. To additionally become a troll, he'd need to post more despite being unwelcome.

comment by BenRayfield · 2011-07-31T19:03:37.548Z · LW(p) · GW(p)

Its not a troll. Its a very confusing subject, and I don't know how to explain it better unless you ask specific questions.

Replies from: Vladimir_Nesov, timtyler
comment by Vladimir_Nesov · 2011-07-31T22:05:29.961Z · LW(p) · GW(p)

Its not a troll. Its a very confusing subject, and I don't know how to explain it better unless you ask specific questions.

Heh, I misread this as saying "It's not a troll, it's a very confused subject" and upvoted before realizing my mistake!

comment by timtyler · 2011-08-01T07:46:37.109Z · LW(p) · GW(p)

It sounds rather as though you are trying to reinvent the internet.

comment by Armok_GoB · 2011-07-31T19:48:21.607Z · LW(p) · GW(p)

Down voted for trying to make superhuman intelligence before Friendliness is entirely understood. That said, is someone is willing to try this only for mundane communication I am EXTREMELY exited to try it out!

comment by BenRayfield · 2011-07-31T20:22:29.065Z · LW(p) · GW(p)

Networking Human minds together subconsciously (through feedback loops of mouse movements and generated audio) either (1) doesn't work, or (2) causes people to think x amount more like 1 mind and therefore is x amount of progress toward Coherent Extrapolated Volition. The design is not nearly smart enough to create superhuman intelligence without being a CEV, so there is no danger of UnFriendly AI.

Replies from: orthonormal, Armok_GoB
comment by orthonormal · 2011-08-02T13:41:10.918Z · LW(p) · GW(p)

This, as well as the OP, illustrates Failure by Affective Analogy.

comment by Armok_GoB · 2011-07-31T22:18:05.677Z · LW(p) · GW(p)

Even ignoring the technical problems, and the fact nobody knows and the risk is to big, there's still a huge difference between the CEV of humanity and the CEV of a-bunch-of-guys-on-the-internet. You might get a "none of us is as cruel as all of us" type Anonymous for example.

Replies from: BenRayfield
comment by BenRayfield · 2011-08-01T00:39:46.513Z · LW(p) · GW(p)

My plan will have approximately the same effect as connecting many peoples' temporal lobes (where audio first comes into brains) to other peoples' temporal lobes, the same way brain parts normally wire to or disconnect from other brain parts, forming a bigger mind. The massively multiplayer audio game is to make those connections.

Its like tunneling a network program through SSL, but this is much more complex because its tunneling statistical thoughts through mouse movements, audio software, ears, brain, mouse movements again (and keep looping), internet, audio software, ears, brain, mouse movements, audio software, ears brain (and keep looping), and back on the same path to the first person and many other people.

If we all shared neural connections, that would be closer to CEV than any one volition of any person or group. Since its an overall increase in the coherence of volition on Earth, it is purely a move toward CEV and away from UnFriendly AI.

It is better to increase the coherence of volition of a-bunch-of-guys-on-the-internet than not to. Or do you want everyone to continue disagreeing with eachother approximately equal amounts until most of those disagreements can be solved all at once with the normal kind of CEV?

Replies from: Armok_GoB
comment by Armok_GoB · 2011-08-01T12:17:55.703Z · LW(p) · GW(p)

Umm... so how would this be different from speech? Does the hand have that much higher bandwidth than the human voice?

I doubt any CEV would result, but I'm more inclined to think it's safe now.

Replies from: mwengler
comment by mwengler · 2011-08-01T15:11:07.048Z · LW(p) · GW(p)

Good point about speech. Many of the comments hear lead me to think of something I think I see too little of on this board. Much of what we talk about in AI has clear, interesting, and educational analogs in NI (Natural Intellitence). We certainly have a problem with unfriendly NI's (Hitler, Stalin, Pol Pot, etc). Further, the significant structure of government in the western world (at least) shows we do a medium-good job of determining a CEV for humanity. And it also points out that a CEV will likely always be a compromise, finding an optimum-like compromise between components that are truly and actually different.

Since starting to read this site, I have thought more that Humanity has a collective intelligence to it which is way beyond that of the individuals in it. The difference between one human in isolation and one chimp in isolation is probably noticable but small. But with much higher bandwidth between individuals, humanity beats the pants of chimps (we wear pants, they do not).

Your insight about the role of speech ni providing the link between brains is a good one. Results of the project proposed above should be analyzed with respect to how the results achieved are the same as with voice, and how they might differ. We might learn something that way.

Replies from: Armok_GoB, BenRayfield
comment by Armok_GoB · 2011-08-01T16:04:30.009Z · LW(p) · GW(p)

I predict they'll do worse than voice for human communication, mostly due to lack of training, but might have niche advantages in situations where voice is impractical for various reasons.

comment by BenRayfield · 2011-08-02T04:23:05.162Z · LW(p) · GW(p)

Yes there is a strong collective mind made of communication through words, but its a very self-deceptive mind. It tries to redefine common words to redefine ideas that other parts of the mind do not intend to redefine, and those parts of mind later find their memory has been corrupted. Its why people start expecting to pay money when they agree to get something "free". Intuition is much more honest. Its based on floating points at the subconscious level instead of symbols at the conscious level. By tunneling between the temporal lobes of peoples' brains, Human AI Net will bypass the conscious level and access the core of the problems that lead to conscious disagreements. Words are a corrupted interface so any AI built on them will have errors.

To the LessWrong and Singularity community, I offered an invitation to influence by designing details of this plan for singularity. Downvoting an invitation will not cancel the event, but if you can convince me that my plan may result in UnFriendly AI then I will cancel it. Since I have considered many possibilities, I do not expect a reason against it exists. Would your time be better spent calculating the last digit of friendliness probability for all of the mind space, or working to fix any problems you may see in a singularity plan that's in progress and will finish before yours?