Building a Silicon Brain
the-scientist.com
the-scientist.com
Current AI is continuously modifying it's algorithms. Personally, I'd want to see parallel chips with a programming interface at least as "general purpose" as the GPU.
One might even boldly say something like "the only way this deep learning explosion happened is through the consumer market making powerful parallel chips ubiquitous". Or more cynically, "if chip maker had been looking at only AI applications, they would have strangled the deep learning explosion by their tendency to demand $10K+ per installation since they look at the well-healed corporation that easily afford these and thus ignore the graduate students who make the conceptual progress in their basements." Even Nvidia is eager to divide their offerings between $500 game boards and $5000+ deep learning boards. One assumes a neuromorophic chip would be way up this "high end".
To have hardware that allowed any neuron model would boil down to having an array of MAC units, or even more generally, a DSP. At that point you’ve lost sight of your original goal with a neuromorphic chip — to build an energy-efficient, scalable neural emulator.
With respect to the academic research aspect — graduate labs can get their hands on neuromorphic hardware. GPUs weren’t made ubiquitous to process scientific algorithms. It was the researchers who had the ingenuity to use GPUs for general purpose compute. Access to a powerful GPU then was as straightforward as access to a neuromorphic chip is now. The issue is when you try to scale the problem you are solving. In this vein, a GPU cluster of that size is not currently available to academics. That’s why you see a bias towards deep learning research in industry. In other words, it doesn’t make sense to compare a server of neuromorphic chips (which is what is required to simulate realistic neural behavior) to a single GPU. Compare it to servers of GPUs like Google’s or FB’s. You’ll see that academics have poor resources in both cases and the research keeps moving on.
It's neat to think that our own brains might have adapted wiring that works specifically for the actual molecules that make up our bodies. It's uniqueness on a different level.
[1]: https://www.fhi.ox.ac.uk/brain-emulation-roadmap-report.pdf
I've suggested repeatedly to FHI & Sandberg that an update of the Roadmap would be a very good project, but given how little progress there has been on true brain emulation since then (especially compared to DL), I'm not surprised that nothing's happened.
Those are cameras modeled after the human retina, and they overcome the processing and frame rate bottleneck of traditional cameras by using an event based architecture (event stream of pixel brightness changes -> no data if nothing changes). This allows microsecond latency in machine vision systems, without the high data rates you get with frame based cameras.
* Overview: http://siliconretina.ini.uzh.ch/wiki/index.php
* Company selling them: https://inivation.com/dvs/
* Another company selling them split off by one of the PHDs: https://www.prophesee.ai/
* Demo video: https://youtu.be/jnzPuDUsP4w?t=14
For the moment, biological neural networks (brains) are, I believe, many orders of magnitude more powerful, and especially more efficient than, current computers. But it's hard to say, because it's so hard to tease out the important parts of what the brain does, because it does so much. There are so many types of neurons, so many types of connectivity, so many interacting neurotransmitters, so many support cells that affect computation... almost like the brain is the result of a billion years of hack-upon-hack evolution...