# Is there a credible argument that computers cannot replicate the human brain?

**URL:** <https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654>\
**Category:** Factual Questions\
**Created:** [December 8, 2014, 2:14pm UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654 "2014-12-08T14:14:32Z")\
**Posts on this page:** 17\
**Page:** 7

<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:** [December 15, 2014, 9:13pm UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/121 "2014-12-15T21:13:25Z")

</div>

> [@EdwinAmi](#):
>
> FINA-FUCKING-LEE!!!
> 
> I’ve looked for the article/study I mentioned before, but never found it. I myself had read it in Popular Mechanics or Science, or possibly the Science & Tech section of an issue of The Economist, but here’s an internet link on CNet:
> 
> [http://www.cnet.com/news/human-brain-has-more-switches-than-all-computers-on-earth/](http://www.cnet.com/news/human-brain-has-more-switches-than-all-computers-on-earth/)  
> “One synapse, by itself, is more like a microprocessor–with both memory-storage and information-processing elements–than a mere on/off switch. In fact, one synapse may contain on the order of 1,000 molecular-scale switches. A single human brain has more switches than all the computers and routers and Internet connections on Earth.” -QUOTE FROM ARTICLE
> 
> This is what I was saying, this is what I had read. They had discovered, using new technology, that in a tiny space they couldn’t see before, it turned out there where a thousand switches. That by itself multiplied the density/complexity of the brain so much compared to what we thought before that it proved there are more switches in a human brain than all the computer electronics in the world put together.
> 
> And that’s jst what we’ve found so far… (_cue dramatic science ditty_)

The authors of that article underestimate the complexity of processors.  
The article notes that a brain has 125 trillion synapses. Sounds like a lot, but even a small microprocessor has over a billion transistors. so 125 trillion synapses is 125,000 processors - well under a day’s worth of production for Intel, Id suspect. (Qualcomm makes over a million chips per day, but I don’t know their complexity.) 3 years of production, and Bob’s your uncle. I think the standard Intel part has more than a billion transistors, but the order of magnitude is clear.  
Yeah, more than half those transistors are in memories, but it seems that the switches in the synapse support memories also, so it is a fair comparison.

I’d also expect that the design of the synapse is non-optimal, because evolution does not do logic minimization. That they identify 1,000 switches does not mean 1,000 switches are required.

Bigger than one computer - yes. Bigger than all computers on Earth - no.

---

<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:** [December 15, 2014, 9:24pm UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/122 "2014-12-15T21:24:58Z")

</div>

> [@Francis\_Vaughan](#):
>
> I’m at work right now, so will need to get home to dig out some old stuff. I’m pretty sure however. The clue comes from the need for + and - rails. Conventional binary logic uses a single rail. With two rails you can signal + volts, - volts and 0 volts on a single wire, and still maintain all the useful tricks that binary logic gets you (simple comparators for logic operations). In a way this supports your point, ternary logic is a special case, and since we can’t add more rails in a useful manner, the idea doesn’t scale to more bits. A decimal logic encoded with voltage levels is feasible, but gets us into a world of pain battling issues that can be managed vastly easier if your logic levels are only referenced to the supply rails.  
> Absolutely binary logic is more cost effective. We are living in a world of science fiction compared to when I started in the industry, and it is built upon this extraordinary cost effectiveness.

[Here is a link to information on multi-valued logic from the IEEE Technical committee on it.](http://web.cecs.pdx.edu/~mperkows/ISMVL/=index.html)  
I don’t know how much is being done these days, in the early '80s it was fairly active. But we’ve shrunk voltages a lot since then, and that makes MVL less and less useful.

> [@](#):
>
> The leakage.degradation issue is important, I would counter that nothing in life is forever, and human memories also degrade, and I think there is some evidence that connections degrade more if not used, and that constant use of a skill is needed to maintain it. So in a sense, wetware brains need refresh just like semiconductor memories. After that it comes down to engineering. A hybrid design could be built to address most issues. Current technology can’t touch neuron/synapse density. Partly because we only build chips in 2D. But we can build systems that are insanely fast in comparison, so the engineering problem is an issue of balance here. Once we get to very large systems we do build systems in 3D, my favourite example is the [CM-2](http://www.mission-base.com/tamiko/cm/index.html). A machine where form followed function to a brilliant result - the best looking supercomputer ever built bar none.

If people look up 3D design they’ll probably get papers on stacking chips, which is being done now. There was a major effort around this about 1990, but it crashed and literally burned due to heat issues. How to test these guys is a hot topic these days.  
Chips are 3D already in the sense of metal layers, though not transistors. I don’t even want to think about FiBing a true 3D chip.

---

<div class="post-metadata">

**Author:** ![eschereal](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/eschereal/32/18939_2.png) [@eschereal](https://boards.straightdope.com/u/eschereal)\
**Post date:** [December 15, 2014, 10:12pm UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/123 "2014-12-15T22:12:23Z")

</div>

> [@Francis\_Vaughan](#):
>
> The leakage.degradation issue is important, I would counter that nothing in life is forever, and human memories also degrade, and I think there is some evidence that connections degrade more if not used, and that constant use of a skill is needed to maintain it. So in a sense, wetware brains need refresh just like semiconductor memories.

There are interesting avenues to explore here, when comparing silicon to neurons. You could get on a bicycle (not to beat on a hackneyed meme) after twenty years of not touching one and rather quickly recover the ability to ride. The process appears to be somewhat similar to a computer loading a disused application from storage, though the human relearning process seems to be less instantaneous. Almost as though some of the actual skill set runs literally peripherally and must be loaded first, then copied out to where it is needed. By contrast, when electronically stored data degrades, it reaches the point where it is completely unrecoverable. Until we can create dynamic holographic storage, this will continue to be the case.

The other interesting difference between computer storage and biological memory is the metadata: in humans, the information and its structure appear to be unified, the metadata is inextricable from the actual data. We function by making associations between memories, but the connections are embedded within them.

How many layers are there in the brain system? We have become accustomed to observing discreet layers and hierarchical structures, but the flow of information through the brains is not an obvious regular pattern that we might easily reduce. Hierarchies shift with context, structures of logic adapt to the moment. In a traditional OS, we have fairly clearly defined boundaries of control and function, I suspect the similar types of boundaries in biological thought are more fluid and much less discernible.

Making a machine think like a human may not be the ideal end, but thorough study of the biological information storage and management system will be of great value – it will be at least as important as the question of raw processing capability.

---

<div class="post-metadata">

**Author:** ![RaftPeople](https://avatars.discourse-cdn.com/v4/letter/r/6f9a4e/32.png) [@RaftPeople](https://boards.straightdope.com/u/RaftPeople)\
**Post date:** [December 15, 2014, 10:14pm UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/124 "2014-12-15T22:14:13Z")

</div>

> [@Voyager](#):
>
> The authors of that article underestimate the complexity of processors.  
> The article notes that a brain has 125 trillion synapses. Sounds like a lot, but even a small microprocessor has over a billion transistors. so 125 trillion synapses is 125,000 processors - well under a day’s worth of production for Intel, Id suspect. (Qualcomm makes over a million chips per day, but I don’t know their complexity.) 3 years of production, and Bob’s your uncle. I think the standard Intel part has more than a billion transistors, but the order of magnitude is clear.  
> Yeah, more than half those transistors are in memories, but it seems that the switches in the synapse support memories also, so it is a fair comparison.
> 
> I’d also expect that the design of the synapse is non-optimal, because evolution does not do logic minimization. That they identify 1,000 switches does not mean 1,000 switches are required.
> 
> Bigger than one computer - yes. Bigger than all computers on Earth - no.

Although a synapse is most likely non-optimal, from a functional standpoint it would probably require many transistors to match the value added functionality/computation.

---

<div class="post-metadata">

**Author:** ![LSLGuy](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lslguy/32/5813_2.png) [@LSLGuy](https://boards.straightdope.com/u/LSLGuy)\
**Post date:** [December 16, 2014, 1:44am UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/125 "2014-12-16T01:44:07Z")

</div>

> [@chorpler](#):
>
> !!¡m  
> . .

> [@chorpler](#):
>
> Whoops, Tapatalk posted that as a Quick Reply while my phone was in my pocket. Sorry, folks.

So far your smartphone is demonstrating it doesn’t really pass the Turing test.

…

Yet.

---

<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:** [December 16, 2014, 1:46am UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/126 "2014-12-16T01:46:02Z")

</div>

> [@eschereal](#):
>
> There are interesting avenues to explore here, when comparing silicon to neurons. You could get on a bicycle (not to beat on a hackneyed meme) after twenty years of not touching one and rather quickly recover the ability to ride. The process appears to be somewhat similar to a computer loading a disused application from storage, though the human relearning process seems to be less instantaneous. Almost as though some of the actual skill set runs literally peripherally and must be loaded first, then copied out to where it is needed. By contrast, when electronically stored data degrades, it reaches the point where it is completely unrecoverable. Until we can create dynamic holographic storage, this will continue to be the case.

It appears that humans have some sort of caching system beyond the well known short term and long term memory. And computer memory hierarchies include disks which don’t degrade over time (at least not any faster than humans do.) When we get solid state disks universally used, this will be closer to human memory in terms of not degrading. Plus, I’ve seen some studies that seem to indicate that memories get refreshed also. And the memory can get distorted if the refreshment process is interfered with, like with false memories.

> [@](#):
>
> The other interesting difference between computer storage and biological memory is the metadata: in humans, the information and its structure appear to be unified, the metadata is inextricable from the actual data. We function by making associations between memories, but the connections are embedded within them.

I don’t know - the schema we design for a database has lots of metadata included. It is definitely a handy thing to do. The implementation is totally different, of course.

---

<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:** [December 16, 2014, 1:48am UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/127 "2014-12-16T01:48:05Z")

</div>

> [@RaftPeople](#):
>
> Although a synapse is most likely non-optimal, from a functional standpoint it would probably require many transistors to match the value added functionality/computation.

Just saying that the brain scientists who counted the number of switches don’t know the Quine-McCluskey algorithm. Yeah, you will need multiple transistors, but maybe not 1,000.

---

<div class="post-metadata">

**Author:** ![LSLGuy](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lslguy/32/5813_2.png) [@LSLGuy](https://boards.straightdope.com/u/LSLGuy)\
**Post date:** [December 16, 2014, 2:03am UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/128 "2014-12-16T02:03:07Z")

</div>

> [@eschereal](#):
>
> There are interesting avenues to explore here, when comparing silicon to neurons. You could get on a bicycle (not to beat on a hackneyed meme) after twenty years of not touching one and rather quickly recover the ability to ride. …

True. Conversely there are things like old phone numbers, boyfriend/girlfriend names, now-dead uncle’s occupations, etc., that if left unrefreshed in your memory for 20 years are unrecoverable even by intense effort. And it’s not just fact-like info that fades. Faces, map-like info, relationship- or connection-type info. All of it can fade to nothingness if unrefreshed.

However human memory is actually implemented, it’s got some weird and interesting higher-level properties.

---

<div class="post-metadata">

**Author:** ![RaftPeople](https://avatars.discourse-cdn.com/v4/letter/r/6f9a4e/32.png) [@RaftPeople](https://boards.straightdope.com/u/RaftPeople)\
**Post date:** [December 16, 2014, 2:17am UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/129 "2014-12-16T02:17:30Z")

</div>

> [@Voyager](#):
>
> Just saying that the brain scientists who counted the number of switches don’t know the Quine-McCluskey algorithm. Yeah, you will need multiple transistors, but maybe not 1,000.

When they finally understand everything that’s going on, and you include all of the computation and communication pre and post synaptic and between the synapses and the astrocytes that surround them (and all of the other things they will discover that are computing and communicating around that zone/area/structure), I think it will substantially exceed 1,000 transistors to represent what’s going on.

---

<div class="post-metadata">

**Author:** ![Francis\_Vaughan](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/francis_vaughan/32/3093_2.png) [@Francis\_Vaughan](https://boards.straightdope.com/u/Francis_Vaughan)\
**Post date:** [December 16, 2014, 2:28am UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/130 "2014-12-16T02:28:25Z")

</div>

A simple three terminal transistor is probably just not the _optimal_ building block if you want to emulate synapses and neurons. There is nothing to say that semiconductor designs cannot create elements with many inputs - there are already multi gate FETS, and it it isn’t exactly hard to see how a very complex field effect device could be fashioned that gets much closer to the desired functionality in a very small device. Concentrating on numbers of transistors simply isn’t the issue. Current research is leveraging existing technologies wherever it can, as that is the best way to make fast progress. Other groups are working on new processes and low level technologies (memristors for instance) but they will take time to be developed to the point where they are cost and effort competitive with existing semiconductor technologies. Fundamentally however, there are no core reasons why arbitrarily close to wet-ware functionality cannot be created. Which gets us back to the OP.

---

<div class="post-metadata">

**Author:** ![Lumpy](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lumpy/32/446_2.png) [@Lumpy](https://boards.straightdope.com/u/Lumpy)\
**Post date:** [December 16, 2014, 3:30am UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/131 "2014-12-16T03:30:48Z")

</div>

> [@Francis\_Vaughan](#):
>
> Fundamentally however, there are no core reasons why arbitrarily close to wet-ware functionality cannot be created. Which gets us back to the OP.

True, but we may never be able to “program” such devices in a “we know exactly what each step does” sense. We may have to end up copying natural neural systems and using evolutionary algorithms to produce “it works but no one knows why” configurations.

---

<div class="post-metadata">

**Author:** ![Francis\_Vaughan](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/francis_vaughan/32/3093_2.png) [@Francis\_Vaughan](https://boards.straightdope.com/u/Francis_Vaughan)\
**Post date:** [December 16, 2014, 3:45am UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/132 "2014-12-16T03:45:09Z")

</div>

I have a deep suspicion you are right. The nature of artificial neural nets is already thus, and they are simpler than almost any wetware brain there is.

Maybe the only entity that will understand is a vastly more capable artificial brain that we are not worthy to specify the design of.

---

<div class="post-metadata">

**Author:** ![Jragon](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@Jragon](https://boards.straightdope.com/u/Jragon)\
**Post date:** [December 16, 2014, 4:17am UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/133 "2014-12-16T04:17:13Z")

</div>

Neural Nets aren’t really magic, at a mathematical level they’re fairly well understood. Even with deep learning, the general answer to what an ANN is doing is basically “getting stuck in a local minimum”.

I’m not saying they’re not useful, in fact, they’re extremely good, and they produce amazing results. But the “whys” of how it works aren’t very mystical, fundamentally it’s just function optimization. When Neural Nets work poorly, we generally understand why they work poorly, a lot of it is feature selection (deciding what your inputs are). Deep Learning helps with feature selection, but deciding the exact size of your deep hidden layer is still tricky.

There was a NIPS article recently about a Neural Net that played Atari games. What it did was essentially use a Neural Net to build a supervised reactive classifier for each game. What that means is essentially it built something that said “given this input, always do this.” Unsurprisingly, this tended to work almost exclusively on twitch games – Space Invaders and the like. It was fundamentally incompetent at games that required any sort of planning. NNs just don’t really have memory or planning, an extra memory layer or something of the sort is really needed to make it work.

One project I’m working on is Speedup-learning for Monte-Carlo Tree Search. The idea is that you dynamically learn which parts of a the state space you should search for any given state. For some states, this may be a pure reactive action, like the NN work I talked about, but if you give it a strategy game, it would realize the optimal policy isn’t a purely reactive one, but rather that it needs to sit there and heuristically consider the consequences of its actions.

This still isn’t quite memory, but it’s a pretty damn good in-between to purely reactive reinforcement learning or NN policies, and boring human-optimized heuristic-driven chess solvers.

---

<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:** [December 16, 2014, 6:46am UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/134 "2014-12-16T06:46:27Z")

</div>

> [@Francis\_Vaughan](#):
>
> A simple three terminal transistor is probably just not the _optimal_ building block if you want to emulate synapses and neurons. There is nothing to say that semiconductor designs cannot create elements with many inputs - there are already multi gate FETS, and it it isn’t exactly hard to see how a very complex field effect device could be fashioned that gets much closer to the desired functionality in a very small device. Concentrating on numbers of transistors simply isn’t the issue. Current research is leveraging existing technologies wherever it can, as that is the best way to make fast progress. Other groups are working on new processes and low level technologies (memristors for instance) but they will take time to be developed to the point where they are cost and effort competitive with existing semiconductor technologies. Fundamentally however, there are no core reasons why arbitrarily close to wet-ware functionality cannot be created. Which gets us back to the OP.

I suspect the multi-level and voting pieces could be done with some custom analog circuitry. In any case, this project would be so big, with so many components fabbed, that it would pay to design from scratch and not use an existing library.

---

<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:** [December 16, 2014, 6:47am UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/135 "2014-12-16T06:47:59Z")

</div>

> [@Jragon](#):
>
> Neural Nets aren’t really magic, at a mathematical level they’re fairly well understood. Even with deep learning, the general answer to what an ANN is doing is basically “getting stuck in a local minimum”.

BTW neural nets are one of the standard heuristics used for data mining. They haven’t been the best solution for any of the stuff we’ve done, but they do have some real applications. The heuristic, of course, not real neural nets.

---

<div class="post-metadata">

**Author:** ![Eecksmer](https://avatars.discourse-cdn.com/v4/letter/e/e36b37/32.png) [@Eecksmer](https://boards.straightdope.com/u/Eecksmer)\
**Post date:** [December 17, 2014, 8:47pm UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/136 "2014-12-17T20:47:56Z")

</div>

This has been a fascinating discussion to read.  
My take, is that there is no credible argument right now, but using the word credible in a question derives opinion related responses as I see it.  
I think we’ll only know if we try. That has been the answer so much in history, that’s the only way to know. Some of what I think the bigger issues that haven’t been discussed as much are truly knowing what you’re trying to replicate. I think we need to know about the brain operates to define it in terms of what we need to go about replicating. If it’s simply a matter of mathematics, it can be done, it’s simply a matter of engineering, and most likely economics. (will the ends of this justify the large amount of effort needed to go into it)  
We’d need to know how the brain works on both microscopic and macroscopic details to do so.  
I think we also need to address the effect of external stimuli as well as the pure processing power of the brain itself. There would have to be a lot of external stimuli put it, outside the processing power issue.  
Now, this is probably a different topic, but what would be the ethics involved in this? If you replicate the brain correctly, it would need the aforementioned stimuli to not become insane. Imagine, a quadriplegic, deaf, dumb, and blind person. (sounds kind of like “Johnny Got His Gun”) Anyway, I’d to hear folks’ take on that. If this should be a separate thread, I apologize.

---

<div class="post-metadata">

**Author:** ![eburacum45](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/eburacum45/32/8690_2.png) [@eburacum45](https://boards.straightdope.com/u/eburacum45)\
**Post date:** [December 17, 2014, 11:29pm UTC](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654/137 "2014-12-17T23:29:09Z")

</div>

We should be able to replicate the inputs to a brain long before we replicate the brain itself. Look up ‘brain-computer interface’ and ‘neuroprosthetics’.

[Previous page](https://boards.straightdope.com/t/is-there-a-credible-argument-that-computers-cannot-replicate-the-human-brain/706654.md?page=6)
