23
$\begingroup$

With supercomputers doing calculation in petaflops ($10^{15}$ Calculations per Second), have we crossed the speed of Human Brain?

$\endgroup$
3
  • 3
    $\begingroup$ Related question on Cognitive Sciences: Why do scientists say brains are faster than computers? $\endgroup$ Commented Jul 20, 2014 at 21:31
  • 4
    $\begingroup$ Did you ask this question and then immediately answer it yourself... and then accept your own answer? This doesn't suit a biology forum either, it's information theory really. $\endgroup$ Commented Apr 12, 2015 at 20:43
  • $\begingroup$ @Louis: Will it be down voted if I say, yes? :) $\endgroup$ Commented Apr 13, 2015 at 11:21

3 Answers 3

22
$\begingroup$

I will just show the statistics of last attempt to mimic the brain process.

In 2011 fastest computer in Japan was launched:

K computer OR SPARC64 VIIIfx 2.0GHz

Features:

  • Manufacturer: Fujitsu
  • Cores: 705,024
  • Linpack Performance (Rmax) 10,510 TFlop/s
  • Theoretical Peak (Rpeak) 11,280.4 TFlop/s
  • Power: 12,659.89 kW
  • Memory: 1,410,048 GB (16GB RAM per CPU)
  • Processor: SPARC64 VIIIfx 8C 2GHz (88,128 CPUs, 8-core each)
  • Operating System: Linux

It's currently world's 4th fastest supercomputer.

Source: Top 500 Supercoputers

Image Source: http://wondergressive.com/wp-content/uploads/2014/01/WG-k-computer.jpg

Now,

An 83,000-Processor Supercomputer Can Only Match 1% of Your Brain

...The most accurate simulation of the human brain to date has been carried out in a Japanese supercomputer, with a single second’s worth of activity from just one per cent of the complex organ taking one of the world’s most powerful supercomputers 40 minutes to calculate. Researchers used the K computer in Japan, currently the fourth most powerful in the world, to simulate human brain activity. The computer has 705,024 processor cores and 1.4 million GB of RAM, but still took 40 minutes to crunch the data for just one second of brain activity...

Source: http://gizmodo.com/an-83-000-processor-supercomputer-only-matched-one-perc-1045026757

Human Brain:

Do we have brain to spare?

by David A. Drachman, MD

Within the liter and a half of human brain, stereologic studies estimate that there are approximately 20 billion neocortical neurons, with an average of 7,000 synaptic connections each.1 The cerebral cortex has about 0.15 quadrillion synapses—or about a trillion synapses per cubic centimeter of cortex. The white matter of the brain contains approximately 150,000 to 180,000 km of myelinated nerve fibers at age 20, connecting all these neuronal elements. Despite the monumental number of components in the brain, Szentagothai estimated that each neuron is able to contact any other neuron with no more than six interneuronal connections—“six degrees of separation.”

Image Source: http://www.nature.com/polopoly_fs/7.2933.1329907514!/image/far-to-go.jpg_gen/derivatives/fullsize/far-to-go.jpg

Why Brain beats Supercomputer?

Why is it so hard for computers to reproduce what your grey matter does as a matter of course? Volume. The human brain consists of about 200 billion nerve cells (neurons) that are linked together by trillions of connections called synapses. As the tiny electrical impulses shoot across each neuron, they have to travel through these synapses, each of which contains about 1000 different switches that route that electrical impulse. In total, one human brain could contain hundreds of trillions of these neural pathways. It's like a Choose Your Own Adventure book that stretches from here to Jupiter.

$\endgroup$
7
  • 2
    $\begingroup$ This is a great answer! $\endgroup$
    – J. Musser
    Commented Jul 18, 2014 at 23:13
  • 2
    $\begingroup$ It is not just processing speed that affects the speed of calculation. Algorithms also play a great role. I am very sure that electrical circuits have a much much faster response than the ion-current based neuronal circuits. Speed of information flow is not the sole criteria. $\endgroup$
    – WYSIWYG
    Commented Jul 19, 2014 at 8:01
  • 1
    $\begingroup$ @WYSIWYG: They have used open-source Neural Simulation Technology (NEST) = nest-initiative.org $\endgroup$ Commented Jul 19, 2014 at 15:59
  • 1
    $\begingroup$ I don't think that difficulty of simulation is good measure for such comparison. $\endgroup$
    – Mithoron
    Commented Apr 13, 2015 at 14:26
  • 2
    $\begingroup$ Computers work very different from brains. Douglas Hofstaedter wrote an excellent essay to explain this: themindi.blogspot.dk/2007/02/chapter-11-prelude-ant-fugue.html $\endgroup$ Commented Jul 22, 2017 at 8:46
15
$\begingroup$

There's a very big difference between doing the calculations needed to simulate the human brain (or any animal brain - we can do a fairly decent job on C. elegans), and doing computations. While a basic leaky integrate & fire model is fairly simple, to accurately simulate a single neuron in real time takes a pretty fast computer. See e.g. these links for more, http://www.neuron.yale.edu/neuron/, http://bluebrain.epfl.ch/ http://www.artificialbrains.com/darpa-synapse-program.

Brains do well what computers do poorly, and vice versa. The HP12C calculator on my desk, made in the early '80s, can do many sorts of mathematical calculations faster than I can, because brains aren't really optimized for doing, for example, compound interest calculations. But my brain, or my dog's brain for that matter, can do all the 'calculations' needed to process a stream of images, recognize that they show a ball, predict its path, and catch it - while simultaneously processing visual, auditory, olfactory, and kinesthetic inputs for obstacle avoidance and threat recognition, and (in my case, anyway) perhaps thinking about how to solve complex programming problems.

Maybe I should add that there are basically three different things that a computer can do in this context:

  1. Complex calculations, whether compound interest, weather modeling, seismic tomography or whatever.
  2. Simulating the actual behavior of a brain, or some subset of one, starting from a single neuron.
  3. Trying to replicate what a brain does through algorithms, or Artificial Intelligence.

(1) is what we mostly use computers for, and they're way better at it than human brains. (2) is a special case of (1), which we do because we don't have much of an idea how to do (3), and having a simulated brain we can alter at will might help in learning how real brains do what they do.

$\endgroup$
3
  • 1
    $\begingroup$ In my opinion this is a much better answer than Devashish Das (OP)'s answer which got 15 up votes and is chosen as an answer at the moment. $\endgroup$
    – Memming
    Commented Apr 13, 2015 at 13:15
  • $\begingroup$ Yes, I like this one too. $\endgroup$ Commented Apr 14, 2015 at 4:54
  • $\begingroup$ It is kind of meaningless to compare an analog device with a digital one to begin with. $\endgroup$ Commented Apr 14, 2015 at 20:52
4
$\begingroup$

A simple calculator (which is a computer) calculates 298465+46547 much faster than us. a PC forecast possible events faster than us. But even the fastest computer can't recognize a new pattern faster than us (the computer may never do that). So each one has its relative advantages.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .