Toward Cognitive Machines: Evaluating Single Device Based Spiking Neural Networks for Brain-Inspired Computing
Source abstract
Abstract
A brain-inspired computing paradigm known as “neuromorphic computing” seeks to replicate the information processing processes of biological neural systems in order to create computing systems that are effective, low-power, and adaptable. Spiking neural networks (SNNs) based on a single device are at the forefront of brain-inspired computing, which aims to mimic the processing powers of the human brain. Neuromorphic devices, which enable the hardware implementation of artificial neural networks (ANNs), are at the heart of neuromorphic computing. These devices replicate the dynamics and functions of neurons and synapses. This mini-review assesses the latest advancements in neuromorphic computing, with an emphasis on small, energy-efficient devices that mimic biological synapses and neurons. Key neuromorphic functions like spike-timing-dependent plasticity, multistate storage, and dynamic filtering are demonstrated by a variety of single-device models, such as memristors, transistors, and magnetic and ferroelectric devices. The integrate-and-fire (IF) neuron is a key model in these systems because it allows for mathematical analysis while successfully capturing key aspects of neural processing. This review examines the potential of SNNs for scalable, low-power neuromorphic computing applications, highlighting both the benefits and constraints of implementing them with single-device architectures. This review highlights the increasing importance of single-device SNNs in the creation of effective, flexible cognitive devices.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Advanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · EEG and Brain-Computer Interfaces
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Engineering, College of Computer Sciences and Information Technology
King Faisal University
Department of Nanotechnology and Advanced Materials Engineering
Sejong University
Funding
Deanship of Scientific Research, King Faisal University
References (100+)
Show source-provided references
1. 10.1088/2631-7990/acef7910.1088/2631-7990/acef79 ↗
2. 10.1109/TCSII.2023.328681010.1109/TCSII.2023.3286810 ↗
3. 10.1038/s41586-021-04362-w10.1038/s41586-021-04362-w ↗
4. 10.1109/TNNLS.2024.340171110.1109/TNNLS.2024.3401711 ↗
5. 10.1038/s41467-024-52259-910.1038/s41467-024-52259-9 ↗
6. 10.1063/5.018371810.1063/5.0183718 ↗
7. 10.1038/s41467-024-50490-y10.1038/s41467-024-50490-y ↗
8. 10.1063/1.511821710.1063/1.5118217 ↗
9. 10.1109/ICIAS49414.2021.964254110.1109/ICIAS49414.2021.9642541 ↗
10. 10.1016/j.mtphys.2021.10039310.1016/j.mtphys.2021.100393 ↗
11. 10.1088/1361-6463/ac286810.1088/1361-6463/ac2868 ↗
12. 10.1002/aisy.20200021010.1002/aisy.202000210 ↗
13. 10.1038/s41565-024-01695-110.1038/s41565-024-01695-1 ↗
14. 10.1109/MED.2023.333712910.1109/MED.2023.3337129 ↗
15. 10.1002/adma.20231070410.1002/adma.202310704 ↗
16. 10.1088/1361-6641/aa6a3a10.1088/1361-6641/aa6a3a ↗
17. 10.1016/j.mee.2016.02.05010.1016/j.mee.2016.02.050 ↗
18. 10.3390/mi1305072510.3390/mi13050725 ↗
19. 10.1186/s11671-020-03299-910.1186/s11671-020-03299-9 ↗
20. 10.1063/1.511353610.1063/1.5113536 ↗
21. 10.1002/adma.20200465910.1002/adma.202004659 ↗
22. 10.1063/1.512402710.1063/1.5124027 ↗
23. 10.1186/s11671-023-03775-y10.1186/s11671-023-03775-y ↗
24. 10.1038/s41928-018-0092-210.1038/s41928-018-0092-2 ↗
25. 10.1109/MM.2018.11213035910.1109/MM.2018.112130359 ↗
26. 10.1109/TCAD.2015.247439610.1109/TCAD.2015.2474396 ↗
27. 10.3389/fnins.2011.0007310.3389/fnins.2011.00073 ↗
28. 10.1016/j.vlsi.2023.10212210.1016/j.vlsi.2023.102122 ↗
29. 10.1109/TETC.2024.338689310.1109/TETC.2024.3386893 ↗
30. Zhang Z. · 2024 IEEE International Symposium on Circuits and Systems (ISCAS) · 2024 · 2514
31. 10.1038/s43588-021-00184-y10.1038/s43588-021-00184-y ↗
32. 10.3389/fnins.2022.85751310.3389/fnins.2022.857513 ↗
33. Bhattacharjee A. · Speech and Signal Processing (ICASSP). · 2024 · 13311
34. Shen G. · Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition · 2024 · 27538
35. 10.1016/j.jneumeth.2024.11020310.1016/j.jneumeth.2024.110203 ↗
36. 10.1007/s13534-024-00403-110.1007/s13534-024-00403-1 ↗
37. 10.1007/BF0247825910.1007/BF02478259 ↗
38. 10.48550/arXiv.1609.0474710.48550/arXiv.1609.04747 ↗
39. 10.1109/OJCAS.2020.303209210.1109/OJCAS.2020.3032092 ↗
40. Latha J. · 2024 International Conference on Knowledge Engineering and Communication Systems (ICKECS) · 2024 · 1
41. 10.1145/306538610.1145/3065386 ↗
42. 10.1145/30653810.1145/306538 ↗
43. 10.1109/TNNLS.2017.268909810.1109/TNNLS.2017.2689098 ↗
44. 10.1109/TNNLS.2018.287686510.1109/TNNLS.2018.2876865 ↗
45. Cao, J.; Anwer, R. M.; Cholakkal, H.; Khan, F. S.; Pang, Y.; Shao, L. Sipmask: Spatial information preservation for fast image and video instance segmentation; Computer Vision-ECCV 2020:16th European Conference, Proceedings, Part XIV 16, Glasgow, UK, August 23–28, 2020; ECVA, 2020; pp 1–18.10.1007/978-3-030-58568-6_1 ↗
46. 10.1109/MSP.2012.220559710.1109/MSP.2012.2205597 ↗
47. 10.48550/arXiv.1312.560210.48550/arXiv.1312.5602 ↗
48. 10.1109/JPROC.2024.342936010.1109/JPROC.2024.3429360 ↗
49. 10.1109/TEVC.2024.350781210.1109/TEVC.2024.3507812 ↗
50. 10.1016/S0893-6080(97)00011-710.1016/S0893-6080(97)00011-7 ↗
51. 10.1007/s11063-020-10322-810.1007/s11063-020-10322-8 ↗
52. 10.1016/j.neunet.2017.12.00510.1016/j.neunet.2017.12.005 ↗
53. 10.1016/j.neunet.2019.06.00110.1016/j.neunet.2019.06.001 ↗
54. 10.1016/j.neunet.2018.12.00210.1016/j.neunet.2018.12.002 ↗
55. 10.3389/fncom.2015.0009910.3389/fncom.2015.00099 ↗
56. 10.48550/arXiv.1611.0300010.48550/arXiv.1611.03000 ↗
57. 10.1016/j.neucom.2018.10.06610.1016/j.neucom.2018.10.066 ↗
58. 10.1016/j.neunet.2018.03.01910.1016/j.neunet.2018.03.019 ↗
59. 10.1016/j.neunet.2020.02.01110.1016/j.neunet.2020.02.011 ↗
60. 10.1109/TNNLS.2018.282672110.1109/TNNLS.2018.2826721 ↗
61. 10.1002/adma.20220504710.1002/adma.202205047 ↗
62. Purves D. · 2019
63. Rolls E. T. · 201010.1093/acprof:oso/9780199587865.001.0001 ↗
64. 10.1145/3194554.319455810.1145/3194554.3194558 ↗
65. 10.1016/j.bbe.2016.10.00210.1016/j.bbe.2016.10.002 ↗
66. 10.1016/j.neulet.2018.04.03010.1016/j.neulet.2018.04.030 ↗
67. 10.1002/adma.20220335210.1002/adma.202203352 ↗
68. 10.1038/8142610.1038/81426 ↗
69. 10.1007/s00422-006-0082-810.1007/s00422-006-0082-8 ↗
70. 10.1113/jphysiol.1952.sp00476410.1113/jphysiol.1952.sp004764 ↗
71. 10.1126/science.112724010.1126/science.1127240 ↗
72. Waser R. · 2012
73. Kandel E. R. · 2000 · 4
74. 10.1371/journal.pcbi.100085010.1371/journal.pcbi.1000850 ↗
75. 10.1016/S0006-3495(64)86768-010.1016/S0006-3495(64)86768-0 ↗
76. 10.1023/B:JCNS.0000014108.03012.8110.1023/B:JCNS.0000014108.03012.81 ↗
77. 10.1109/LED.2019.295862310.1109/LED.2019.2958623 ↗
78. 10.1007/s11063-023-11245-w10.1007/s11063-023-11245-w ↗
79. 10.1109/TED.2022.318627410.1109/TED.2022.3186274 ↗
80. 10.1109/TED.2021.306103610.1109/TED.2021.3061036 ↗
81. 10.1109/LED.2022.322304810.1109/LED.2022.3223048 ↗
82. 10.1038/s41598-017-07418-y10.1038/s41598-017-07418-y ↗
83. 10.1109/LED.2019.292425910.1109/LED.2019.2924259 ↗
84. 10.1063/1.503192910.1063/1.5031929 ↗
85. 10.1109/LED.2018.287668410.1109/LED.2018.2876684 ↗
86. 10.1109/LED.2018.285609210.1109/LED.2018.2856092 ↗
87. 10.1007/s12633-024-03016-610.1007/s12633-024-03016-6 ↗
88. 10.1109/TNANO.2023.328398710.1109/TNANO.2023.3283987 ↗
89. 10.1109/TNANO.2023.329667310.1109/TNANO.2023.3296673 ↗
90. 10.1109/TED.2020.298516710.1109/TED.2020.2985167 ↗
91. 10.1109/TED.2021.313163310.1109/TED.2021.3131633 ↗
92. 10.1016/j.mejo.2024.10618210.1016/j.mejo.2024.106182 ↗
93. 10.1016/j.micrna.2023.20770910.1016/j.micrna.2023.207709 ↗
94. 10.1109/TNANO.2023.329655710.1109/TNANO.2023.3296557 ↗
95. 10.1109/LED.2017.278275210.1109/LED.2017.2782752 ↗
96. 10.1109/LED.2008.200686410.1109/LED.2008.2006864 ↗
97. Loan S. A. · Proceedings of the World Congress on Engineering · 2014 · 2
98. Abbassi S. · Proc. IMECS · 2016 · 1
99. 10.1109/TNANO.2022.315124110.1109/TNANO.2022.3151241 ↗
100. 10.3390/electronics1001007910.3390/electronics10010079 ↗