Cargando…
Spiking Neural Networks and Their Applications: A Review
The past decade has witnessed the great success of deep neural networks in various domains. However, deep neural networks are very resource-intensive in terms of energy consumption, data requirements, and high computational costs. With the recent increasing need for the autonomy of machines in the r...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9313413/ https://www.ncbi.nlm.nih.gov/pubmed/35884670 http://dx.doi.org/10.3390/brainsci12070863 |
_version_ | 1784754073917980672 |
---|---|
author | Yamazaki, Kashu Vo-Ho, Viet-Khoa Bulsara, Darshan Le, Ngan |
author_facet | Yamazaki, Kashu Vo-Ho, Viet-Khoa Bulsara, Darshan Le, Ngan |
author_sort | Yamazaki, Kashu |
collection | PubMed |
description | The past decade has witnessed the great success of deep neural networks in various domains. However, deep neural networks are very resource-intensive in terms of energy consumption, data requirements, and high computational costs. With the recent increasing need for the autonomy of machines in the real world, e.g., self-driving vehicles, drones, and collaborative robots, exploitation of deep neural networks in those applications has been actively investigated. In those applications, energy and computational efficiencies are especially important because of the need for real-time responses and the limited energy supply. A promising solution to these previously infeasible applications has recently been given by biologically plausible spiking neural networks. Spiking neural networks aim to bridge the gap between neuroscience and machine learning, using biologically realistic models of neurons to carry out the computation. Due to their functional similarity to the biological neural network, spiking neural networks can embrace the sparsity found in biology and are highly compatible with temporal code. Our contributions in this work are: (i) we give a comprehensive review of theories of biological neurons; (ii) we present various existing spike-based neuron models, which have been studied in neuroscience; (iii) we detail synapse models; (iv) we provide a review of artificial neural networks; (v) we provide detailed guidance on how to train spike-based neuron models; (vi) we revise available spike-based neuron frameworks that have been developed to support implementing spiking neural networks; (vii) finally, we cover existing spiking neural network applications in computer vision and robotics domains. The paper concludes with discussions of future perspectives. |
format | Online Article Text |
id | pubmed-9313413 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-93134132022-07-26 Spiking Neural Networks and Their Applications: A Review Yamazaki, Kashu Vo-Ho, Viet-Khoa Bulsara, Darshan Le, Ngan Brain Sci Review The past decade has witnessed the great success of deep neural networks in various domains. However, deep neural networks are very resource-intensive in terms of energy consumption, data requirements, and high computational costs. With the recent increasing need for the autonomy of machines in the real world, e.g., self-driving vehicles, drones, and collaborative robots, exploitation of deep neural networks in those applications has been actively investigated. In those applications, energy and computational efficiencies are especially important because of the need for real-time responses and the limited energy supply. A promising solution to these previously infeasible applications has recently been given by biologically plausible spiking neural networks. Spiking neural networks aim to bridge the gap between neuroscience and machine learning, using biologically realistic models of neurons to carry out the computation. Due to their functional similarity to the biological neural network, spiking neural networks can embrace the sparsity found in biology and are highly compatible with temporal code. Our contributions in this work are: (i) we give a comprehensive review of theories of biological neurons; (ii) we present various existing spike-based neuron models, which have been studied in neuroscience; (iii) we detail synapse models; (iv) we provide a review of artificial neural networks; (v) we provide detailed guidance on how to train spike-based neuron models; (vi) we revise available spike-based neuron frameworks that have been developed to support implementing spiking neural networks; (vii) finally, we cover existing spiking neural network applications in computer vision and robotics domains. The paper concludes with discussions of future perspectives. MDPI 2022-06-30 /pmc/articles/PMC9313413/ /pubmed/35884670 http://dx.doi.org/10.3390/brainsci12070863 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Review Yamazaki, Kashu Vo-Ho, Viet-Khoa Bulsara, Darshan Le, Ngan Spiking Neural Networks and Their Applications: A Review |
title | Spiking Neural Networks and Their Applications: A Review |
title_full | Spiking Neural Networks and Their Applications: A Review |
title_fullStr | Spiking Neural Networks and Their Applications: A Review |
title_full_unstemmed | Spiking Neural Networks and Their Applications: A Review |
title_short | Spiking Neural Networks and Their Applications: A Review |
title_sort | spiking neural networks and their applications: a review |
topic | Review |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9313413/ https://www.ncbi.nlm.nih.gov/pubmed/35884670 http://dx.doi.org/10.3390/brainsci12070863 |
work_keys_str_mv | AT yamazakikashu spikingneuralnetworksandtheirapplicationsareview AT vohovietkhoa spikingneuralnetworksandtheirapplicationsareview AT bulsaradarshan spikingneuralnetworksandtheirapplicationsareview AT lengan spikingneuralnetworksandtheirapplicationsareview |