Cargando…
Comparison of Artificial and Spiking Neural Networks on Digital Hardware
Despite the success of Deep Neural Networks—a type of Artificial Neural Network (ANN)—in problem domains such as image recognition and speech processing, the energy and processing demands during both training and deployment are growing at an unsustainable rate in the push for greater accuracy. There...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8055931/ https://www.ncbi.nlm.nih.gov/pubmed/33889071 http://dx.doi.org/10.3389/fnins.2021.651141 |
_version_ | 1783680543958761472 |
---|---|
author | Davidson, Simon Furber, Steve B. |
author_facet | Davidson, Simon Furber, Steve B. |
author_sort | Davidson, Simon |
collection | PubMed |
description | Despite the success of Deep Neural Networks—a type of Artificial Neural Network (ANN)—in problem domains such as image recognition and speech processing, the energy and processing demands during both training and deployment are growing at an unsustainable rate in the push for greater accuracy. There is a temptation to look for radical new approaches to these applications, and one such approach is the notion that replacing the abstract neuron used in most deep networks with a more biologically-plausible spiking neuron might lead to savings in both energy and resource cost. The most common spiking networks use rate-coded neurons for which a simple translation from a pre-trained ANN to an equivalent spike-based network (SNN) is readily achievable. But does the spike-based network offer an improvement of energy efficiency over the original deep network? In this work, we consider the digital implementations of the core steps in an ANN and the equivalent steps in a rate-coded spiking neural network. We establish a simple method of assessing the relative advantages of rate-based spike encoding over a conventional ANN model. Assuming identical underlying silicon technology we show that most rate-coded spiking network implementations will not be more energy or resource efficient than the original ANN, concluding that more imaginative uses of spikes are required to displace conventional ANNs as the dominant computing framework for neural computation. |
format | Online Article Text |
id | pubmed-8055931 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-80559312021-04-21 Comparison of Artificial and Spiking Neural Networks on Digital Hardware Davidson, Simon Furber, Steve B. Front Neurosci Neuroscience Despite the success of Deep Neural Networks—a type of Artificial Neural Network (ANN)—in problem domains such as image recognition and speech processing, the energy and processing demands during both training and deployment are growing at an unsustainable rate in the push for greater accuracy. There is a temptation to look for radical new approaches to these applications, and one such approach is the notion that replacing the abstract neuron used in most deep networks with a more biologically-plausible spiking neuron might lead to savings in both energy and resource cost. The most common spiking networks use rate-coded neurons for which a simple translation from a pre-trained ANN to an equivalent spike-based network (SNN) is readily achievable. But does the spike-based network offer an improvement of energy efficiency over the original deep network? In this work, we consider the digital implementations of the core steps in an ANN and the equivalent steps in a rate-coded spiking neural network. We establish a simple method of assessing the relative advantages of rate-based spike encoding over a conventional ANN model. Assuming identical underlying silicon technology we show that most rate-coded spiking network implementations will not be more energy or resource efficient than the original ANN, concluding that more imaginative uses of spikes are required to displace conventional ANNs as the dominant computing framework for neural computation. Frontiers Media S.A. 2021-04-06 /pmc/articles/PMC8055931/ /pubmed/33889071 http://dx.doi.org/10.3389/fnins.2021.651141 Text en Copyright © 2021 Davidson and Furber. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Neuroscience Davidson, Simon Furber, Steve B. Comparison of Artificial and Spiking Neural Networks on Digital Hardware |
title | Comparison of Artificial and Spiking Neural Networks on Digital Hardware |
title_full | Comparison of Artificial and Spiking Neural Networks on Digital Hardware |
title_fullStr | Comparison of Artificial and Spiking Neural Networks on Digital Hardware |
title_full_unstemmed | Comparison of Artificial and Spiking Neural Networks on Digital Hardware |
title_short | Comparison of Artificial and Spiking Neural Networks on Digital Hardware |
title_sort | comparison of artificial and spiking neural networks on digital hardware |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8055931/ https://www.ncbi.nlm.nih.gov/pubmed/33889071 http://dx.doi.org/10.3389/fnins.2021.651141 |
work_keys_str_mv | AT davidsonsimon comparisonofartificialandspikingneuralnetworksondigitalhardware AT furbersteveb comparisonofartificialandspikingneuralnetworksondigitalhardware |