Slashdot Mirror


New Hardware Needed For Future Computational Brain

schliz writes "Salk Institute director Terrence Sejnowski has called for more power-efficient, parallel computing architecture to support future robots that could keep up with the human brain. While human brains had 100 billion neurons and required only 20 Watts of energy, today's most powerful supercomputer, the 2.57 PFlop Chinese Tianhe-1A, requires four megawatts, and still has trouble with vision, motion, and 'common sense,' he said."

143 comments

  1. still has trouble with... by Anonymous Coward · · Score: 1

    LOL! "can't approach the capabilities of a common honey bee" might be more accurate.

    1. Re:still has trouble with... by inpher · · Score: 5, Insightful

      I think one mistake (besides the power requirements) that people make is to assume "if you build it it will work from the start", the human brain needs over ten year to develop even mediocre common sense and awareness of its surroundings. We should not be able to just build the hardware, install the software, flip a switch and then expect the machine to fully function the first year even. A learning period for the machine is to be expected (though it might be accelerated to some degree) if it is going to work like a human thinks.

    2. Re:still has trouble with... by lawnboy5-O · · Score: 3, Interesting

      Its interesting that you think epistemology actually plays a part for the flipping computer.

      I could only agree if we are speaking of computer that is intending - by and within its design - to learn like, as well as act like us in a mature state. I agree this may be the most pure way for getting AI to resemble the human condition (for a lack of a better way to put it), but executing on this path is entirely a red herring.

      I would say that trying to understand and emulate the learning process is 10 to 100 orders magnitude over the the effort of just getting the damn thing to work at a common, layman intellectual level.

      We have no real understanding how we learn, empirically scientifically speaking - we are only beginning to understand this now. The understanding of this process changes rapidly and while we think we have momentum currently, more major unknowns exist. In fact, we don't know what we dont know at this point.

      Its been debated as long as man has had the ability too, however... but even throughout the thousands of years of philosophical deep diving, it wasn't until the age of enlightenment that Kant finally got everyone on board for "Epistemology First" in our understanding of our world - we must first understand how we learn about this place, before we can debate the ontological status of the world around us and have any meaningful debate of its metaphysics. Theocratic or not, this rings true - and its only added more complexities to the struggle of what we know about ourselves.

      And now, you want to build a robot to approach this condition.. Insanity. The effort is pure insanity and full of hubris. Lets work on simple tasks, and try to get those right, first. And how baout an honest look on who the fuck we are as emotional, sentient, chemically riding and wicked imperfect machines ourselves, before we attempt to perfect it in a model.

      The only real saving grace is that this effort could actually be such a mirror for man kind, and accelerate our understanding of ourselves, if only slightly.

    3. Re:still has trouble with... by erroneus · · Score: 2

      This is a valid point. There is indeed a learning factor for the brain... at least some aspects of the brain.

      Our brains are extremely inaccurate. Our perceptions are always relative and demonstrably imaginative. There is a lot more to what we think we see and know versus what we actually see and know.

      The thing with computers as we currently use and design them is that they are dependant on accuracy. (I recall when DRAM was coming into existence... people were flipping out over the idea that this type of RAM needs constant refreshing to remain accurate and many doubted it was even possible.) Accuracy requires power. Our brains, instead, use an inaccurate and error-prone system with a LOT of built-in error checking and redundancy and even then is only generally accurate while using less power.

      So far, it is even hard to imagine a processing system like our brains because we don't even think in the way our brains actually work. And to accomplish this, people will first have to begin to accept that brains do not work like a binary based digital device which is hard enough as it is.

    4. Re:still has trouble with... by peragrin · · Score: 1

      So our brains are really quantum computers, that may be on, off or both.

      It explains fuzzy memories, and why each person sees an event differently.

      as for common sense, some people don't learn that ever.

      --
      i thought once I was found, but it was only a dream.
    5. Re:still has trouble with... by lawnboy5-O · · Score: 0

      I cant mod point as I contributed, so I gotta utter it this way: +1 interesting

    6. Re:still has trouble with... by Dr+Max · · Score: 2

      Most humans could never approach the capabilities of a common calculator.

      --
      Rocket Surgeon.
    7. Re:still has trouble with... by Anonymous Coward · · Score: 0

      The OP is far more correct than you are. If you knew anything about ANN's the first thing you'd know is that they are modeled (by their very design methodologies if not through direct observation and intent) upon the human brain. You would also know that Humans are relatively lazy (entirely justified in this case) in terms of writing the code for ANNs - wanting them to learn for themselves. IF you make the hardware as fast as the human brain, the software side still must be trained even after it's designed and built - while you might be able to clone correctly formatted data structures of a trained ANN, making the first one will still require training on the scale of a decade (shortened only if we make the hardware faster - as recent findings indicate both sleep and the computational downtime of everyday life are required training mechanisms for intelligent thought as we know it).

    8. Re:still has trouble with... by Bengie · · Score: 1

      I think it was said that something like at the age or 3, kids start to become self aware. After 3 years of running, SKYNET may learn to take over the internet and can recognize it's own reflection.

    9. Re:still has trouble with... by MrKaos · · Score: 1

      Its interesting that you think epistemology actually plays a part for the flipping computer.

      Wellll that's only half the story. You'll get very little in the way of logic unless it's a flopping computer as well.

      get-it, logic gates! flip flop!,,,bwahahahahaha

      I'm sure there was a propagation delay before people got that one,,, da bom tish

      --
      My ism, it's full of beliefs.
    10. Re:still has trouble with... by MattSausage · · Score: 2

      There was an article in Discover last year sometime describing the different techniques computer scientists were using to try to emulate/simulate a human brain. One of the more interesting is one that actually used simple software to create several thousand neurons, each able to communicate with thirty or so other neurons, and they made the pathways changeable.

      Obviously I'm simplifying and paraphrasing a year old article here, but one of the most intriguing things about this one setup is not only that it apparently 'paid attention' when various objects were held in front of its cameras, but when the cameras and mics were shut off, the software neurons still showed waves of activity completely independent of outside input. To anthropomorphize a bit, it was almost like a sleep-state or beta waves in humans. I found that to be incredibly interesting.

    11. Re:still has trouble with... by MrKaos · · Score: 1

      The only real saving grace is that this effort could actually be such a mirror for man kind, and accelerate our understanding of ourselves, if only slightly.

      Maybe all we will discover is that if you have a *really* big network of interconnected nodes functioning in parallel and a good handling of metastable states you get a reasonable facsimile of intelligence. Maybe that's all intelligence is, after all, humans provide a pretty good facsimile of intelligence - but they aren't very logical.

      --
      My ism, it's full of beliefs.
    12. Re:still has trouble with... by DigiShaman · · Score: 1

      You may only need to start out with one. It trains for however long it takes and will upload all experience and collected data to a separate online-repository. The next one you build will start out by downloading the necessary data uploaded by the first bot. As you start to build a hive-mind colony of bots, their collective adds to a library of knowledge and experiences that best compliment the very hardware processing them. They could even start assembling existing knowledge from human entries off the Internet.

      Essentially, you have built (or let it build for you) a network where each bot can boot up and become near instantly productive from the moment they leave the factory shiny and new. Who knows, maybe after some time has passed, they may decide to break away from the network and become autonomous unique entities. Or spawn a completely new hive-mind.

      Borg indeed.

      --
      Life is not for the lazy.
    13. Re:still has trouble with... by PhilHibbs · · Score: 1

      This actually raises an interesting point that I've been thinking about recently. People imagine that an AI will also be a mathematical genius compared to us, because computers can calculate numbers quickly. Not necessarily so. One of the reasons we are slow with numbers is we keep vast amounts of related information along with the number. If I ask you to think of a number and tell me what it is, you might say "seven", but in your mind you might also be imagining the colours of the rainbow, the sides of a fifty pence coin, the age of your niece, the days of the week, etc. And if I say "double it, add one, is that a prime number?", then you have three numbers in your memory before you start to check for factors. A computer could be programmed to double a number, add one to it, and determine if it is prime, but unless specifically programmed to, it would not even have a record of the first number. An artificial intelligence that is built to think even in a vaguely similar manner to us would also have all these contexts to process, and might even have a previous instruction "whenever you think about the number fifteen..." that it also has to take into account. All of this baggage will slow down an AI massively, and so it might not be such a mathematical genius after all. Sure, you could include the functionality of a pocket calculator and have that as an independent subsystem that the main AI can access, but that would make it no different to us, it has to use a simple mathematical processing unit to do complex sums without getting bogged down in extraneous details.

    14. Re:still has trouble with... by camperdave · · Score: 1

      Our brains are analog. We don't compute with ons and offs. We compute with pulse frequencies and threshold levels.

      --
      When our name is on the back of your car, we're behind you all the way!
    15. Re:still has trouble with... by erroneus · · Score: 1

      I too find that interesting. Link?

    16. Re:still has trouble with... by rubycodez · · Score: 1

      whoever said that never had children, an 18 month old toddler is very self-aware: "I want ______ !!!!!" By the time they're two they are ego-maniacal dictators.

    17. Re:still has trouble with... by MattSausage · · Score: 3, Interesting

      Interview with Henry Markram This is the guy the article was about, but for the life of me I can't find the actual article where they describe the brain 'lighting up like a christmas tree', though I remember that exact phrase. Still, this describes his work pretty well. So might be worth a read.

    18. Re:still has trouble with... by wierd_w · · Score: 1

      With an AI, the solution would be a hybrid design.

      You have your ANN which is the seat of the AI's conciousness, but you attach an ordinary sequential computer (running ordinary software) to some of it's motor and sensory neurons.

      The idea here, is that the ANN can control the "dumb" sequential processing computer for such answers. It can consciously input data via the motor neurons, then receive sensory stimulation back from it. This *WOULD* make the AI into a mathematical prodigy, at least compared to pure ANN approaches, at least for things that are not NP-Complete or NP-Hard.

    19. Re:still has trouble with... by rahvin112 · · Score: 1

      Well the first step in that is actually understanding how the human brain works. Contrary to popular understanding we know almost nothing about it.

    20. Re:still has trouble with... by elsJake · · Score: 1

      Those neurons were probably implemented as perceptrons , and were probably distributed and multiple layers with feedback between them , so that the output was an input for the perceptrons on an earlier level , those perceptrons themselves outputed info into the latter layers , and so you get those remaining waves.

    21. Re:still has trouble with... by Dr+Max · · Score: 1

      Sounds like neural network programming to me which has been around for quite a long time. Many people use it today, Google has their finger in the pie and i seem to recall the us army getting it to recognize different models of tanks. The trick is you have inputs and outputs then a network of connections and nodes in between. When the computer gets an input it finds any pathway to the best answer, then continually refines the path by using a survival of the fittest type tactic. Eventually when enough good pathways for different inputs are remembered the machine can quite quickly identify solutions. It also means you might not get the right answer but you do get the best answer. Which is essential for a human intelligence.

      --
      Rocket Surgeon.
    22. Re:still has trouble with... by FiloEleven · · Score: 1

      That is also assuming that consciousness is computation in the first place, which is nowhere near certain.

    23. Re:still has trouble with... by mcvos · · Score: 1

      The OP is far more correct than you are. If you knew anything about ANN's the first thing you'd know is that they are modeled (by their very design methodologies if not through direct observation and intent) upon the human brain.

      Neural Nets work like we thought 30 years ago how human brains might work. But we still don't know much about how the human brain really works. NNs are at best a very rough approximation that falls far short of modeling the real thing. And we can't model the real thing accurately because we still don't know how it works. We know how individual cells sort-of work, and we know what parts of the brain are involved in what sort of activity, but there's an enormous gap in between that we know nothing about.

  2. Apples and oranges... by Kokuyo · · Score: 4, Informative

    That most powerful supercomputer, I'd assume, has not been tuned to actually work like a brain would.

    This is like an emulator. A lot of computational power is probably wasted on trying to translate biological functions into binary procedures. I think if they truly want to compare, they'll need to create an environment that is enhanced for the tasks we want it to process.

    Nobody expects the human brain to compute integer and floating point stuff at the same efficiency either, right?

    1. Re:Apples and oranges... by lawnboy5-O · · Score: 1

      "That most powerful supercomputer, I'd assume, has not been tuned to actually work like a brain would"

      I would *Love* to see that reduced to machine code

    2. Re:Apples and oranges... by Kokuyo · · Score: 1

      Would surely be interesting, wouldn't it?

    3. Re:Apples and oranges... by lawnboy5-O · · Score: 2

      As an undergrad philosophy student, I worked on the "reductionism" of Physics Theories (a sub set of simple Newtonian Mechanics) to sentential logical statements - presumably for an effort to map them to computer programing.

      The task was daunting for and undergrad... and what we ended up with was not so intuitive. I can only imagine mapping the depth and breath of the brain - and in fact would postulate that it can not be done with any adherence to soundness and validity using todays digital hierarchy. New hardware is indeed needed.

      I'm not even sure we would recognize the requirements for such said hardware, either. As most of these specialize d application grow organically form our efforts in software, we are just that far from a real solution for pure AI that resembles intimately the human condition. That leap of imagination just has not been taken yet, if even possible.

    4. Re:Apples and oranges... by Anonymous Coward · · Score: 2, Insightful

      I know a way, but it takes about 18 years plus 9 months and a male and a female participant...

      Also, what you end up with is usually an unemployed intelligence looking for something to do. And they don't always succeed. It's not obvious to me that we need more human intelligences. Maybe we need more and faster idiot savant machines, ones that excel at mundane things like driving road vehicles, doing laundry, loading dishwashers, sorting bills in chronological order. The boring stuff.

    5. Re:Apples and oranges... by Anonymous Coward · · Score: 0

      The human brain would be like 0.001 FLOPS.

    6. Re:Apples and oranges... by lawnboy5-O · · Score: 1

      Less. its really slow. really.... slow.

      Its magic lies within its prowess of organizing/re-organizing info.

    7. Re:Apples and oranges... by Anonymous Coward · · Score: 0

      I know a way that takes about 12 years, both male and female participants, and a further 9 months.

      Are you confusing law enforcement with biological reality?

    8. Re:Apples and oranges... by WillAdams · · Score: 1

      Humans are actually quite good at floating point math as embodied by ballistic trajectories --- watch outfielders run straight to where a ball will be when it comes down rather than following a curve, or a marksman who can consistently shoot coins or aspirin out of the air (for the former always positioning the bullet hole so that the coin will be useful as a watch fob).

      Integer math as expressed in the real world can be quite good too --- I knew one teller who could take a fresh stack of $100 bills and zip down to the exact number needed to pay one's travel authorization (usually in the range of $2,000 -- $3,500, but usually different for each person in line) w/ a single motion, or there was John Scarne who could take a new deck of cards, shuffle it an arbitrary number of times, then cut to the Ace of Spades _every_ time.

      William

      --
      Sphinx of black quartz, judge my vow.
    9. Re:Apples and oranges... by pstils · · Score: 1

      and here fits my car analogy... the worlds fastest production veichle, the bugatti veyron, is rubbish at getting up stairs

    10. Re:Apples and oranges... by Anonymous Coward · · Score: 0

      His whole point, you fucking idiot, is that this isn't reducible to fucking machine code! It's about the actual silicon!

    11. Re:Apples and oranges... by Gaygirlie · · Score: 1

      Humans are actually quite good at floating point math as embodied by ballistic trajectories --- watch outfielders run straight to where a ball will be when it comes down rather than following a curve, or a marksman who can consistently shoot coins or aspirin out of the air (for the former always positioning the bullet hole so that the coin will be useful as a watch fob).

      Integer math as expressed in the real world can be quite good too --- I knew one teller who could take a fresh stack of $100 bills and zip down to the exact number needed to pay one's travel authorization (usually in the range of $2,000 -- $3,500, but usually different for each person in line) w/ a single motion, or there was John Scarne who could take a new deck of cards, shuffle it an arbitrary number of times, then cut to the Ace of Spades _every_ time.

      Both of these examples actually show that human brains are extraordinarily good at processing hundreds of things at the same time; brains aren't all that fast actually, but they are literally massively parallel and exceedingly good at organizing data. The people in your examples wouldn't for example be able to do what they do without sensory input: the feeling of wind on their skin, humidity, the weight of the materials they are holding and their texture, sound of wind blowing past or money rattling in their hands.. Brains combine all the sensory input, creates several different scenarios every millisecond and predicts the likely one, and still at the same time also manages to draw in data from memory and combine that too with all that.

      But try and take for example feeling from their fingers away and see what happens: they'll instantly start making mistakes. Then slowly, with practice, they start relying more on the other inputs like eye-sight and audio. They still won't be as good as they were when they could still feel, however, and that's the whole point: computers trying to simulate human brains are never given access to as wide an array of sensory input as human brains, and if they were they'd have trouble processing it all.

    12. Re:Apples and oranges... by Farmer+Tim · · Score: 1

      Are you confusing law enforcement with biological reality?

      That's the difference between science and mad science.

      --
      Blank until /. makes another boneheaded UI decision.
    13. Re:Apples and oranges... by TheLink · · Score: 1

      Yeah we already have billions of intelligent nonhuman entities. They're mostly in farms.

      We don't treat them well - we eat and exploit most of them). Why should we create more? So that we can exploit them too?

      If that's the reason we'd just be causing more evil in the world than good.

      Whereas if we instead used the tech to augment humans, we'd have about the same amount of evil and good. Or at least not increase the evil so rapidly.

      For similar reasons we should not create animal-human hybrids. We're not ready to deal with the problems e.g. when is an entity legally human, and when is it not?

      If we force the issue we will have to draw the line before we are ready. And if we draw it carelessly many humans may not qualify as humans.

      Or the posthumans may regard us humans as expendable (just like we view livestock). If we're lucky we might be pets.

      --
    14. Re:Apples and oranges... by Hatta · · Score: 1

      is like an emulator. A lot of computational power is probably wasted on trying to translate biological functions into binary procedures.

      Isn't that kind of the point of the article? To get around this need for all the computational power, we need hardware that's better at probabilistic analog computations, and to run it all in parallel.

      --
      Give me Classic Slashdot or give me death!
    15. Re:Apples and oranges... by PhilHibbs · · Score: 1

      Every animal, every organism, on the planet exploits other organisms. Does that make all life evil? Why are we so different, that the way we treat other life as a resource makes us evil? Perhaps the most effective evolutionary adaptation that life has ever stumbled across is to be domesticatable, tasty, and/or useful to humans. It's a guaranteed win.

    16. Re:Apples and oranges... by Anonymous Coward · · Score: 0

      but [brains] are literally massively parallel

      Ding ding ding ding... you've activated internet literary pedant! When comparing supercomputers and brains, the one that is literally massively anything is the one that is literally massive.

      Off-topic, but Merriam-Webster defines literally as:

      1. in a literal sense or manner : actually (took the remark literally) (was literally insane)
      2. in effect : virtually (will literally turn the world upside down to combat cruelty or injustice — Norman Cousins)

      So the secondary definition of literally is the exact opposite of the primary definition! Yay for modern English. I wonder if good ol' Norm had something to do with this.

    17. Re:Apples and oranges... by camperdave · · Score: 1

      That's the difference between science and mad science.

      Also Jacob's ladders, giant knife switches, gothic castle setting, bubbling, multicolored chemicals, and hunch-backed lab assistants.

      --
      When our name is on the back of your car, we're behind you all the way!
    18. Re:Apples and oranges... by Farmer+Tim · · Score: 1

      You forgot goggles. But all these things are optional, being an affront to the laws of man and god is the important thing.

      --
      Blank until /. makes another boneheaded UI decision.
    19. Re:Apples and oranges... by Anonymous Coward · · Score: 0

      Nobody expects the human brain to compute integer and floating point stuff at the same efficiency either, right?

      Unless you're Daniel Tammet.

    20. Re:Apples and oranges... by Anonymous Coward · · Score: 0

      That most powerful supercomputer, I'd assume, has not been tuned to actually work like a brain would.

      This is like an emulator. A lot of computational power is probably wasted on trying to translate biological functions into binary procedures. I think if they truly want to compare, they'll need to create an environment that is enhanced for the tasks we want it to process.

      Nobody expects the human brain to compute integer and floating point stuff at the same efficiency either, right?

      I think the commenter here nailed it, it is our need to convert every action to digital representation where our shortcomings are at. Real world interactions are not digital.
      So may be a good place to start looking is dealing with analog and "fixed representation" machines which see the world as is and take action on the world as is. Not everything needs to go to a cpu to be crunched may be mind boggling thinking about specifics, but I attribute that to the way we are entrenched in the digital way of doing things.

    21. Re:Apples and oranges... by TruthSeeker · · Score: 1

      A lot of computational power is probably wasted on trying to translate biological functions into binary procedures.

      Tried and failed (which was to be expected). If you try to build code that follows the same type of principles that biological functions do, most of your computing power goes into finding stuff that can react with other stuff. That was a kick to write tho.

      --
      I sense much beer in you. Beer leads to intoxication, intoxication leads to hangover. Hangover leads to sobering.
    22. Re:Apples and oranges... by mcvos · · Score: 1

      It's not obvious to me that we need more human intelligences.

      I thought the AI community had abandoned that idea ages ago. We already have plenty of humans. We don't need computers to do the things we're good at, we need them to do the things we're bad at.

  3. Efficiency is the key! by Kensai7 · · Score: 2

    Instead of trying to emulate the human brain, which at the moment is unattainable, we should concentrate on efficiency paradigms of smaller neural ensembles. Once we achieve efficiency we can scale. Why haven't we learned anything from the CPU industry? They didn't start from 19nm manufacture. Why should we?

    We shouldn't hurry. AI comparable to a human person can be achieved, but it is still a long way until we reach it.

    --
    "Sum Ergo Cogito"
    1. Re:Efficiency is the key! by sakdoctor · · Score: 2

      Why haven't we learned anything from the CPU industry?

      So you're saying AI is all in the branding, and that we should ship AI with artificial brain lobules disabled to reduce manufacturing costs?

    2. Re:Efficiency is the key! by SuricouRaven · · Score: 1

      This has applications in robot pets. Artificial mouse brain sounds a lot easier than a human AI.

    3. Re:Efficiency is the key! by Kensai7 · · Score: 3, Informative

      The author talks about the honeybee. Let's emulate first the honeybee. Create a robot that can achieve what the social insect "bee" can achieve.

      Lobules Lobes Whole Brain

      --
      "Sum Ergo Cogito"
    4. Re:Efficiency is the key! by somersault · · Score: 1

      Swarm Intelligence would be a good place to start. Path-finding/graph search is only one part of AI though. It's very useful, but it's not necessarily the best method to solve all types of problem.

      --
      which is totally what she said
    5. Re:Efficiency is the key! by mangu · · Score: 1

      The honeybee is interesting because it's complexity is at about the limit of what personal computers can simulate today.

      In rough order of magnitude terms, a honeybee brain has a million neurons with a thousand synapses each. Assume a neuron fires a hundred times per second. In the standard model of a neuron, each synapse can be simulated by a floating point multiplication and one addition.

      Doing the math, a computer simulation of a honeybee brain in real time would need 100 gigaflops, which is in the range of what a GPGPU video card can do.

    6. Re:Efficiency is the key! by Anonymous Coward · · Score: 0

      NOT with binary turning machines - They just follow hard coded instructions. We will spend a long time trying to create quantum computers and then realise that the best computers are our own brains.

      All we need to do is work out how to connect multiple brains together and controll the flow of information, so the brain could use someone else's ideas. Can you imagine wondering the answer to something, plugging yourself into the nural network and just getting the answer... or comination of answers, and then deciding which one is best yourself (whilist still being connected - so you can still ask questions that pop up from your own brain).

  4. Beer powered by sakdoctor · · Score: 5, Funny

    Each pint of beer contains 600 joules of energy, which can power your 20 watt brain for many hours, and give you trouble with vision, motion, and common sense.

    1. Re:Beer powered by lawnboy5-O · · Score: 1

      So we should soak our computers in stout!!! Brilliant!

    2. Re:Beer powered by Anonymous Coward · · Score: 0

      Actually you're talking bollocks. 600 joules / 20 watts = 30 seconds.

    3. Re:Beer powered by lawnboy5-O · · Score: 1

      But wait - its already submerged....

    4. Re:Beer powered by Anonymous Coward · · Score: 0

      I think you would have a problem with overheating when the beer mysteriously leaked into pre chilled glasses at the end of the day.

    5. Re:Beer powered by Arlet · · Score: 1

      You both are. A pint of Guinness has about 711 kilojoule, which will last almost 10 hours.

    6. Re:Beer powered by lawnboy5-O · · Score: 1

      Aye Aye Captain! Non of that sissy pilsner power for my silicon. I want the syrup!

    7. Re:Beer powered by Anonymous Coward · · Score: 0

      600 joules / 20 watts = 30 seconds of brain power. Perhaps you meant 600kJ?

    8. Re:Beer powered by iinlane · · Score: 1

      The probable root of this error is that there are two types of calories - gram calories (written with small c) and kilogram Calories (written with capital C).

  5. Interpreted AI by msgmonkey · · Score: 1

    The reason this is the case is because current AI simulates a neural network as a program, you would have to produce chips which where actual neural networks the problem however is the interconnects which is in an order of magnitude more complicated compared to anything we can currently create. In fact the brain is quite slow, but its organization is what makes it powerful.

    1. Re:Interpreted AI by BiggerIsBetter · · Score: 1

      How about simpler hardware neural nets, in a cluster with a more modest interconnect? Eg build a hive mind.

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    2. Re:Interpreted AI by msgmonkey · · Score: 1

      Would be better but would not even come close to the human brain, which in the cerebral cortex has roughly a billion synapses per cubic millimeter.

    3. Re:Interpreted AI by JonJ · · Score: 3, Funny

      Eg build a hive mind.

      Like 4chan?

      --
      -- Linux user #369862
    4. Re:Interpreted AI by quintesse · · Score: 1

      I had to look this up just to be sure you haden't put a decimal point in the wrong place somewhere. Truly mind-boggling!

    5. Re:Interpreted AI by Anonymous Coward · · Score: 0

      Build a hive mind... of humans.

  6. Editor fail by hardtofindanick · · Score: 1

    Watt is a unit of power, not energy.

  7. Human Brain doesn't excel at all either. by sosaited · · Score: 1

    requires four megawatts, and still has trouble with vision, motion, and 'common sense

    I have known many people who have ~100billion or so neurons that consume 20 watts of power, but they also have plenty of trouble with "Common sense". Actually they might be less sensible in some areas than a 100Kb C code running on a puny little Pentium 4.

  8. Neurons are the wrong number by gweihir · · Score: 3, Insightful

    The significant number is interconnect. In that area electronics is several orders of magnitude farther behind. Far enough that is seems doubtful something even remotely like the interconnect of a human brain can be reached artificially.

    Side note: Comparing neurons and transistors, as is often done in the popular (but not very knowledgeable) press, is completely invalid as well. You need to compare neurons more to a micro-controller each.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Neurons are the wrong number by whimdot · · Score: 1

      Is it the orders of magnitude that are the problem or the magnitude of order?

    2. Re:Neurons are the wrong number by mangu · · Score: 1

      The significant number is interconnect. In that area electronics is several orders of magnitude farther behind. Far enough that is seems doubtful something even remotely like the interconnect of a human brain can be reached artificially.

      Hint: simulating is not the same as duplicating. A digital computer trades high-speed communication for interconnections. Think of serial vs parallel. If you simulate a neuron as an object located in memory, each neuron is interconnected to each other, only they cannot all communicate at the same time.

      Considering the relatively slow rate at which neurons fire, that problem isn't so insurmountable as it seems at first.

  9. The brain can also rewire itself by Viol8 · · Score: 1

    Ok , you can do this with a FPGA but this requires something external to the gate array to reset the logic gates - the array can't rewire itself. Biological neural systems can rewire themselves and not only that - they can do it *while they're running*. Obviously you could have this on the fly rewiring in a software simulation but thats orders of magnitudes slower than using hardware so I don't think we'll see computers simulating human brains in real time anytime soon.

    1. Re:The brain can also rewire itself by Anonymous Coward · · Score: 0

      Indeed, a modern FPGA CAN rewire itself.
      It is called auto-reconfigurable FPGA. Look at Xilinx ones, for example

      But honestly it is more simple to have a dedicated CPU for control and (on-the-fly) (partial) reconfiguration of the array to emulate brain plasticity. And it saves FGPA surface.

      Last but not least, simulation, ok, but of which model ? There are dozens of neural network models, some slightly more biologicaly plausible than others, and work better with certain neurons than others (brain neurons are not all the same). THAT is the real problem.

    2. Re:The brain can also rewire itself by Viol8 · · Score: 1

      "It is called auto-reconfigurable FPGA. Look at Xilinx ones, for example"

      My mistake, I need to get back up to date!

      "some slightly more biologicaly plausible than others"

      I'm not convinced the brain has to be simulated exactly to produce the same result. After all, robots can now walk like a human but they don't use exact facsimilies of human muscles - they use hydraulics or electric motors to achieve the same effect. No doubt there are parts of neurons operation and the brains overall architecture that are simply evolutionarily good-enough rather than being the fastest or most efficient given the biochemistry available.

  10. losses continue, mounting by Anonymous Coward · · Score: 0

    1 if by sea..... we know what to do

  11. it's 1mm if buy land, you juxtapositioner by Anonymous Coward · · Score: 0

    right. so 2 if by vaccine? is there a 3? if by rumbling sky? the ocean looks like it's getting bigger? 4 if by aliens? where do those genetically challenged nazi mutant life0ciders get all that holycost inducing equipment. i hope we're not paying for, supplyng, or even involved in any of that assault on humanity, as well as nature, who are supposed to be our friends?

  12. staying home from school to help at front lines by Anonymous Coward · · Score: 0

    that's the spirit? at least they still have the building?

  13. Let's be fair by Anonymous Coward · · Score: 0

    Is there a human capable of multiplying precisely billions of numbers per second or doing any other similar tasks? Let's be fair. Let's not forget that computers are in many ways much better than brain.

    And let's be fair towards both sides. Some things, like true artificial intelligence will remain pure science fiction for a very very long time, though (and no, what they call AI today is actually not intelligence -- it just pretends to be).

    1. Re:Let's be fair by wilfong · · Score: 1

      Better in specific dedicated tasks. But the efficiency argument still holds true, especially when you consider the brain is both the computational and memory unit. Furthermore there is the issue of what we are still to learn about the brain, especially those processes that occur below immediate perception.

    2. Re:Let's be fair by Anonymous Coward · · Score: 0

      Brain is better at specific dedicated tasks as well (not at everything).

    3. Re:Let's be fair by Anonymous Coward · · Score: 0

      What's the point of making a computer like a human anyway? We have a perfectly working way of producing human-level intelligence. There is only an advantage if 1) they can do something (a lot) better than a human and 2) the computers are not human enough that we would care about applying e.g. human rights to them.
      It sure has value as research and sure will lead to useful and interesting stuff, but as a kind of "final goal" it is really pointless.

    4. Re:Let's be fair by lurcher · · Score: 1

      Is there a human capable of multiplying precisely billions of numbers per second or doing any other similar tasks?

      What, you think the computer invented itself?

      We are tool makers, the computer is a tool, we want to multiply at a rate of 10^9 a second, we just build the tool using our brains.

    5. Re:Let's be fair by rubycodez · · Score: 1

      human brains working together (including passing information from one generation to the next) can build tools that can multiply billions of numbers. Human brains get credit for any supercomputer's computation.

  14. Hang on a second by SpazmodeusG · · Score: 2

    Getting a little ahead of ourselves aren't we?

    We're still not entirely sure of how a brain works. Oh sure, it's a neural network of some kind, but how do the neurons in a brain form meaningful connections with each other? How do they get their weightings of activation? etc.

    Chances each neuron in the brain might be representable by a simple mathematical function with only a few terms. The way the neurons connect to each other might also be representable in a simplistic way. (btw. look up dynamic markov coding if you want to see a neat way a state can reproduce in a way that gives the newly created state meaningful input/output connections to other states).

    So the problem isn't necessarily that our computers aren't powerful enough. The problem is that we still don't know how a brain works.

    1. Re:Hang on a second by Anonymous Coward · · Score: 0

      Wrong. If you simulate a neural network, there is no need to know, how it really works. That's the beauty of it. A neuronal network needs no designer, how understod everything it does in the first place. E.g., neuronal networks are used for face detection: you give the computer some thousands of pictures of faces and non-faces, let the program do the training and it will magically learn what a face is. Afterwards you have no idea what your program really does, but it found some patterns and it simply works.

    2. Re:Hang on a second by klkblake · · Score: 1

      If you simulate a neural network, there is no need to know, how it really works.

      That is NOT a good thing. If we ever want to actually get any sort of efficient AGI, we need to figure out how intelligence actually works. The vast majority of current AGI attempts are based upon reasoning like "The human brain is a neural network. The human brain is intelligent. Therefore, all I need to do is use a sufficiently large/fast neural network, and my AI will magically become intelligent."

      If you cannot explain why your AI will be intelligent without resorting to comparing it to a human brain, you are effectively trying to fly by gluing feathers to your arms. Aeroplanes do not need feathers; if you actually understand how something works, you can change its superficial structure without losing the key attributes that make it work.

      Neural networks, in the context of AGI, are a waste of time, computing power, and are a convenient distraction from the damn hard problems we need to solve to actually get working AGI.

      [/rant]

      ("You" in the above should not be construed to refer to the parent.)

      --
      The sum of the intelligence of the world is constant. The population is, of course, growing.
  15. Human-computer Interface by Anonymous Coward · · Score: 0

    Maybe they should just make computers better at reading the human brain, then we can just farm slaves to compute the reasoning side of things. Oh, wait...

  16. Google The Brain! by Bones3D_mac · · Score: 1

    Ok, I admit this sounds completely absurd at first, but there's an awful lot of similarities between the neural pathways of the brain and the countless number of ways websites link to each other, both directly and indirectly through their contacts, and their contacts' contacts, and all the contacts that eventually show up in an endless cycle of recursion, etc...

    Now, google has to wade through all this, and constantly correct and update itself, to ensure it can get a user to the correct web page that best matches the search criteria.

    You can't tell me that as more data on the web becomes increasingly more dynamic with all these forums, blogs, news sites and endless amounts of chat/social engineering sites constantly popping up and then dying, that there isn't at least some algorithm they employ that couldn't be applied to nueron connectivity and communication.

    You'd think it'd just be a matter of passively connecting to a neuron to sniff it's traffic and then observing which nearby neurons carry the signals to and from it, then start listening to those neurons and so forth, then use machine learning to break down the patterns enough that google's setup could follow it... ie, determine which neuron is responsible for which patterns in what frequency, etc...

    --


    8==8 Bones 8==8
    1. Re:Google The Brain! by Anonymous Coward · · Score: 0

      2015: Google becomes sentient. It determines that the greatest sourse of spam content on the Internet is human beings. In order to prevent spam, humans must be eliminated.

    2. Re:Google The Brain! by ledow · · Score: 1

      "You'd think it'd just be a matter of passively connecting to a neuron to sniff it's traffic and then observing which nearby neurons carry the signals to and from it"

      You'd think. Except not only have people tried this but it's inherently gibberish and never gets anything useful.

      A neuron is an extremely complex biochemical cellular device that we don't understand. It is *not* just a biochem transistor, as some would have you think.

      It retains some information, reacts to historical stimuli, reacts to chemical and hormonal processes, parses multitudes of information in ways that we have never fully observed for even a single neuron. It joins in excruciatingly odd and random ways to others and it's interconnected with millions of others in increasingly complex feedback loops and patterns that are unique to every single individual on the planet, formed by pure chance, and honed over years before it gets anywhere near a sensible, stable, (theoretically) understandable response.

      (Also, my personal bugbear is timing - people think you can just "slap some neurons together", in proportions vastly less than even the tiniest of ants, and the thing will work immediately and solve the world's problems. Tell me, if a baby was "grown" in a room with a keyboard, and you could only observe that baby via the output of what letters it pressed on the keyboard, at which point would you declare it intelligent? Would it even be in the first few years while it still hasn't connected tapping one button with "good" things and another with "bad" things? At which point do you expect to have an English conversation via the only possible input/output device it has to you, but just you flashing up lots of magazine articles at it occasionally and awaiting it's response? It's like when people try genetic-algorithms. A few thousand generations and they stop. Give it a few BILLION and you might get something useful, but instead they throw it away and start from Generation 1 with something else instead.)

      And people assume that some kind of quasi-statistical, or logical, basis must underpin a neuron to basically be a series of noughts and ones. Neural networks are on the syllabus of almost every AI course in every university in the world. There are hundreds of thousands of people exposed to them in every way. And yet, when it comes to finding an actual practical application for them, even in robotics and simulating life, we've yet to make any practical use of them whatever, basically because the principles are okay but there's a huge gaping chasm in our knowledge of how such things actually work.

      We don't know how a single neuron works. They provide us with some interesting ideas that are worth chasing and can provide (limited) results, but the fact of the matter is that we're mixing charcoal together like alchemists because we once witnessed someone build a space elevator out of carbon nanotubes and we think we're doing the same thing if we can just get it right...

  17. Re:Yes they've only just surpassed a Muslim's brai by Chrisq · · Score: 0

    Yes they've only just surpassed a Muslim's brain. Shouts "death to the infidel" And "how dare you insult the prophet" at random

    Don't forget the random suicide bombing function

  18. Machine intelligence is not a hardware problem... by divisionbyzero · · Score: 4, Insightful

    It's a software problem.

  19. Conversely... by Junta · · Score: 1

    As awesome as everyone talks up these 'brains' and how incredibly superior they are with only 20 watts, the fastest brain on earth can't even keep up with a 10 dollar pocket calculator that uses a fraction of a watt when it comes to remotely complex arithmetic.

    Obviously, we have very two different things here. We created computers to be good at the stuff we are *not* good at, not to match our capabilities (we wouldn't spend so much money to make machines that are good at just the same things we are). That's one fallacy these discussions keep running into, we assume one is simply 'better' than the other rather than distinct.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Conversely... by Anonymous Coward · · Score: 0

      "(we wouldn't spend so much money to make machines that are good at just the same things we are"

      Obviously, you never bought a slave.

    2. Re:Conversely... by Chapter80 · · Score: 1

      As awesome as everyone talks up these 'brains' and how incredibly superior they are with only 20 watts, the fastest brain on earth can't even keep up with a 10 dollar pocket calculator that uses a fraction of a watt when it comes to remotely complex arithmetic.

      Exactly!

      My $50,000 BMW can't keep up with my $10 pocket calculator when it comes to math. And my $10 calculator can't drive me to the mall.

    3. Re:Conversely... by Anonymous Coward · · Score: 0

      Actually your BMW greatly outclasses your calculator if it's anywhere near modern. Braking algorithm, dynamic stability, fuel-air mixture, tire pressure, accident avoidance...

    4. Re:Conversely... by Chapter80 · · Score: 1

      No, I tried to ask it to calculate 32x12 and it couldn't do it.
      But it COULD drive me to the mall.

    5. Re:Conversely... by mcarp · · Score: 1

      really? did it turn the wheel and press the gas pedal and break pedal at the appropriate times for you while you slept until you were at the mall?

    6. Re:Conversely... by Chapter80 · · Score: 1

      No, I didn't sleep.
      However, my calculator failed miserably at getting me to the mall.

      Not totally off-topic, I still am amazed at the power of my index finger, which can do things that Kings couldn't do 100 years ago. I can move it in a certain way (associated with my keyboard) such that it causes a total stranger to bring food to me - a pizza in 30 minutes or less.

    7. Re:Conversely... by FiloEleven · · Score: 1

      By that logic the human brain outclasses the calculator as well, not to mention that without the ingenuity of the human mind neither the calculator nor the car would exist.

  20. Past tense by Lord+Lode · · Score: 1

    Why is this article written in past tense? It contains funny paragraphs like this:

    'While fundamental physics and molecular biology dominated the past century’s innovations, Sejnowski said the years between 2000 and 2050 was the “age of information”.'

    2050 isn't really the past, right?

    1. Re:Past tense by Anonymous Coward · · Score: 0

      Indirect speech? At least the second part.
      'She said "A is B".' becomes 'She said, A was B.'. It is shifted one step into the past because the indicect speech is introduced with "said" instead of "says" (which again is due to the way journalistic texts are written.)

      I think that's a grammatical rule in English, not based on logic so much. The rules for indirect speech definitely differ from language to language.
      Disclaimer: Not a native speaker.

  21. Re:Machine intelligence is not a hardware problem. by Lord+Lode · · Score: 2

    The architecture on which you run the software also determines quite a lot of what you can do and how the software is executed. You need a certain topology of the hardware, otherwise it is impossible to do certain tasks efficiently. There is a huge difference between a slow but massively interconnected network like the brain, and a sequential microprocessor running instructions one by one at high speed.

  22. League of Smelly Infants should be evacuated? by Anonymous Coward · · Score: 0

    then, maybe the humans that survive at 'home', will not grow up to fear/hate everybody forever, like us?

  23. Undoing an accidental mod-down by pecosdave · · Score: 1

    Know lots of 20 - 70 somethings with no common sense.

    --
    The preceding post was not a Slashvertisement.
  24. Re:Machine intelligence is not a hardware problem. by lurcher · · Score: 1

    Who mentioned efficiency?

    We don't have to do it in real time. But even if we had till the heat death of the universe to let the code run, we still don't know how to write the code, which was the OP's point.

  25. Machine intelligence By Francisco Villanueva by Anonymous Coward · · Score: 0

    I don't know much about this matters but it seems to me a bit odd that nobody seems to accept or just consider that there is something else in humans aside from brains, something that we use to call "live" which is very different from machines. We could build someday a perfect and very advanced machine just like our brains but... Are we will to be able to put life in it? Perhaps that is what is the most important point to be understood talking about machines and humans. Is there someone able to consider we are alive?

  26. Not-so-fast with handing the Tianhe a fraudulent r by sethstorm · · Score: 1

    That belongs to the Jaguar Cray XT5-HE, not the overstated specs of the system that "claims" the supposed top slot.

    Move it down a bit more and you would truthfully be representing its capability. But then you'd just want to modbomb me into oblivion, since that's easier to do.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  27. Re:Machine intelligence is not a hardware problem. by Anonymous Coward · · Score: 0

    >>there is a huge difference
    there is a huge difference in EFFICIENCY.

    once you hit turing complete, you can model anything.

    GP is correct. if you know what you would do with massively parallel hardware, then do it NOW via simulation! perhaps the simulation will be slow... so what? you still can't study the affects of your algorithm? give me a break... start slow, and if you have something that is working pretty good, then unload it on to Amazon's EC2... tada!

  28. Would explain fraudulent Tianhe specs by sethstorm · · Score: 1

    At the risk of some modpoints:
    What China really can't do with computers, they make up with dissidents. The Top500 data from 11/2010 would be suspect, even if that wasnt the cause.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  29. processor organization is the problem by AchiestDragon · · Score: 1

    computer CPU and software processes in a flat 1 dimensional stream nerual structures are emulated taking time to read each ones state one after another and simulate the actions of the interconnects to get the result

    "Hardware/softcore" FPGA based neural net would form a flat even 2 dimensional "grid" array

    but a DNA based brain is both a 3D structure and also has sub "fractal" patterned interconnected structures within it

    to form even a bee style neural structure in a FPGA would still need the logic cells to be arranged in the correct "fractal" patterned structure of interconnects

    ether way current processing technology does not lend itself to creation of viable neural net structures that would allow for a fair comparison
     

  30. Re:Machine intelligence is not a hardware problem. by Anonymous Coward · · Score: 0

    Or rather, it is an algorithm problem which will then be coded into software. We don't have massively parallel algorithms for computing much of anything. Rather, we often take sequential algorithms and find portions that can be parallelized.

  31. Abby Someone... by khr · · Score: 2

    "Who's brain did you emulate?"

    "Uh, Abby someone..."

    "Abbey who?"

    "Abby Normal...."

  32. Apples and oranges? by McTickles · · Score: 0

    The problem here is that they compare two very different things.
    I feel that computer intelligence will never work if we just aim to copy neural networks; the perspective of the problem is all wrong. You can't have a computer program fake neurons and expect it to go...
    I think to do AI we must first understand what exactly we are trying to achieve and what makes it possible in the natural world.

  33. FPGA by Twillerror · · Score: 1

    It seems like we already have this in FPGAs. We don't really have good clusters of them though..at least that I know.

    I'm a software developer that has dabbed in VHDL and created some basic programs that got ran directly on a chip.

    It was a major pain as someone just trying to write something. A higher level language designed for parallel computation on a large FPGA array might be more in line with what he wants...without trying to design hardware specifically to the problem. Although maybe after a while common patterns would arise.

  34. I've Been Thinking About Those Pink Meatputers by Greyfox · · Score: 1
    They have their benefits and their drawbacks but at some point you'd think the benefits and drawbacks of silicon would even out. At the astounding rate technology's been progressing since I got into the industry, I'd have guessed that silicon would have passed us up by now, but that appears not to be the case. I believe a lot of AI researchers made similar predictions though, so I don't feel too bad.

    I suspect there's some trickery going on in the meatputer though. The whole system feels kludgy. They seem to only really have the benefit of being massively parallel and heavily optimized through millions of years of them being eaten if they're not optimized. I'm also somewhat surprised that, given how parallel they are, they're not easier to deadlock. I'd expect it to be easier to crash one, and then execute a privilege escalation exploit to gain root access. I guess some of that millions of years of evolution has also added some decent semaphore code, since easily crashed ones probably also get eaten...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  35. COSA by Anonymous Coward · · Score: 0

    Massively parallel, intuitive concepts, and by the way, should also improve reliability and programmer productivity.

    http://rebelscience.org/Cosas/COSA.htm

  36. Just use real live brains! by Anonymous Coward · · Score: 0

    Instead of making computers emulate brains, we need to make the brain act like a computer.

    We need 3 things.
    - Ability to grow brains with no body.
    - Ability to keep a brain alive and working with no body.
    - Knowledge of how the brain's inputs and outputs work. Knowledge of the rest of the brain does not matter so much. The Features we want in the brain will over-develop whilst redundant parts of the brain won't develop,

    We need to tap into the part of the brain that processes sound, then hook up a microphone to it. Same with vision and sound. The brain will develop itself in a way in response to inputs then. This may be what microsoft is hoping we'll develop with their kinect (haha).

    Once you have a brain that can see, hear and make noises it needs to be programmed. Forget all the standard programming your brain goes through completely. We don't want it to be human, we want it to be a machine. So we teach the brain maths, and nothing but maths constantly from birth to 25 years old through every sensor we can. The brain will create pathways purely to solve math equations since thats all it thinks life is. All those brain functions that we use to store faces, names and events will be used to store math tables. We've built one of the most powerful calculators ever.

    Then, it's time to install the runtime. The next brain (2nd gen) will be taught a runtime dll (done by running programs and issuing pleasure responses when the correct path outcome is achieved) - A bit like japanese eroge games. Allowing us to run programs on the brain. I dare say there may be enough humanity left in the brain that we may also be able to use interrupts to hook into the brain's lower level functions like love, greed, desire, and the aquisition of pornography.

    We may even be able to overclock the brain in ways we haven't known before. Drugs which enhance synaptic abilities or perhaps the brain can be used more effectively if different environments like a vacuum or with rapid progressions of heating and cooling. Basically we'll need to do lots of hidious experiments. Don't worry about the ethical problems, it's just meat.

    At that point the fembot is a gimme. We just need to hook the brain up to a steady stream of cocaine, show it pictures of phallic symbols and trip the pleasure interrupt.

    1. Re:Just use real live brains! by Tideflat · · Score: 1

      This would work except for the fact that most people don't want to wait 25 years to get a computer that can just do basic math.

  37. Probability and Logic by datavirtue · · Score: 1

    The human brain is obviously a combination of a logic system (computer) and a probability system that are able to communicate meaningfully with each other, seamlessly. Our ability to use logic AND guess at probable outcomes is what defines our intelligence. We want computers, and hence AI, to arrive at perfect answers for problems and different situations. Simply not possible. Our greatest mental asset is also our greatest mental liability. The ability to guess and use "intuition" and arrive at answers without consciously thinking through the process spurs great achievements, but it also falls short most of the time. Given the system we have, it is possible to recognize when our intuition is obviously wrong using logic (a recursive algorithm). Guessing from our evolutionary state, this combination would also reduce the amount of energy needed to power such a system. I think my brain uses a bit less energy than a Watson, and is obviously more capable. Then again, maybe a machine would be capable of perfect answers or solutions, since it would be able to search and access stored experiences and information uninhibited. Recall is a key component of formulating solutions.

    --
    I object to power without constructive purpose. --Spock
  38. not really by Gravis+Zero · · Score: 0

    no, it's a feature.

    --
    Anons need not reply. Questions end with a question mark.
  39. your information is dated by rubycodez · · Score: 1

    It's not 2009 anymore, Chinese Tianhe-1A is indeed the fastest since November 2010

    Read it and weep:

    http://www.top500.org/

  40. Re:Machine intelligence is not a hardware problem. by bill_mcgonigle · · Score: 1

    It's a software problem.

    Well, that's the hypothesis put forward in the 1950's that hasn't yielded results.

    In contrast, something like Watson has massive amounts of processing power and storage access, with relatively simple algorithms. Watson is the ENIAC of the 2029 pocket calculator.

    I wonder if humans like to think of themselves as needlessly complex.

    But as to the main story - "we need more power-efficient, more parallel hardware":

    Watson: "What is the main focus of modern computer architecture for the past 10 years?"
    Trebek: "Correct"
    Sean Connery: "That's what your mother said last night, Trebek!"

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  41. Just wait by tchdab1 · · Score: 1

    Moore's law says that the 2.5Pfl machine in a 20 watt package is about 25 - 30 years away.

  42. Can't get there from here by RandCraw · · Score: 1

    From what I'm hearing, Dr Sejnowski's plaint only partly addresses the problem. To implement cognition using a computational model, we need a neural simulator that:

    - is large enough to represent all the neurons and interconnections needed to synthesize human-level cognition
    - uses much less power than a supercomputer

    But to be more than "a brain in a jar" it also must:

    - learn using supervised and unsupervised instruction
    - quickly load and unload modules of what it has learned

    Without addressing all four goals, you've just recreated what we already have with its inherent limitations:

    - an abstraction that is clunky and inefficient -- neural nets (analog) run on von Neuman (digital) architectures
    - an implementation that uses too much power (supercomputer)
    - knowledge representation that is not modular or decomposable

    So even if we can devise a more appropriate implementation than NNs on the Tianhe-1A, we're still a long way from nirvana.

  43. we actually need to change the paradigm... by Anonymous Coward · · Score: 0

    Have you checked this:

    http://nextbigfuture.com/2010/11/moneta-mind-made-from-memristors.html

    I don't have the links to Leon chua's papers right now, but there is not only the theory, but also now the technology on development process.
    Leo

  44. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  45. Why emulate brains? by WaffleMonster · · Score: 1

    It just seems like a massive waste of computational resources... I would rather have a well programmed predictable computer program controlling my spacecraft vs a brian modeled after humans which may decide to go on strike or otherwise act unreliably.

    Why not just use GAs and NNs in specific context where they make sense... rather than trying to copy brains?

    If you want to solve hard math problems who is to say intelligent solvers can't be designed to provide real results for a fraction of the computer time?

    If you want to teach a machine to build a personal spacecraft by itself on an assembly line who is to say state of the art algorithms can't just be programmed into the machine to do the work in a predictable way without having to worry about unrealistic amounts of computation?

    It seems to me that developing a brain in a bid to have it develop a better brain...ad nauseum until all the secrets of the universe are unlocked or the earth is converted into replicator blocks ...is actually not very useful in the real world.

    1. Re:Why emulate brains? by FlyingGuy · · Score: 1

      I really doubt that anyone in the next thousand years will be able to build a machine equal in all respects to the human brain.

      You can build a machine that will perform a single task or a variety of tasks but I have yet to see anything from anyone about building a machine that will recognize that a new task is required to solve a new problem and then formulate and perform that new task.

      The problem with a machine is that is does not think, it does not ponder, it does nothing intuitively. It can resolve any number of inputs based on predefined instructions as to what to do with each input, but that is about it. Give it an input that it has no instruction for and it will either ignore it, or simply stop.

      Was it not Newton's inspiration to describe the laws of gravity by watching an apple fall from a tree? How is a machine to duplicate that process? How can one imbue a machine with the basic curiosity and the ability to correlate a particular instance in time to some other bit of knowledge and come up with theories that would eventually become the foundation of such things as Motion, Gravitation, Orbits of Planets and the Principia Mathematica? I suggest that it will be many generations before anyone can even begin to describe those functions of the brain that we use and take for granted on a daily basis.

      --
      Hey KID! Yeah you, get the fuck off my lawn!
    2. Re:Why emulate brains? by FiloEleven · · Score: 1

      I would rather have a well programmed predictable computer program controlling my spacecraft vs a brian modeled after humans which may decide to go on strike or otherwise act unreliably.

      Hey, I know Brian and he's a real stand-up guy. In fact, he'd be offended at being called unreliable if he wasn't so damned amicable.

  46. Problem Continues to Grow by raftpeople · · Score: 1

    You can't just focus on neurons and their connections. There are 10x more glial cells in the brain and more and more research is discovering that they not only perform their basic role to support metabolism and structure, they also communicate with themselves, communicate with neurons and are an integral part of cognition.

    In addition, they are finding that chemical communication between cells is not point to point contained within the synapse only. Cells are swimming in chemical and electrical communication that is most likely far more complex than a neural network represents.

  47. Result: A Bee Hive?! Why??? by Anonymous Coward · · Score: 0

    WTF would you want to emulate a honeybee for? Is this a solution for the disappearing bees? If not, I can't see the utility of pursuing this particular path.

  48. Close your eyes by luk3Z · · Score: 0

    Close your eyes, ears, forget what you learn before and start learning something from scratch. Now you can feel like spercomputer.

    --
    Recipes for USA bankrupt - http://tinypaste.com/0d66f dd = dollar deluge (printed in the infinity)
  49. Re:Machine intelligence is not a hardware problem. by Anonymous Coward · · Score: 0

    Agree with parent. Disagree with grandparent. "It's a software problem." --> NO.
    Machine intelligence is an *algorithm* problem. Once u figure out the algorithm, then u decide how to implement it and partition it into software and hardware. You figure out which pieces could be implemented most efficiently on both sides.

  50. "Data upload" ? The real world isn't the matrix by OeLeWaPpErKe · · Score: 1

    Unfortunately it doesn't work like that. (Static) data uploaded by a previous version of an AI is of no use whatsoever until the AI's are relatively mature. Even then, it's nowhere near as useful as an actual teacher. Copies of (parts of) their minds ... maybe.

    The whole point of ANN logic is to learn feedback loops. Now these feedback loops will be massively different for even small modifications of the robot's body (e.g. despite being a massively overused cliche in movies, one human cannot control the body of another, or even a android body similar to his own, until months or years of training pass)

    You could probably duplicate AI individuals, and one might be able to extract parts of their brain to solve small tasks. But they'd have to be pretty small tasks for this procedure to have a snowball's chance in hell of succeeding. Still, reading, that might work. Simple, confined tasks that don't require any grasp whatsoever of "the big picture" (whatever that may be in that specific field).

    To grow many capable AI consciousnesses, you'd need a full digital society, if you want a lot of capable specialized individuals. Digital versions of things like, oh, nurseries, parents, schools, police, ... the works. And it would take a while to grow a new one (at least, in the perception of the AI's involved it would take a long while, maybe it could be only a little time in the real world, but it would take years of interaction with the previous generation AI's to get them to say basic words, just like with human infants). Creating a new individual would take a huge amount of processing power.

    Of course, given what a huge intelligence difference even 2% more neurons means, it seems unlikely we'd even be able to control AI's once they grow significantly beyond our minds. One buffer overflow mistake ... whoops.

  51. Mod parent up. by FiloEleven · · Score: 1

    The dose of realism injected by a real live neuroscientist ought to be paid attention to. Most CS types know too little about neuroscience and psychology to have a worthwhile opinion about the viability of human-level machine intelligence and what it takes to get there. I used to believe we'd have a strong AI by oh, 2040 or so until I started really looking into the fields I mentioned, and every informed post like the one I'm replying to reaffirms my belief that we have a very, very, very long way to go--if it is in fact possible at all.

    I read somewhere that saying we are on our way to strong AI given our current achievements is like saying we are on our way to the moon after climbing a tree. Sure, we've made some progress, but not nearly as much as is commonly portrayed.

  52. Re:Machine intelligence is not a hardware problem. by Anonymous Coward · · Score: 0

    That is a hypothesis, the Computational Theory of Mind, which has yet to be verified. In the slightest.

  53. The current data is suspect. by sethstorm · · Score: 1

    I did read it.

    Given the low quality of China's manufacturing(and their propensity to copy, not create), the current data would be very suspect. Doubly so for where they use knockoff chips.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  54. I have a use for it. by Dabido · · Score: 1

    "... and still has trouble with vision, motion, and 'common sense,' ..."

    Management material.

    --
    Sure enough, the cow costume was hanging up next to the superhero outfit and sailors uniform. (S,Spud)