# Computer Singularity by 2045?

**URL:** <https://boards.straightdope.com/t/computer-singularity-by-2045/571704>\
**Category:** Great Debates\
**Created:** [February 17, 2011, 3:52pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704 "2011-02-17T15:52:52Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![Alka\_Seltzer](https://avatars.discourse-cdn.com/v4/letter/a/c89c15/32.png) [@Alka\_Seltzer](https://boards.straightdope.com/u/Alka_Seltzer)\
**Post date:** [February 17, 2011, 10:55pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/41 "2011-02-17T22:55:21Z")

</div>

> [@iamnotbatman](#):
>
> I think some of you here seem to suffer from a lack of respect for the sheer scale of what exponential growth can accomplish. As I have said repeatedly, I doubt the premise that the growth will remain exponential.

I’m addressing some reasons why unlimited exponential technological growth is unrealistic.

In your human brain to AI approach, you’ve created a circular problem. To develop a virtual brain from a human model, you first need a virtual world and community of virtual beings in order to develop your virtual brain into a virtual functioning adult instead of a virtual vegtable. But in order to create that virtual world, you need an AI of beyond human intelligence to create it, as it is beyond our capabilities.

Of course, you could implant your virtual brain into a mechanical body and use human culture as it’s context. But then you’ve tied your creation to human limitations, and any developmental processes will happen at a snails pace. No exponential growth, because we can’t provide the creation with the context it needs in order to grow. We can’t simply tweak it’s brain to work better, because we don’t understand how it works.

---

<div class="post-metadata">

**Author:** ![Sam\_Stone](https://avatars.discourse-cdn.com/v4/letter/s/ecccb3/32.png) [@Sam\_Stone](https://boards.straightdope.com/u/Sam_Stone)\
**Post date:** [February 17, 2011, 11:08pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/42 "2011-02-17T23:08:42Z")

</div>

> [@iamnotbatman](#):
>
> I think some of you here seem to suffer from a lack of respect for the sheer scale of what exponential growth can accomplish.

And you seem to not understand what it _can’t_ accomplish. We don’t know if the biggest, most complex computer we could ever build will ever develop true self-awareness and complex thought, because we don’t know how WE did it. We don’t even really know what it is. And as many people have pointed out, developing strong AI is a _software_ problem, and we’re experiencing nothing like the exponential growth of hardware in the software field.

In addition, human brains are very different than typical computers. They’re analog, not digital. They change based on inputs from the endocrine system. They’re adaptive. We still only have the foggiest notion of how memory is stored and how the brain processes information. We’ve figured out where some inputs and ouputs are - we know that if you put a voltage on area ‘X’ of the brain the person will smell something or respond as if the eye is seeing something. But we don’t know _how_ it does this. We don’t know what a ‘smell’ is in the brain, where it’s stored, or what goes on to process it.

And as we learn more, it starts to look more and more complicated.

We may get there one day. I recommend looking at the [Blue Brain Project](http://bluebrain.epfl.ch/) web site - they’re trying to build simulated brains by coming up with a microcircuit that exactly replicates the functioning of a neuron, then building stacks of them into ‘neocortical columns’.

The stack they’ve currently built contains 10,000 artificial ‘neurons’. The thing generates immense reams of data. It takes 8192 processors running in parallel to model this thing. 10,000 neurons can create trillions of connections.

A housefly has a brain of about 100,000 neurons. The human brain has about 10^11 neurons. The number of connections goes up exponentially as you add neurons. The amount of data that’s flying around in your brain is truly staggering.

Neurons themselves appear to be little computers in their own right. Different types respond to different signals. Their responses differ based on intensity of the signal, time durations, etc. They have multiple inputs that do different things. We don’t really understand why or what they’re doing - the Blue Brain Project is designed to help us try to answer these questions. We don’t know yet how intractable these problems are, and we don’t know if just scaling up the size will help us understand.

Now, it’s possible that if we simply build up a good reconstruction of the brain digitally and start feeding inputs into it, it will evolve and become increasingly complex. But we have no idea if that will translate into anything like human intelligence. There are animals with big brains that don’t act very intelligent, and animals with smaller brains that exhibit very complex behavior.

There’s just too much to know yet to make any kind of reasonable prediction as to when the ‘singularity’ will arrive - if ever.

---

<div class="post-metadata">

**Author:** ![Digital\_Stimulus](https://avatars.discourse-cdn.com/v4/letter/d/aeb1de/32.png) [@Digital\_Stimulus](https://boards.straightdope.com/u/Digital_Stimulus)\
**Post date:** [February 17, 2011, 11:10pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/43 "2011-02-17T23:10:44Z")

</div>

> [@iamnotbatman](#):
>
> In this case, the model we have is so accurate that with regard to the quantum mechanics of the human brain it can be regarded for all intents and purposes as indistinguishable from “reality.”

I am beyond my knowledge here, so even though that doesn’t seem correct to me, I cannot argue the point and will have to take your word for it.

---

<div class="post-metadata">

**Author:** ![iamnotbatman](https://avatars.discourse-cdn.com/v4/letter/i/858c86/32.png) [@iamnotbatman](https://boards.straightdope.com/u/iamnotbatman)\
**Post date:** [February 17, 2011, 11:11pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/44 "2011-02-17T23:11:32Z")

</div>

> [@Alka\_Seltzer](#):
>
> I’m addressing some reasons why unlimited exponential technological growth is unrealistic.

I think we can separate the two things – technological growth on the one hand – and AI on the other. I think unlimited technological growth is unlikely. But it’s the premise I’m working with in this thread.

> [@Alka\_Seltzer](#):
>
> In your human brain to AI approach, you’ve created a circular problem. To develop a virtual brain from a human model, you first need a virtual world and community of virtual beings in order to develop your virtual brain into a virtual functioning adult instead of a virtual vegtable. But in order to create that virtual world, you need an AI of beyond human intelligence to create it, as it is beyond our capabilities.
> 
> Of course, you could implant your virtual brain into a mechanical body and use human culture as it’s context. But then you’ve tied your creation to human limitations, and any developmental processes will happen at a snails pace. No exponential growth, because we can’t provide the creation with the context it needs in order to grow. We can’t simply tweak it’s brain to work better, because we don’t understand how it works.

You are inserting “simulated human brain” into a contemporary technological context, totally ignoring the correspondingly massive exponential technological improvements that would enable, for example, besides putting a virtual brain in a mechanical body in order to culturate it, to supplement it with near-infinite and near-perfect memory, to enable it to speed-up the simulation of its cognitive processes, to “read” every book in existence in a microsecond…

---

<div class="post-metadata">

**Author:** ![Der\_Trihs](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/der_trihs/32/233_2.png) [@Der\_Trihs](https://boards.straightdope.com/u/Der_Trihs)\
**Post date:** [February 17, 2011, 11:12pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/45 "2011-02-17T23:12:40Z")

</div>

> [@Alka\_Seltzer](#):
>
> In your human brain to AI approach, you’ve created a circular problem. To develop a virtual brain from a human model, you first need a virtual world and community of virtual beings in order to develop your virtual brain into a virtual functioning adult instead of a virtual vegtable. But in order to create that virtual world, you need an AI of beyond human intelligence to create it, as it is beyond our capabilities.

Um, no. First, creating such a virtual world would be far easier than simulating a brain atom-by-atom since we wouldn’t need to make it nearly so detailed. Would you be able to tell if the world was a simulation that only went down to the size of, say, a cell? And second, simulating a brain atom by atom without understanding it means that you are going to get a copy of the person whose brain you are simulating anyway. You wouldn’t have any way of knowing what to leave out to make it a “blank” brain even if you wanted one.

> [@](#):
>
> Of course, you could implant your virtual brain into a mechanical body and use human culture as it’s context. But then you’ve tied your creation to human limitations, and any developmental processes will happen at a snails pace. No exponential growth, because we can’t provide the creation with the context it needs in order to grow. We can’t simply tweak it’s brain to work better, because we don’t understand how it works.

No, you’d get exponential growth because it could be run much faster than human mind runs, or so the logic goes. And _realistically_, we’d be able to improve on a human mind at that point since we’d have direct access to its functions instead of having to guess.

---

<div class="post-metadata">

**Author:** ![enigmatic](https://avatars.discourse-cdn.com/v4/letter/e/898d66/32.png) [@enigmatic](https://boards.straightdope.com/u/enigmatic)\
**Post date:** [February 17, 2011, 11:18pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/46 "2011-02-17T23:18:20Z")

</div>

Having read a bunch of Kurzweils stuff, I think that whilst he makes a lot of good points, he is seriously underestimating the massive social resistance to scary technology and failing to grasp that biological research is constrained from advancing at the same rate as technological research because of regulatory issues.

The thing is though, if the rate of technological progress keeps going at even a fraction of the current rate then, probably well within the next century, it is going to be absolutely incompatible with our current picture of society.

We already have brain implants that allow fine [computer control](http://singularityhub.com/2010/06/12/monkey-controls-robot-arm-with-7-degrees-of-freedom-video/), have gone in a couple of decades from pacman to CGI like [this](http://www.youtube.com/watch?v=L-VlLmqhjVY), people can now buy affordable home 3D printing and you thought that music copying caused legal drama. This week a computer won Jeopardy.

Sooner or later the general public is going to wake up to the ludicrous untapped potential of the technology we _already have_ and they are going to start getting very, very scared. That’s when things will get interesting.

In the proverbial sense.

---

<div class="post-metadata">

**Author:** ![iamnotbatman](https://avatars.discourse-cdn.com/v4/letter/i/858c86/32.png) [@iamnotbatman](https://boards.straightdope.com/u/iamnotbatman)\
**Post date:** [February 17, 2011, 11:20pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/47 "2011-02-17T23:20:36Z")

</div>

> [@Sam\_Stone](#):
>
> And you seem to not understand what it _can’t_ accomplish. We don’t know if the biggest, most complex computer we could ever build will ever develop true self-awareness and complex thought, because we don’t know how WE did it. We don’t even really know what it is. And as many people have pointed out, developing strong AI is a _software_ problem, and we’re experiencing nothing like the exponential growth of hardware in the software field.
> 
> In addition, human brains are very different than typical computers. They’re analog, not digital.  
> […]

OK. You are making it clear to me that you don’t have enough respect for exponential growth. The reason why I specifically mentioned, as an example, simulating a brain by _brute force_ was because doing such a thing is _not_ a software problem. It’s a computational problem, a memory storage problem, and a technology problem.

It’s a computational problem because it takes a lot of computational resources to accurately simulate a physical system. But it can be done. Note that physical systems are analog. The fact that typical computers are digital is irrelevant – they can be used to simulate analog systems to arbitrary accuracy given an arbitrary resource of CPU cycles. It’s a memory storage problem because storing the positions and momenta of the 10^N of atoms in a brain takes a _lot_ of memory. It’s a technology problem because the structure of the brain needs to be mapped. It’s not a software problem.

---

<div class="post-metadata">

**Author:** ![XT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/xt/32/456_2.png) [@XT](https://boards.straightdope.com/u/XT)\
**Post date:** [February 17, 2011, 11:21pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/48 "2011-02-17T23:21:16Z")

</div>

[QUOTE=Der Trihs]  
A true atom by atom simulation should work without understanding how it works, that’s the whole advantage of such a simulation. Turn it on and it’ll start functioning on its own because that’s what the brain you are simulating is built to do. Not that I think such a thing is likely to be necessary, even for a pure human-simulation method of AI I expect we can pare away a huge number of unnecessary details. It seems unlikely that every last hydrogen atom is involved in the process of thinking.  
[/QUOTE]

How would you, er, turn it on? I mean, a simulation of a brain down to the last atom would simply be a static construct. How would you get it to start processing data, interacting, doing all the other stuff that a brain does? Even assuming you could build such a construct to even a reasonably comparative level of detail, I’m not seeing how that would work. Our brains have evolved to interact with the sensory inputs we have, and to process information in a certain way. In order to get the brain to do anything we’d have to understand all of the inputs and outputs to actually get it to operate…at least that’s how it seems to me.

If you put a brain in a box, even if you give it all of the nutrients to keep it ‘alive’, if you actually want to interact with it you need to figure out how to at a minimum give it a ‘mouth’ to talk out of and some ‘ears’ to hear with.

-XT

---

<div class="post-metadata">

**Author:** ![Voyager](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voyager/32/133_2.png) [@Voyager](https://boards.straightdope.com/u/Voyager)\
**Post date:** [February 17, 2011, 11:27pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/49 "2011-02-17T23:27:12Z")

</div>

> [@Der\_Trihs](#):
>
> I disagree, we’ve made huge progress. The problem is that we _grossly_ underestimated back then _how much_ progress there was that needed to be made. We thought Mount Everest was a speed bump, basically.

Please give some examples of fundamental progress in AI. They’ve done a great job in solving some of the specific problems they were looking at - like chess, solving equations, even playing Jeopardy now. We could build a system which did all these things very well (and vacuum your floors too) but which would be incapable of generalizing or even coming close to passing the Turing Test. They’ve demonstrated that intelligence is not a collection of heuristics.

> [@](#):
>
> A true atom by atom simulation should work without understanding _how_ it works, that’s the whole advantage of such a simulation. Turn it on and it’ll start functioning on its own because that’s what the brain you are simulating is built to do. Not that I think such a thing is likely to be necessary, even for a pure human-simulation method of AI I expect we can pare away a huge number of unnecessary details. It seems unlikely that every last hydrogen atom is involved in the process of thinking.

Those who have written simulators and simulation models know the secret is in building in the right set of primitives. For the brain it is neurons and the connections between them. Atom by atom simulation is not even close to being required - we don’t do that even for IC simulation at the finest level. And I agree that if you build it right it would start thinking when you turned it on.

---

<div class="post-metadata">

**Author:** ![Der\_Trihs](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/der_trihs/32/233_2.png) [@Der\_Trihs](https://boards.straightdope.com/u/Der_Trihs)\
**Post date:** [February 17, 2011, 11:30pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/50 "2011-02-17T23:30:21Z")

</div>

> [@xtisme](#):
>
> How would you, er, turn it on?

It would turn itself on, brains are built to do that. Your brain does that every morning when you wake up.

> [@xtisme](#):
>
> ```
> Our brains have evolved to interact with the sensory inputs we have, and to process information in a certain way. In order to get the brain to do anything we'd have to understand all of the inputs and outputs to actually get it to operate...at least that's how it seems to me.
> 
> ```

That’s much simpler than simulating a brain since we already know where the input/outputs are, know what they are sensing, and are already well along in the task of constructing artificial senses. By the time we can seriously try to simulate a brain, adding in the senses will be a minor project, a matter of hooking together already existing software and hardware with what already exists.

---

<div class="post-metadata">

**Author:** ![Alka\_Seltzer](https://avatars.discourse-cdn.com/v4/letter/a/c89c15/32.png) [@Alka\_Seltzer](https://boards.straightdope.com/u/Alka_Seltzer)\
**Post date:** [February 17, 2011, 11:39pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/51 "2011-02-17T23:39:36Z")

</div>

> [@iamnotbatman](#):
>
> You are inserting “simulated human brain” into a contemporary technological context, totally ignoring the correspondingly massive exponential technological improvements that would enable, for example, besides putting a virtual brain in a mechanical body in order to culturate it, to supplement it with near-infinite and near-perfect memory, to enable it to speed-up the simulation of its cognitive processes, to “read” every book in existence in a microsecond…

If it was built on the model of the human brain it wouldn’t be able to process every book in existence. And even if it could, that doesn’t mean it would understand it all. To quote Homer Simpson, “every time I learn something new it pushes something old out of my brain”.

How would “near-inifinite and near-perfect” memeory be achieved when we don’t understand how human memory works?

I’m explaining why the creation of AI is not a bootstrapping process. I understand what you mean by “premise: exponential technological growth”, but to me that statement is equivalent to “premise: magic”.

> [@Der\_Trihs](#):
>
> Um, no. First, creating such a virtual world would be far easier than simulating a brain atom-by-atom since we wouldn’t need to make it nearly so detailed. Would you be able to tell if the world was a simulation that only went down to the size of, say, a cell?

The virtual world is the comparatively trivial part. The problem is creating a community of virtual beings to give the creation a social context. See my previous comments about learning.

> [@Der\_Trihs](#):
>
> No, you’d get exponential growth because it could be run much faster than human mind runs, or so the logic goes. And _realistically_, we’d be able to improve on a human mind at that point since we’d have direct access to its functions instead of having to guess.

Using the human brain as a basis for an AI, we wouldn’t know how to do this, as we wouldn’t understand it’s workings on anything more than the crudest level. We might know the connection of every neuron, but that wouldn’t mean we would understand how a concept such as “mauve” or “sombre” is organised, or how one relates to the other.

---

<div class="post-metadata">

**Author:** ![Mijin](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mijin/32/9369_2.png) [@Mijin](https://boards.straightdope.com/u/Mijin)\
**Post date:** [February 17, 2011, 11:56pm UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/52 "2011-02-17T23:56:10Z")

</div>

Another vote for emergent AI from supercomputer projects being the most likely route to sentience. And that there’s no telling when it might happen (and little reason to think it’s imminent).

* * *

I just wanted to add that upthread many have implied that a software simulation of the brain would be little more use than a real brain. This is a flawed analysis.

With a simulated brain, we could perform experiments. And we could restore the brain back to a previous state as many times as we wish.  
If this seems slow, we can clone this brain and perform many experiments concurrently.

And if doing experiments falls foul of ethical concerns, then how about just collecting data?  
The popular perception is that we can pop a person in an MRI and know what every neuron in their brain is doing. In reality, our picture is very crude, and still requires interpretation. And functional scanning techniques are necessarily lower resolution and more indirect.

With a software simulation, we could collect reams of data on every neuron. It would be a complete game-changer

---

<div class="post-metadata">

**Author:** ![Sam\_Stone](https://avatars.discourse-cdn.com/v4/letter/s/ecccb3/32.png) [@Sam\_Stone](https://boards.straightdope.com/u/Sam_Stone)\
**Post date:** [February 18, 2011, 12:01am UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/53 "2011-02-18T00:01:16Z")

</div>

> [@iamnotbatman](#):
>
> OK. You are making it clear to me that you don’t have enough respect for exponential growth.

Dude, the first computer I worked on had 64K of RAM and cost several million dollars. We connected to it with a 110 baud acoustic coupler, driving an ASR-33 teletypewriter. I’ve owned an example of every generation of computers starting from the time of the Apple II. I know all about exponential growth.

What you don’t have an appreciation for is _complexity_. Understanding complex systems (and the ‘mind’ is most assuredly a complex system) and simulating them is not a matter of just throwing more horsepower at the problem.

> [@](#):
>
> The reason why I specifically mentioned, as an example, simulating a brain by _brute force_ was because doing such a thing is _not_ a software problem. It’s a computational problem, a memory storage problem, and a technology problem.

So you say, but we don’t know enough about the brain to know that. For example, a child’s brain creates neurons and connections at a dizzying rate as the child experiences the world. We don’t have a clue as to the algorithms that drive that process. We do know that the process can be affected by myriad chemicals interacting with the brain, ‘ion channels’ that behave in complex ways, stem cells that that morph into different types of neurons based on rules we don’t understand, etc. The brain is intricately connected to millions of nerves, its behavior is affected by the endocrine system, and so it goes. The ‘software’ of the brain may be encoded in the hardware, but it’s also contained in constantly changing electrical fields that exist all through the brain . Have a look at a functional MRI to see the complexity of state change that goes on in the brain with even the simplest of inputs. That’s software. We don’t understand it. We don’t know how to create it.

For example, there was a famous incident where a man had a large rod blasted into his brain in an accident, and lost a significant portion of his brain matter - without much in the way of ill effects. Other people have lost smaller portions and suffered severe memory loss. Others have lost similar portions of their brain and retained all their memories but developed anger issues. And so on. We can’t even tell you what a ‘memory’ is in the brain, where it’s stored, how it’s constructed, or how we retrieve it.

I understand the argument you’re making - you don’t need to know how to write Microsoft word if you can take a computer and simply replicate it bit by bit - you’ll be replicating the software along with the hardware. And _perhaps_ that will be true with the brain, for suitable resolutions of replication. But we really don’t know that. There’s much about the brain that’s still a complete mystery to us. It’s tissue, not silicon. Even the smallest elements of it respond in sometimes amazingly complex and mysterious ways.

> [@](#):
>
> It’s a computational problem because it takes a lot of computational resources to accurately simulate a physical system. But it can be done. Note that physical systems are analog. The fact that typical computers are digital is irrelevant – they can be used to simulate analog systems to arbitrary accuracy given an arbitrary resource of CPU cycles. It’s a memory storage problem because storing the positions and momenta of the 10^N of atoms in a brain takes a _lot_ of memory. It’s a technology problem because the structure of the brain needs to be mapped. It’s not a software problem.

A computer simulation is only as good as the information that goes into creating it. Simulations abstract away a lot of complexity and unknowns, and the quality of the simulation depends on how good the authors were at choosing what is important and what isn’t. The ‘Blue Brain’ project is a good attempt at simulating brain structures - but right now the purpose of it isn’t to build an actual brain, but to compare the simulated brain’s output to a real one to figure out what’s different and therefore to get a handle on what we do not know.

You cannot make estimates about the future when you lack basic facts, and I don’t care how much computing horsepower you have, you cannot perfectly simulate a physical system unless you understand everything necessary to simulate it. There’s even theorizing right now that the brain may use [quantum entanglement](http://en.wikipedia.org/wiki/Quantum_mind) as part of the process of ‘consciousness’. That gives you some idea of how little we know about the actual process. If quantum effects were really involved, then even reconstruction down to the cellular level isn’t sufficient.

---

<div class="post-metadata">

**Author:** ![Der\_Trihs](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/der_trihs/32/233_2.png) [@Der\_Trihs](https://boards.straightdope.com/u/Der_Trihs)\
**Post date:** [February 18, 2011, 12:16am UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/54 "2011-02-18T00:16:30Z")

</div>

> [@Alka\_Seltzer](#):
>
> The virtual world is the comparatively trivial part. The problem is creating a community of virtual beings to give the creation a social context. See my previous comments about learning.

So you make more than one simulated brain; I don’t see the problem here.

> [@Alka\_Seltzer](#):
>
> Using the human brain as a basis for an AI, we wouldn’t know how to do this, as we wouldn’t understand it’s workings on anything more than the crudest level. We might know the connection of every neuron, but that wouldn’t mean we would understand how a concept such as “mauve” or “sombre” is organised, or how one relates to the other.

Not a problem since we wouldn’t be operating on that level of abstraction in the first place. We’d just run it faster on the hardware/base simulation level. We’d be working with simulated atoms or cells, not concepts.

---

<div class="post-metadata">

**Author:** ![iamnotbatman](https://avatars.discourse-cdn.com/v4/letter/i/858c86/32.png) [@iamnotbatman](https://boards.straightdope.com/u/iamnotbatman)\
**Post date:** [February 18, 2011, 12:21am UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/55 "2011-02-18T00:21:00Z")

</div>

> [@Sam\_Stone](#):
>
> A computer simulation is only as good as the information that goes into creating it. Simulations abstract away a lot of complexity and unknowns, and the quality of the simulation depends on how good the authors were at choosing what is important and what isn’t. The ‘Blue Brain’ project is a good attempt at simulating brain structures - but right now the purpose of it isn’t to build an actual brain, but to compare the simulated brain’s output to a real one to figure out what’s different and therefore to get a handle on what we do not know.

You continue to ignore what I have repeatedly emphasized: _brute force_. By “brute force simulation”, I mean: throwing away nothing. Ignoring no complexity. Just simulating the known laws of physics.

> [@Sam\_Stone](#):
>
> You cannot make estimates about the future when you lack basic facts, and I don’t care how much computing horsepower you have, you cannot perfectly simulate a physical system unless you understand everything necessary to simulate it. There’s even theorizing right now that the brain may use [quantum entanglement](http://en.wikipedia.org/wiki/Quantum_mind) as part of the process of ‘consciousness’. That gives you some idea of how little we know about the actual process. If quantum effects were really involved, then even reconstruction down to the cellular level isn’t sufficient.

Quantum mechanics can be simulated to arbitrary accuracy in a low-energy system like the brain. Not a problem with near-infinite computational resources.

---

<div class="post-metadata">

**Author:** ![iamnotbatman](https://avatars.discourse-cdn.com/v4/letter/i/858c86/32.png) [@iamnotbatman](https://boards.straightdope.com/u/iamnotbatman)\
**Post date:** [February 18, 2011, 12:29am UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/56 "2011-02-18T00:29:02Z")

</div>

> [@Sam\_Stone](#):
>
> Dude, the first computer I worked on had 64K of RAM and cost several million dollars. We connected to it with a 110 baud acoustic coupler, driving an ASR-33 teletypewriter. I’ve owned an example of every generation of computers starting from the time of the Apple II. I know all about exponential growth.

By the way, that is not an example of the sort of exponential growth we are talking about. The beginning of an exponential curve is nearly flat. Currently we are on the rise. But eventually you reach the cliff, where computational power is doubling every fifth of a second, and then doubling every nanosecond, …, this is the exponential growth I suspect you have not fully contemplated.

(Again: I do not think such exponential growth is sustainable – but it’s the premise here)

---

<div class="post-metadata">

**Author:** ![iamnotbatman](https://avatars.discourse-cdn.com/v4/letter/i/858c86/32.png) [@iamnotbatman](https://boards.straightdope.com/u/iamnotbatman)\
**Post date:** [February 18, 2011, 12:45am UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/57 "2011-02-18T00:45:46Z")

</div>

(\* computational power relative to current computational power)

---

<div class="post-metadata">

**Author:** ![Sam\_Stone](https://avatars.discourse-cdn.com/v4/letter/s/ecccb3/32.png) [@Sam\_Stone](https://boards.straightdope.com/u/Sam_Stone)\
**Post date:** [February 18, 2011, 1:08am UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/58 "2011-02-18T01:08:23Z")

</div>

> [@iamnotbatman](#):
>
> By the way, that is not an example of the sort of exponential growth we are talking about. The beginning of an exponential curve is nearly flat. Currently we are on the rise. But eventually you reach the cliff, where computational power is doubling every fifth of a second, and then doubling every nanosecond, …, this is the exponential growth I suspect you have not fully contemplated.
> 
> (Again: I do not think such exponential growth is sustainable – but it’s the premise here)

I haven’t contemplated it because that’s not the model for exponential growth of computing power. You’re talking about cubic growth where the rate of change itself is growing exponentially.

Moore’s law says that computing power doubles roughly every 18 months. Moore’s law does not state that the interval between doublings will get shorter with each generation.

We don’t even think we’ll be able to maintain Moore’s law much longer, let alone increase its rate exponentially. Perhaps you’re thinking of what would theoretically happen _after_ we reach the singularity.

You also seem to have no appreciation for how much we still have to learn about how the complex systems around us work. You toss off phrase like this:

> [@](#):
>
> “By “brute force simulation”, I mean: throwing away nothing. Ignoring no complexity. Just simulating the known laws of physics.”

You really seem to think that we know so much about the natural world that all we need is some more computing power and we can just simulate it perfectly. You don’t seem to understand just how far away we are from being able to do anything of the sort. And that has nothing to do with computing power - it has to do with the complexity of the world around us and the staggering number of hidden interactions and interdependencies that affect the behaviors we see, which we’re still learning about.

In addition, you seem to assume that the computing power required to solve complex problems goes up linearly, so that exponential growth in computer power translates into the ability to solve exponentially difficult problems. If so, you might want to read up on the [P Vs NP problem](http://en.wikipedia.org/wiki/P_versus_NP_problem).

---

<div class="post-metadata">

**Author:** ![Hellestal](https://avatars.discourse-cdn.com/v4/letter/h/3ab097/32.png) [@Hellestal](https://boards.straightdope.com/u/Hellestal)\
**Post date:** [February 18, 2011, 2:32am UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/59 "2011-02-18T02:32:29Z")

</div>

> [@Alka\_Seltzer](#):
>
> I’m explaining why the creation of AI is not a bootstrapping process. I understand what you mean by “premise: exponential technological growth”, but to me that statement is equivalent to “premise: magic”.

I _think_ what **iamnotbatman** is saying is that you can, in fact, make it a bootstrapping process from relatively simple programming fundamentals, if you have a magic computer with no effective limitations on its computing speed. Maybe this can be illustrated with a biological simulation.

One such bootstrapping process could maybe start from two basic programmable items: 1) Can you program a solar-system-like universe with physics like ours? 2) Can you program a few basic organisms into that environment, complete with mutation and resource limitations? Together, that provides for evolution by natural selection. If you’ve got those two steps, plus no effective limit on computing power, then all you have to do is run the simulation and wait. We can be fairly confident that with enough processor cycles (with enough billions of years of computer evolution), the magic computer will spit out an intelligent species. The initial software requirements seem doable on that score.

---

<div class="post-metadata">

**Author:** ![Voyager](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voyager/32/133_2.png) [@Voyager](https://boards.straightdope.com/u/Voyager)\
**Post date:** [February 18, 2011, 2:34am UTC](https://boards.straightdope.com/t/computer-singularity-by-2045/571704/60 "2011-02-18T02:34:57Z")

</div>

> [@iamnotbatman](#):
>
> By the way, that is not an example of the sort of exponential growth we are talking about. The beginning of an exponential curve is nearly flat. Currently we are on the rise. But eventually you reach the cliff, where computational power is doubling every fifth of a second, and then doubling every nanosecond, …, this is the exponential growth I suspect you have not fully contemplated.
> 
> (Again: I do not think such exponential growth is sustainable – but it’s the premise here)

That is a splendid example of the fallacy of the exponential part of the S curve. You plan for continuous exponential growth, and then the bottom drops out as you hit the flat part, and the smart money goes to the curve just beginning.  
Sam’s comment on the time between doubling is correct also. That has already been adjusted once, and is actually getting longer as people can’t afford to build new fabs for the next process node. I was at a Sematech meeting with the real experts, and a lot of companies want to slow things down, and are not seeing the advantage of the next generation.

BTW, Gordon Bell, I think, extrapolated Moore’s Law backwards, and it fit quite nicely. It is possible that it will continue but jump onto a non-silicon solution. Or, we might just hit the flat part of the curve. With faster communications networks, and more computing power for nearly nothing than almost anyone needs, we can do more of the networked computation like SETI@Home. If every PC and smartphone in the country simulates a thousand or a million neurons, we could simulate the brain. Not in real time, but that is not required, since you’d want to predefine a set of inputs for our simulated brain to experience.

[Previous page](https://boards.straightdope.com/t/computer-singularity-by-2045/571704.md?page=2)

[Next page](https://boards.straightdope.com/t/computer-singularity-by-2045/571704.md?page=4)
