Ultralow Power In-Sensor Neuronal Computing with Oscillatory Retinal Neurons for Frequency-Multiplexed, Parallel Machine Vision
Source abstract
Abstract
In-sensor and near-sensor computing architectures enable multiply accumulate operations to be carried out directly at the point of sensing. In-sensor architectures offer dramatic power and speed improvements over traditional von Neumann architectures by eliminating multiple analog-to-digital conversions, data storage, and data movement operations. Current in-sensor processing approaches rely on tunable sensors or additional weighting elements to perform linear functions such as multiply accumulate operations as the sensor acquires data. This work implements in-sensor computing with an oscillatory retinal neuron device that converts incident optical signals into voltage oscillations. A computing scheme is introduced based on the frequency shift of coupled oscillators that enables parallel, frequency multiplexed, nonlinear operations on the inputs. An experimentally implemented 3 × 3 focal plane array of coupled neurons shows that functions approximating edge detection, thresholding, and segmentation occur in parallel . An example of inference on handwritten digits from the MNIST database is also experimentally demonstrated with a 3 × 3 array of coupled neurons feeding into a single hidden layer neural network, approximating a liquid-state machine. Finally, the equivalent energy consumption to carry out image processing operations, including peripherals such as the Fourier transform circuits, is projected to be <20 fJ/OP, possibly reaching as low as 15 aJ/OP.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Advanced Memory and Neural Computing · Neural Networks and Reservoir Computing · Neural dynamics and brain function
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Electrical and Computer Engineering, University of Southern California, Los Angeles, California 90089, United States
Funding
Air Force Office of Scientific Research · University of Southern California · Office of Naval Research · U.S. Department of Energy · Division of Materials Research
References (97)
Show source-provided references
1. Amir M. · 2016 · 1
2. 10.1109/JSEN.2018.281763210.1109/JSEN.2018.2817632 ↗
3. 10.1109/JSSC.2019.293966410.1109/JSSC.2019.2939664 ↗
4. Du Z. · 2015 · 9210.1145/2749469.2750389 ↗
5. Finateu T. · 2020 · 11210.1109/ISSCC19947.2020.9063149 ↗
6. Hsu T.-H. · 2019 · 22
7. 10.1109/JSSC.2021.307574610.1109/JSSC.2021.3075746 ↗
8. 10.1109/TNNLS.2016.258322310.1109/TNNLS.2016.2583223 ↗
9. 10.1109/JSSC.2007.91433710.1109/JSSC.2007.914337 ↗
10. 10.1145/3007787.300116410.1145/3007787.3001164 ↗
11. 10.1126/sciadv.aba617310.1126/sciadv.aba6173 ↗
12. 10.1038/s41928-020-00501-910.1038/s41928-020-00501-9 ↗
13. 10.1038/s41586-020-2038-x10.1038/s41586-020-2038-x ↗
14. 10.1038/s41598-022-23100-410.1038/s41598-022-23100-4 ↗
15. Dong Q. · 2020 · 24210.1109/ISSCC19947.2020.9062985 ↗
16. 10.1038/s41928-022-00819-610.1038/s41928-022-00819-6 ↗
17. 10.1038/s41928-022-00778-y10.1038/s41928-022-00778-y ↗
18. 10.1002/adma.20220484410.1002/adma.202204844 ↗
19. 10.1038/s41467-022-33118-x10.1038/s41467-022-33118-x ↗
20. 10.1038/s41565-023-01446-810.1038/s41565-023-01446-8 ↗
21. 10.1021/acsnano.1c1097810.1021/acsnano.1c10978 ↗
22. 10.1038/s41377-023-01079-510.1038/s41377-023-01079-5 ↗
23. 10.1038/s41467-023-40055-w10.1038/s41467-023-40055-w ↗
24. 10.1038/s41563-022-01398-910.1038/s41563-022-01398-9 ↗
25. 10.1021/acs.nanolett.1c0324010.1021/acs.nanolett.1c03240 ↗
26. 10.1038/s41467-023-37623-510.1038/s41467-023-37623-5 ↗
27. 10.1038/s41928-022-00747-510.1038/s41928-022-00747-5 ↗
28. 10.1002/adma.20210298010.1002/adma.202102980 ↗
29. 10.1038/s41467-022-29171-110.1038/s41467-022-29171-1 ↗
30. 10.1021/acsnano.2c0103510.1021/acsnano.2c01035 ↗
31. 10.1002/adfm.20220729010.1002/adfm.202207290 ↗
32. 10.1002/adma.20221159810.1002/adma.202211598 ↗
33. 10.1038/s41467-023-36205-910.1038/s41467-023-36205-9 ↗
34. 10.1002/advs.20210609210.1002/advs.202106092 ↗
35. 10.1126/sciadv.abq310110.1126/sciadv.abq3101 ↗
36. 10.1038/s41467-022-29456-510.1038/s41467-022-29456-5 ↗
37. 10.1038/s41467-022-31747-w10.1038/s41467-022-31747-w ↗
38. 10.1002/adma.20221090710.1002/adma.202210907 ↗
39. 10.1002/advs.20210463210.1002/advs.202104632 ↗
40. 10.1038/s41467-022-29364-810.1038/s41467-022-29364-8 ↗
41. 10.1038/s41565-019-0501-310.1038/s41565-019-0501-3 ↗
42. 10.1109/29.163910.1109/29.1639 ↗
43. 10.1109/JSEN.2005.85448810.1109/JSEN.2005.854488 ↗
44. 10.1109/TNNLS.2012.219532910.1109/TNNLS.2012.2195329 ↗
45. Wen B. · 2006 · 226810.1109/ISSCC.2006.1696289 ↗
46. Ellis R. · 2002
47. Schrauwen B. · 2007 · 109710.1109/IJCNN.2007.4371111 ↗
48. 10.1038/s41467-020-15105-210.1038/s41467-020-15105-2 ↗
49. 10.1126/science.aao009810.1126/science.aao0098 ↗
50. 10.1038/s41467-019-13827-610.1038/s41467-019-13827-6 ↗
51. Zhang X. · 2022 · 1
52. Bose S. K. · 2021 · 1
53. Chai Y. · 202010.1038/d41586-020-00592-6 ↗
54. 10.1103/PhysRevApplied.14.03400110.1103/PhysRevApplied.14.034001 ↗
55. 10.1063/1.512041210.1063/1.5120412 ↗
56. Csaba G. · 2018 · 1
57. 10.1109/JPROC.2018.287885410.1109/JPROC.2018.2878854 ↗
58. 10.1109/JXCDC.2015.250404910.1109/JXCDC.2015.2504049 ↗
59. 10.1038/s41598-019-49699-510.1038/s41598-019-49699-5 ↗
60. 10.1038/s41928-021-00616-710.1038/s41928-021-00616-7 ↗
61. Wang T. · 2019 · 23210.1007/978-3-030-19311-9_19 ↗
62. 10.1109/JXCDC.2020.304614310.1109/JXCDC.2020.3046143 ↗
63. 10.1109/TNNLS.2023.323847310.1109/TNNLS.2023.3238473 ↗
64. 10.3389/fnins.2021.65582310.3389/fnins.2021.655823 ↗
65. 10.3389/fnins.2021.62825410.3389/fnins.2021.628254 ↗
66. 10.1002/aisy.20220035610.1002/aisy.202200356 ↗
67. 10.1038/s41598-021-04057-210.1038/s41598-021-04057-2 ↗
68. 10.1038/s41565-019-0593-910.1038/s41565-019-0593-9 ↗
69. Nikonov, D. E.; Young, I. A.; Bourianoff, G. I. Convolutional networks for image processing by coupled oscillator arrays. arXiv, 2014.
70. 10.1109/JETCAS.2015.243355110.1109/JETCAS.2015.2433551 ↗
71. 10.1038/s41586-018-0632-y10.1038/s41586-018-0632-y ↗
72. 10.1109/JRPROC.1962.28823510.1109/JRPROC.1962.288235 ↗
73. 10.1016/0029-554X(67)90113-910.1016/0029-554X(67)90113-9 ↗
74. 10.1109/TSMC.1983.631309810.1109/TSMC.1983.6313098 ↗
75. 10.4249/scholarpedia.134910.4249/scholarpedia.1349 ↗
76. 10.1021/acsomega.3c0993610.1021/acsomega.3c09936 ↗
77. 10.1063/1.12324310.1063/1.123243 ↗
78. 10.1063/1.502638210.1063/1.5026382 ↗
79. 10.1088/2053-1583/aa805e10.1088/2053-1583/aa805e ↗
80. 10.1016/j.cap.2019.12.00810.1016/j.cap.2019.12.008 ↗
81. 10.1063/1.499525310.1063/1.4995253 ↗
82. 10.1039/C7TC05148D10.1039/C7TC05148D ↗
83. 10.1038/srep3066910.1038/srep30669 ↗
84. 10.1002/adma.20240090410.1002/adma.202400904 ↗
85. 10.1088/2634-4386/acf60910.1088/2634-4386/acf609 ↗
86. 10.1109/JSSC.2013.225045710.1109/JSSC.2013.2250457 ↗
87. Chen Z. · 2021 · 24010.1109/ISSCC42613.2021.9366045 ↗
88. Kim S. · 2020 · 1
89. Nagaoka I. · 2019 · 1
90. Chen M.-C. · 2022 · 18.2.110.1109/IEDM45625.2022.10019324 ↗
91. 10.1109/LSSC.2022.320006410.1109/LSSC.2022.3200064 ↗
92. Fujiwara H. · 2022 · 1
93. Agrawal V. · 2020 · 1
94. Lin C.-S. · 2021 IEEE Asian Solid-State Circuits Conference (A-SSCC) · 2021 · 1
95. 10.1109/TCSI.2020.304377810.1109/TCSI.2020.3043778 ↗
96. Horowitz M. · 2014
97. 10.1038/s41566-019-0524-110.1038/s41566-019-0524-1 ↗