A fresh approach to neuromorphic computing
nature.com
nature.com
Similar on the surface to multibit sigma-delta modulation. There are many papers on this topic, e.g. https://papers.nips.cc/paper/4694-neuronal-spike-generation-...
Once you describe the specific modulation and noise properties you could recover the equivalent real valued continuous time neutral network from spiking neutral network. Then you can similarly map the training algorithms from gradient networks to "spike gradients".
The next necessary step is to use (potentially quantum) interference in addition to integration or summation to train the interconnections. You will likely end up with quite complicated Hessians in both time and value.
Citation: Michael L. Schneider, Christine A. Donnelly, Stephen E. Russek, Burm Baek, Matthew R. Pufall, Peter F. Hopkins, Paul D. Dresselhaus, Samuel P. Benz, William H. Rippard. Science Advances 26 Jan 2018. Vol. 4, no. 1, e1701329.
Link: https://doi.org/10.1126/sciadv.1701329
DOI: 10.1126/sciadv.1701329
Abstract: Neuromorphic computing promises to markedly improve the efficiency of certain computational tasks, such as perception and decision-making. Although software and specialized hardware implementations of neural networks have made tremendous accomplishments, both implementations are still many orders of magnitude less energy efficient than the human brain. We demonstrate a new form of artificial synapse based on dynamically reconfigurable superconducting Josephson junctions with magnetic nanoclusters in the barrier. The spiking energy per pulse varies with the magnetic configuration, but in our demonstration devices, the spiking energy is always less than 1 aJ. This compares very favorably with the roughly 10 fJ per synaptic event in the human brain. Each artificial synapse is composed of a Si barrier containing Mn nanoclusters with superconducting Nb electrodes. The critical current of each synapse junction, which is analogous to the synaptic weight, can be tuned using input voltage spikes that change the spin alignment of Mn nanoclusters. We demonstrate synaptic weight training with electrical pulses as small as 3 aJ. Further, the Josephson plasma frequencies of the devices, which determine the dynamical time scales, all exceed 100 GHz. These new artificial synapses provide a significant step toward a neuromorphic platform that is faster, more energy-efficient, and thus can attain far greater complexity than has been demonstrated with other technologies.
Edit: it is. The device is actually pretty difficult to implement as it requires liquid hydrogen cooling. The noise is shown to be temperature dependent but a full error analysis is not present. Looking forward to further research and an attempt to convert this quantum device to higher temperatures.
Once your programmers figure out how to make threading actually easy to do, it'll be all over, my friend. Until then, we wait.
So if this is true, and these chips function as expected, we should be able to simulate a human brain orders of magnitude faster than realtime using with less than 2mW.
The following site guideline, applied at the article level, covers this situation: "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize." https://news.ycombinator.com/newsguidelines.html
Intuition: to truly achieve all of the functions of the human brain and neurons, the most efficient structure is one that is biological or simulates our biological composition. There is likely no process (energy and material-wise) to produce human cells at the same fidelity as simply having sex and giving birth.