Researchers create “neuromorphic chip” that is modeled after the brain
news.yale.edu
news.yale.edu
(I say that all with great humility. This is by no means a field I can speak about with authority.
https://arxiv.org/abs/1710.09829 https://openreview.net/forum?id=HJWLfGWRb
[1] https://link.springer.com/article/10.1007/s10827-017-0667-3
[2] https://link.springer.com/article/10.1007/s10827-017-0668-2
[3] https://link.springer.com/article/10.1007/s10827-017-0655-7
[4] https://link.springer.com/article/10.1007/s10827-017-0646-8
[5] https://link.springer.com/article/10.1007/s10827-017-0658-4
Also, I like the papers linked here by Eugene Izhikevich: http://www.izhikevich.org/publications/index.htm
The new links discussing the capsule neural networks are somewhat reminiscent of this polychronous computation paper: http://www.izhikevich.org/publications/polychronous_wavefron....
https://hackernoon.com/what-is-a-capsnet-or-capsule-network-...
Being ignorant of what nervous tissue really works like is largely a transitory problem if one stays with it long enough, but "knowing" that it's just like an artificial neural net, or standard electrical circuit design with funky clocking and some memristor gates, is potentially devastating.
And if I may be allowed a personal remark, it's refreshing in that context to see your humility about the matter. BSc + some years in the lab may not be a researcher's career but it substantial, and more than most have to show. Liked your comments. I'll be looking for more of them whenever topics like these come up.
Simply emulating things just because it feels like they should be important is not a particularly promising approach when you're designing circuits.
If we're having trouble getting our helicopter to work, maybe we should be trying to make a working airplane first, since then we can base more of it off the design of a bird and use this to help us to better understand the basic principles of aerodynamics.
Do you get where I'm coming from here?
Without an underlying theory to tie it all together, it's difficult to make sense of it.
I personally think that oscillations are more likely to be an emergent property which is a common theme in nature.
This was actually mentioned by Geoff Hinton in his deep learning coursera lectures and the reason why his RBM's were outputting binary signals rather than float values -- the timing was more important than the values. It made a lot of sense when he talked about it. I saw this back in 2012. I assumed this was commonly understood now, but I guess not?
At the individual neuron level, everything is asynchronous, right?
The firing/pulsing behaviors happen at a network level and this implementation should still see harmonic effects. In fact, you might even see richer harmonic effects because the neurons are asynchronous and not all clocked together.
So while you're probably right that firing/pulsing/synchronicity behaviors are a vital aspect of the brain, at the network level the best way for us to see more brain-like harmonics will be to have asynchronous neurons.
And I think the "fire together wire together" thing is more about synaptic plasticity and doesn't really relate to the concept of synchronicity as described in the article (to my understanding). Fire together wire together means When a neuron fires as a result of signal from another one, certain molecules are created to strengthen the neurons relationship. There is nothing timing / synchronous about this, using timing in the sense of requiring a third-party "scheduler" to regulate firing.
Individual neurons are not regulated by this constraint. But yes, there are so many other amazing features of neurons that we don't fully understand and that aren't used in computer design because of a lack of basic knowledge about the biology and chemistry.
Human brain = an estimated 100 billion neurons for over 100 trillion synapses according to Wikipedia
So a 5 orders of magnitude difference for neuron count, but only 1 small order of magnitude for average synapse per neuron (1 for 256 in former, 1 for 1000 in latter)
I wish scientific news were better at framing the numbers they quote from press release.
It’s interesting to keep track of these sort of numbers, because while we clearly won’t have a chip that can do things remotely near what a human brain can when the numbers are at parity, at least it’ll help focus people more on exploring changes in architecture, rather than throwing more and more computational units at the problem.
That seems hard to say at this point. Certainly quantity won't be the sole determining factor; but quantity combined with behavior and interactions might mean that on-a-chip neurons function better than human/animal brains.
Taking bits and pieces of strategies, chemicals, or structures found in nature and adapting them to other technologies has a long history of success.
If I had some bitcoins to bet, I'd put them on these emulated brain/neuron-on-a-chip techniques when it comes to our pursuit of general purpose AI.