{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T15:46:10Z","timestamp":1773330370154,"version":"3.50.1"},"reference-count":151,"publisher":"IOP Publishing","issue":"3","license":[{"start":{"date-parts":[[2023,7,25]],"date-time":"2023-07-25T00:00:00Z","timestamp":1690243200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,7,25]],"date-time":"2023-07-25T00:00:00Z","timestamp":1690243200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"name":"EU","award":["724295"],"award-info":[{"award-number":["724295"]}]},{"name":"Bando Fondazione di Sardegna"}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Neuromorph. Comput. Eng."],"published-print":{"date-parts":[[2023,9,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Neuromorphic processing systems implementing spiking neural networks with mixed signal analog\/digital electronic circuits and\/or memristive devices represent a promising technology for edge computing applications that require low power, low latency, and that cannot connect to the cloud for off-line processing, either due to lack of connectivity or for privacy concerns. However, these circuits are typically noisy and imprecise, because they are affected by device-to-device variability, and operate with extremely small currents. So achieving reliable computation and high accuracy following this approach is still an open challenge that has hampered progress on the one hand and limited widespread adoption of this technology on the other. By construction, these hardware processing systems have many constraints that are biologically plausible, such as heterogeneity and non-negativity of parameters. More and more evidence is showing that applying such constraints to artificial neural networks, including those used in artificial intelligence, promotes robustness in learning and improves their reliability. Here we delve even more into neuroscience and present network-level brain-inspired strategies that further improve reliability and robustness in these neuromorphic systems: we quantify, with chip measurements, to what extent population averaging is effective in reducing variability in neural responses, we demonstrate experimentally how the neural coding strategies of cortical models allow silicon neurons to produce reliable signal representations, and show how to robustly implement essential computational primitives, such as selective amplification, signal restoration, working memory, and relational networks, exploiting such strategies. We argue that these strategies can be instrumental for guiding the design of robust and reliable ultra-low power electronic neural processing systems implemented using noisy and imprecise computing substrates such as subthreshold neuromorphic circuits and emerging memory technologies.<\/jats:p>","DOI":"10.1088\/2634-4386\/ace64c","type":"journal-article","created":{"date-parts":[[2023,7,11]],"date-time":"2023-07-11T18:26:31Z","timestamp":1689099991000},"page":"034002","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":53,"title":["Brain-inspired methods for achieving robust computation in heterogeneous mixed-signal neuromorphic processing systems"],"prefix":"10.1088","volume":"3","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7034-7013","authenticated-orcid":true,"given":"Dmitrii","family":"Zendrikov","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8605-8515","authenticated-orcid":false,"given":"Sergio","family":"Solinas","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7109-1689","authenticated-orcid":true,"given":"Giacomo","family":"Indiveri","sequence":"additional","affiliation":[]}],"member":"266","published-online":{"date-parts":[[2023,7,25]]},"reference":[{"key":"nceace64cbib1","doi-asserted-by":"publisher","first-page":"30033","DOI":"10.1073\/pnas.1907373117","article-title":"The unreasonable effectiveness of deep learning in artificial intelligence","volume":"117","author":"Sejnowski","year":"2020","journal-title":"Proc. Natl Acad. Sci."},{"key":"nceace64cbib2","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1038 \/d41586-018-01683-1","article-title":"Big data needs a hardware revolution","volume":"554","author":"","year":"2018","journal-title":"Nature"},{"key":"nceace64cbib3","first-page":"pp 1","article-title":"Edge intelligence: challenges and opportunities of near-sensor machine learning applications","author":"Plastiras","year":"2018"},{"key":"nceace64cbib4","author":"Furber","year":"2020"},{"key":"nceace64cbib5","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1109\/JPROC.2018.2881432","article-title":"Braindrop: a mixed-signal neuromorphic architecture with a dynamical systems-based programming model","volume":"107","author":"Neckar","year":"2019","journal-title":"Proc. IEEE"},{"key":"nceace64cbib6","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/MM.2018.112130359","article-title":"Loihi: a neuromorphic manycore processor with on-chip learning","volume":"38","author":"Davies","year":"2018","journal-title":"IEEE Micro"},{"key":"nceace64cbib7","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1109\/TBCAS.2017.2759700","article-title":"A scalable multicore architecture with heterogeneous memory structures for dynamic neuromorphic asynchronous processors (DYNAPs)","volume":"12","author":"Moradi","year":"2018","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"nceace64cbib8","doi-asserted-by":"publisher","first-page":"668","DOI":"10.1126\/science.1254642","article-title":"A million spiking-neuron integrated circuit with a scalable communication network and interface","volume":"345","author":"Merolla","year":"2014","journal-title":"Science"},{"key":"nceace64cbib9","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1038\/s41586-019-1424-8","article-title":"Towards artificial general intelligence with hybrid Tianjic chip architecture","volume":"572","author":"Pei","year":"2019","journal-title":"Nature"},{"key":"nceace64cbib10","doi-asserted-by":"publisher","first-page":"682","DOI":"10.3389\/fnins.2017.00682","article-title":"Conversion of continuous-valued deep networks to efficient event-driven networks for image classification","volume":"11","author":"Rueckauer","year":"2017","journal-title":"Front. Neurosci."},{"key":"nceace64cbib11","doi-asserted-by":"publisher","DOI":"10.1002\/aelm.201900060","article-title":"Artificial neural network (ANN) to spiking neural network (SNN) converters based on diffusive memristors","volume":"5","author":"Midya","year":"2019","journal-title":"Adv. Electron. Mater."},{"key":"nceace64cbib12","first-page":"pp 6316","article-title":"A free lunch from ANN: Towards efficient, accurate spiking neural networks calibration","volume":"vol 139","author":"Li","year":"2021"},{"key":"nceace64cbib13","doi-asserted-by":"publisher","first-page":"2461","DOI":"10.1109\/TCSVT.2016.2592330","article-title":"Origami: a 803-gop\/s\/w convolutional network accelerator","volume":"27","author":"Cavigelli","year":"2016","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"nceace64cbib14","doi-asserted-by":"publisher","first-page":"644","DOI":"10.1109\/TNNLS.2018.2852335","article-title":"Nullhop: a flexible convolutional neural network accelerator based on sparse representations of feature maps","volume":"30","author":"Aimar","year":"2019","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"nceace64cbib15","doi-asserted-by":"publisher","DOI":"10.1145\/3530818","article-title":"High-performance reconfigurable DNN accelerator on a bandwidth-limited embedded system","author":"Hu","year":"2022","journal-title":"ACM Trans. Embed. Comput. Syst."},{"key":"nceace64cbib16","doi-asserted-by":"publisher","first-page":"1034","DOI":"10.1109\/TVLSI.2022.3175582","article-title":"THETA: a high-efficiency training accelerator for DNNs with triple-side sparsity exploration","volume":"30","author":"Lu","year":"2022","journal-title":"IEEE Trans. Very Large Scale Integr. (VLSI) Syst."},{"key":"nceace64cbib17","doi-asserted-by":"crossref","DOI":"10.1109\/TC.2022.3230285","article-title":"ALPINE: analog in-memory acceleration with tight processor integration for deep learning","author":"Klein","year":"2022"},{"key":"nceace64cbib18","doi-asserted-by":"publisher","first-page":"1629","DOI":"10.1109\/5.58356","article-title":"Neuromorphic electronic systems","volume":"78","author":"Mead","year":"1990","journal-title":"Proc. IEEE"},{"key":"nceace64cbib19","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1038\/s41928-020-0448-2","article-title":"How we created neuromorphic engineering","volume":"3","author":"Mead","year":"2020","journal-title":"Nat. Electron."},{"key":"nceace64cbib20","doi-asserted-by":"publisher","author":"Spiga","year":"2020","DOI":"10.1016\/C2017-0-04786-9"},{"key":"nceace64cbib21","doi-asserted-by":"publisher","DOI":"10.1063\/1.5142089","article-title":"A recipe for creating ideal hybrid memristive-CMOS neuromorphic processing systems","volume":"116","author":"Chicca","year":"2020","journal-title":"Appl. Phys. Lett."},{"key":"nceace64cbib22","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1038\/s41563-019-0291-x","article-title":"Memristive crossbar arrays for brain-inspired computing","volume":"18","author":"Xia","year":"2019","journal-title":"Nat. Mater."},{"key":"nceace64cbib23","doi-asserted-by":"publisher","first-page":"487","DOI":"10.1039\/C8FD00114F","article-title":"A neuromorphic systems approach to in-memory computing with non-ideal memristive devices: From mitigation to exploitation","volume":"213","author":"Payvand","year":"2019","journal-title":"Faraday Discuss."},{"key":"nceace64cbib24","doi-asserted-by":"publisher","first-page":"2514","DOI":"10.1038\/s41467-018-04933-y","article-title":"Neuromorphic computing with multi-memristive synapses","volume":"9","author":"Boybat","year":"2018","journal-title":"Nat. Commun."},{"key":"nceace64cbib25","doi-asserted-by":"publisher","DOI":"10.1088\/2634-4386\/ac4a83","article-title":"2022 roadmap on neuromorphic computing and engineering","volume":"2","author":"Christensen","year":"2022","journal-title":"Neuromorph. Comput. Eng."},{"key":"nceace64cbib26","doi-asserted-by":"publisher","first-page":"1870","DOI":"10.1126\/science.1089662","article-title":"Communication in neuronal networks","volume":"301","author":"Laughlin","year":"2003","journal-title":"Science"},{"key":"nceace64cbib27","doi-asserted-by":"publisher","first-page":"288","DOI":"10.1016\/j.conb.2010.03.007","article-title":"Neuromorphic sensory systems","volume":"20","author":"Liu","year":"2010","journal-title":"Curr. Opin. Neurobiol."},{"key":"nceace64cbib28","doi-asserted-by":"publisher","author":"Liu","year":"2014","DOI":"10.1002\/9781118927601.ch6"},{"key":"nceace64cbib29","doi-asserted-by":"publisher","first-page":"1367","DOI":"10.1109\/JPROC.2014.2313954","article-title":"Neuromorphic electronic circuits for building autonomous cognitive systems","volume":"102","author":"Chicca","year":"2014","journal-title":"Proc. IEEE"},{"key":"nceace64cbib30","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MSP.2019.2928376","article-title":"The importance of space and time for signal processing in neuromorphic agents","volume":"36","author":"Indiveri","year":"2019","journal-title":"IEEE Signal Process. Mag."},{"key":"nceace64cbib31","doi-asserted-by":"publisher","first-page":"1433","DOI":"10.1109\/JSSC.1989.572629","article-title":"Matching properties of MOS transistors","volume":"24","author":"Pelgrom","year":"1989","journal-title":"IEEE J. Solid-State Circuits"},{"key":"nceace64cbib32","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1023\/A:1008330121404","article-title":"Systematic width-and-length dependent CMOS transistor mismatch characterization and simulation","volume":"21","author":"Serrano-Gotarredona","year":"1999","journal-title":"Analog Integr. Circuits Signal Process."},{"key":"nceace64cbib33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41467-019-11411-6","article-title":"Understanding memristive switching via in situ characterization and device modeling","volume":"10","author":"Sun","year":"2019","journal-title":"Nat. Commun."},{"key":"nceace64cbib34","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0080694","article-title":"Reliable Neuronal Systems: The Importance of Heterogeneity","volume":"8","author":"Lengler","year":"2013","journal-title":"PLoS One"},{"key":"nceace64cbib35","doi-asserted-by":"publisher","first-page":"1346","DOI":"10.1109\/JPROC.2015.2447016","article-title":"Heterogeneity and efficiency in the brain","volume":"103","author":"Balasubramanian","year":"2015","journal-title":"Proc. IEEE"},{"key":"nceace64cbib36","doi-asserted-by":"publisher","first-page":"5791","DOI":"10.1038\/s41467-021-26022-3","article-title":"Neural heterogeneity promotes robust learning","volume":"12","author":"Perez-Nieves","year":"2021","journal-title":"Nat. Commun."},{"key":"nceace64cbib37","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1038\/nrn1888","article-title":"Neural correlations, population coding and computation","volume":"7","author":"Averbeck","year":"2006","journal-title":"Nat. Rev. Neurosci."},{"key":"nceace64cbib38","doi-asserted-by":"publisher","first-page":"1724","DOI":"10.1126\/science.274.5293.1724","article-title":"Chaos in neuronal networks with balanced excitatory and inhibitory activity","volume":"274","author":"van Vreeswijk","year":"1996","journal-title":"Science"},{"key":"nceace64cbib39","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1523\/JNEUROSCI.4637-10.2011","article-title":"Information capacity and transmission are maximized in balanced cortical networks with neuronal avalanches","volume":"31","author":"Shew","year":"2011","journal-title":"J. Neurosci."},{"key":"nceace64cbib40","doi-asserted-by":"publisher","first-page":"1306","DOI":"10.1038\/nn.3492","article-title":"Balanced cortical microcircuitry for maintaining information in working memory","volume":"16","author":"Lim","year":"2013","journal-title":"Nat. Neurosci."},{"key":"nceace64cbib41","doi-asserted-by":"publisher","first-page":"2519","DOI":"10.1162\/089976600300014827","article-title":"On the computational power of winner-take-all","volume":"12","author":"Maass","year":"2000","journal-title":"Neural Comput."},{"key":"nceace64cbib42","doi-asserted-by":"publisher","first-page":"R496","DOI":"10.1016\/j.cub.2007.04.024","article-title":"Recurrent neuronal circuits in the neocortex","volume":"17","author":"Douglas","year":"2007","journal-title":"Curr. Biol."},{"key":"nceace64cbib43","author":"Sterling","year":"2015"},{"key":"nceace64cbib44","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1038\/nature06932","article-title":"The missing memristor found","volume":"453","author":"Strukov","year":"2008","journal-title":"Nature"},{"key":"nceace64cbib45","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1038\/nnano.2008.160","article-title":"Memristive switching mechanism for metal\/oxide\/metal nanodevices","volume":"3","author":"Yang","year":"2008","journal-title":"Nat. Nanotechnol."},{"key":"nceace64cbib46","doi-asserted-by":"publisher","first-page":"1297","DOI":"10.1021\/nl904092h","article-title":"Nanoscale memristor device as synapse in neuromorphic systems","volume":"10","author":"Jo","year":"2010","journal-title":"Nano Lett."},{"key":"nceace64cbib47","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1038\/nnano.2012.240","article-title":"Memristive devices for computing","volume":"8","author":"Yang","year":"2013","journal-title":"Nat. Nanotechnol."},{"key":"nceace64cbib48","doi-asserted-by":"publisher","DOI":"10.1088\/0957-4484\/24\/38\/384010","article-title":"Integration of nanoscale memristor synapses in neuromorphic computing architectures","volume":"24","author":"Indiveri","year":"2013","journal-title":"Nanotechnology"},{"key":"nceace64cbib49","doi-asserted-by":"publisher","first-page":"1297","DOI":"10.1109\/TNN.2003.816367","article-title":"A VLSI recurrent network of integrate\u2013and\u2013fire neurons connected by plastic synapses with long term memory","volume":"14","author":"Chicca","year":"2003","journal-title":"IEEE Trans. Neural Netw."},{"key":"nceace64cbib50","doi-asserted-by":"publisher","first-page":"678","DOI":"10.1109\/ICECS.2008.4674944.","article-title":"A VLSI network of spiking neurons with plastic fully configurable \u201cstop-learning\u201d synapses","author":"Giulioni","year":"2008"},{"key":"nceace64cbib51","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1109\/TBCAS.2012.2197858","article-title":"A learning-enabled neuron array IC based upon transistor channel models of biological phenomena","volume":"7","author":"Brink","year":"2013","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"nceace64cbib52","doi-asserted-by":"publisher","first-page":"675","DOI":"10.1109\/BioCAS. 2014.6981816","article-title":"A 65k-neuron 73-mevents\/s 22-pj\/event asynchronous micro-pipelined integrate-and-fire array transceiver","author":"Park","year":"2014"},{"key":"nceace64cbib53","doi-asserted-by":"publisher","first-page":"699","DOI":"10.1109\/JPROC.2014.2313565","article-title":"Neurogrid: A mixed-analog-digital multichip system for large-scale neural simulations","volume":"102","author":"Benjamin","year":"2014","journal-title":"Proc. IEEE"},{"key":"nceace64cbib54","doi-asserted-by":"publisher","first-page":"141","DOI":"10.3389\/fnins.2015.00141","article-title":"A reconfigurable on-line learning spiking neuromorphic processor comprising 256 neurons and 128k synapses","volume":"9","author":"Qiao","year":"2015","journal-title":"Front. Neurosci."},{"key":"nceace64cbib55","doi-asserted-by":"publisher","first-page":"157","DOI":"10.7551\/mitpress\/5704.003.0011","article-title":"A pulse-coded Communications infrastructure for neuromorphic systems","author":"Deiss","year":"1998"},{"key":"nceace64cbib56","doi-asserted-by":"publisher","first-page":"416","DOI":"10.1109\/82.842110.","article-title":"Point-to-point connectivity between neuromorphic chips using address-events","volume":"47","author":"Boahen","year":"2000","journal-title":"IEEE Trans. Circuits Syst. II"},{"key":"nceace64cbib57","doi-asserted-by":"publisher","first-page":"3637","DOI":"10.1152\/jn.00686.2005","article-title":"Adaptive exponential integrate-and-fire model as an effective description of neuronal activity","volume":"94","author":"Brette","year":"2005","journal-title":"J. Neurophysiol."},{"key":"nceace64cbib58","doi-asserted-by":"publisher","first-page":"1647","DOI":"10.1109\/ISCAS.2010.5537475","article-title":"32-bit configurable bias current generator with sub-off-current capability","author":"Delbruck","year":"2010"},{"key":"nceace64cbib59","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1038\/nrn3214","article-title":"The economy of brain network organization","volume":"13","author":"Bullmore","year":"2012","journal-title":"Nat. Rev. Neurosci."},{"key":"nceace64cbib60","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540- 45014-9_1","article-title":"Ensemble methods in machine learning","author":"Dietterich","year":"2000"},{"key":"nceace64cbib61","doi-asserted-by":"publisher","first-page":"691","DOI":"10.1126\/science.aaf7560","article-title":"Imprinting and recalling cortical ensembles","volume":"353","author":"Carrillo-Reid","year":"2016","journal-title":"Science"},{"key":"nceace64cbib62","doi-asserted-by":"publisher","first-page":"1142","DOI":"10.1016\/j.neuron.2008.09.021","article-title":"Probabilistic population codes for Bayesian decision making","volume":"60","author":"Beck","year":"2008","journal-title":"Neuron"},{"key":"nceace64cbib63","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1016\/j.neuron.2007.10.017","article-title":"Mapping the matrix: the ways of neocortex","volume":"56","author":"Douglas","year":"2007","journal-title":"Neuron"},{"key":"nceace64cbib64","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2013.00011","article-title":"Six networks on a universal neuromorphic computing substrate","volume":"7","author":"Pfeil","year":"2013","journal-title":"Front. Neurosci."},{"key":"nceace64cbib65","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2015.00222","article-title":"Robustness of spiking deep belief networks to noise and reduced bit precision of neuro-inspired hardware platforms","volume":"9","author":"Stromatias","year":"2015","journal-title":"Front. Neurosci."},{"key":"nceace64cbib66","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.93.052313","article-title":"Learning may need only a few bits of synaptic precision","volume":"93","author":"Baldassi","year":"2016","journal-title":"Phys. Rev. E"},{"key":"nceace64cbib67","author":"Dayan","year":"2001"},{"key":"nceace64cbib68","doi-asserted-by":"publisher","first-page":"409","DOI":"10.1016\/j.neuron.2015.12.037","article-title":"Structures of neural correlation and how they favor coding","volume":"89","author":"Franke","year":"2016","journal-title":"Neuron"},{"key":"nceace64cbib69","doi-asserted-by":"publisher","first-page":"871","DOI":"10.1038\/42246","article-title":"A neuronal population code for sound localization","volume":"388","author":"Fitzpatrick","year":"1997","journal-title":"Nature"},{"key":"nceace64cbib70","doi-asserted-by":"publisher","first-page":"1951","DOI":"10.1162\/neco.2006.18.8.1951","article-title":"Implications of neuronal diversity on population coding","volume":"18","author":"Shamir","year":"2006","journal-title":"Neural Comput."},{"key":"nceace64cbib71","doi-asserted-by":"publisher","first-page":"14272","DOI":"10.1523\/JNEUROSCI.2539-11.2011","article-title":"The effect of noise correlations in populations of diversely tuned neurons","volume":"31","author":"Ecker","year":"2011","journal-title":"J. Neurosci."},{"key":"nceace64cbib72","doi-asserted-by":"publisher","first-page":"1105","DOI":"10.1109\/TSP.2020.2967182","article-title":"Sampling and reconstruction of bandlimited signals with multi-channel time encoding","volume":"68","author":"Adam","year":"2020","journal-title":"IEEE Trans. Signal Process."},{"key":"nceace64cbib73","doi-asserted-by":"publisher","first-page":"771","DOI":"10.1523\/JNEUROSCI.4690-06.2007","article-title":"Neural variability, detection thresholds and information transmission in the vestibular system","volume":"27","author":"Sadeghi","year":"2007","journal-title":"J. Neurosci."},{"key":"nceace64cbib74","doi-asserted-by":"publisher","first-page":"648","DOI":"10.1109\/TNN.2006.890804","article-title":"Sparse distributed memory using rank-order neural codes","volume":"18","author":"Furber","year":"2007","journal-title":"IEEE Trans. Neural Netw."},{"key":"nceace64cbib75","doi-asserted-by":"publisher","first-page":"1007","DOI":"10.1103\/PhysRevA.32.1007","article-title":"Spin-glass models of neural networks","volume":"32","author":"Amit","year":"1985","journal-title":"Phys. Rev. A"},{"key":"nceace64cbib76","author":"Amit","year":"1992"},{"key":"nceace64cbib77","doi-asserted-by":"publisher","first-page":"3870","DOI":"10.1523\/JNEUROSCI.18-10-03870.1998","article-title":"The variable discharge of cortical neurons: implications for connectivity, computation and information coding","volume":"18","author":"Shadlen","year":"1998","journal-title":"J. Neurosci."},{"key":"nceace64cbib78","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1002596","article-title":"Decorrelation of neural-network activity by inhibitory feedback","volume":"8","author":"Tetzlaff","year":"2012","journal-title":"PLoS Comput. Biol."},{"key":"nceace64cbib79","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pcbi.1008673","article-title":"Efficient and robust coding in heterogeneous recurrent networks","volume":"17","author":"Zeldenrust","year":"2021","journal-title":"PLoS Comput. Biol."},{"key":"nceace64cbib80","article-title":"Biologically plausible solutions for spiking networks with efficient coding","author":"Koren","year":"2022"},{"key":"nceace64cbib81","doi-asserted-by":"publisher","first-page":"1-16","DOI":"10.1371\/journal.pcbi.1003258","article-title":"Predictive coding of dynamical variables in balanced spiking networks","volume":"9","author":"Boerlin","year":"2013","journal-title":"PLoS Comput. Biol."},{"key":"nceace64cbib82","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.2018422118","article-title":"Place cells may simply be memory cells: Memory compression leads to spatial tuning and history dependence","volume":"118","author":"Benna","year":"2021","journal-title":"Proc. Natl Acad. Sci."},{"key":"nceace64cbib83","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6528\/aae81c","article-title":"Extended memory lifetime in spiking neural networks employing memristive synapses with nonlinear conductance dynamics","volume":"30","author":"Brivio","year":"2019","journal-title":"Nanotechnology"},{"key":"nceace64cbib84","doi-asserted-by":"publisher","first-page":"eabn7920","DOI":"10.1126\/sciadv.abn7920","article-title":"Palimpsest memories stored in memristive synapses","volume":"8","author":"Giotis","year":"2022","journal-title":"Sci. Adv."},{"key":"nceace64cbib85","doi-asserted-by":"publisher","DOI":"10.3389\/fncom.2020.00079","article-title":"Excitation-Inhibition balanced neural networks for fast signal detection","volume":"14","author":"Tian","year":"2020","journal-title":"Front. Comput. Neurosci."},{"key":"nceace64cbib86","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pcbi.1010593","article-title":"Optimal noise level for coding with tightly balanced networks of spiking neurons in the presence of transmission delays","volume":"18","author":"Timcheck","year":"2022","journal-title":"PLOS Comput. Biol."},{"key":"nceace64cbib87","doi-asserted-by":"publisher","first-page":"981","DOI":"10.1126\/science.7638624","article-title":"Recurrent excitation in neocortical circuits","volume":"269","author":"Douglas","year":"1995","journal-title":"Science"},{"key":"nceace64cbib88","doi-asserted-by":"publisher","first-page":"480","DOI":"10.1162\/neco.1989.1.4.480","article-title":"A canonical microcircuit for neocortex","volume":"1","author":"Douglas","year":"1989","journal-title":"Neural Comput."},{"key":"nceace64cbib89","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1146\/annurev.neuro.27.070203.144152","article-title":"Neuronal circuits of the neocortex","volume":"27","author":"Douglas","year":"2004","journal-title":"Annu. Rev. Neurosci."},{"key":"nceace64cbib90","doi-asserted-by":"publisher","first-page":"3844","DOI":"10.1073\/pnas.92.9.3844","article-title":"Theory of orientation tuning in visual cortex","volume":"92","author":"Ben-Yishai","year":"1995","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"nceace64cbib91","doi-asserted-by":"publisher","first-page":"5448","DOI":"10.1523\/JNEUROSCI.15-08-05448.1995","article-title":"An emergent model of orientation selectivity in cat visual cortical simple cells","volume":"15","author":"Somers","year":"1995","journal-title":"J. Neurosci."},{"key":"nceace64cbib92","doi-asserted-by":"publisher","first-page":"981","DOI":"10.1109\/TCSI.2007.893509","article-title":"A multi-chip pulse-based neuromorphic infrastructure and its application to a model of orientation selectivity","volume":"5","author":"Chicca","year":"2007","journal-title":"IEEE Trans. on Circuits and Systems I"},{"key":"nceace64cbib93","doi-asserted-by":"publisher","first-page":"909","DOI":"10.1152\/jn.2000.84.2.909.","article-title":"Orientation tuning of input conductance, excitation and inhibition in cat primary visual cortex","volume":"84","author":"Anderson","year":"2000","journal-title":"J. Physiol."},{"key":"nceace64cbib94","doi-asserted-by":"publisher","first-page":"1253","DOI":"10.1016\/S0893-6080(98)00064-1","article-title":"Continuous attractors and oculomotor control","volume":"11","author":"Seung","year":"1998","journal-title":"Neural Netw."},{"key":"nceace64cbib95","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1038\/s41586-021-04067-0","article-title":"Building an allocentric travelling direction signal via vector computation","volume":"601","author":"Lyu","year":"2022","journal-title":"Nature"},{"key":"nceace64cbib96","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1038\/s41586-019-1767-1","article-title":"Generation of stable heading representations in diverse visual scenes","volume":"576","author":"Kim","year":"2019","journal-title":"Nature"},{"key":"nceace64cbib97","doi-asserted-by":"publisher","first-page":"473","DOI":"10.1016\/S0896-6273(03)00255-1","article-title":"Robust spatial working memory through homeostatic synaptic scaling in heterogeneous cortical networks","volume":"38","author":"Renart","year":"2003","journal-title":"Neuron"},{"key":"nceace64cbib98","doi-asserted-by":"publisher","first-page":"1271","DOI":"10.1109\/TBCAS.2017.2754383","article-title":"An ultralow leakage synaptic scaling homeostatic plasticity circuit with configurable time scales up to 100 ks","volume":"11","author":"Qiao","year":"2017","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"nceace64cbib99","doi-asserted-by":"publisher","first-page":"726","DOI":"10.1016\/j.neucom.2008.05.016","article-title":"Global scaling of synaptic efficacy: Homeostasis in silicon synapses","volume":"72","author":"Bartolozzi","year":"2009","journal-title":"Neurocomputing"},{"key":"nceace64cbib100","doi-asserted-by":"publisher","first-page":"695","DOI":"10.1016\/j.neuron.2012.10.038","article-title":"Canonical microcircuits for predictive coding","volume":"76","author":"Bastos","year":"2012","journal-title":"Neuron"},{"key":"nceace64cbib101","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1038\/nrn3136","article-title":"Normalization as a canonical neural computation","volume":"13","author":"Carandini","year":"2012","journal-title":"Nat. Rev. Neurosci."},{"key":"nceace64cbib102","doi-asserted-by":"publisher","first-page":"8511","DOI":"10.1523\/JNEUROSCI.2078-16.2017","article-title":"Feedback inhibition shapes emergent computational properties of cortical microcircuit motifs","volume":"37","author":"Jonke","year":"2017","journal-title":"J. Neurosci."},{"key":"nceace64cbib103","doi-asserted-by":"publisher","first-page":"1071","DOI":"10.1016\/j.neunet.2009.07.011","article-title":"Topology and dynamics of the canonical circuit of cat V1","volume":"22","author":"Binzegger","year":"2009","journal-title":"Neural Netw."},{"key":"nceace64cbib104","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1007\/978-3-642- 15819-3_21","article-title":"Unsupervised learning of relations","author":"Cook","year":"2010"},{"key":"nceace64cbib105","article-title":"Learning and inferring relations in cortical networks","author":"Diehl","year":"2016"},{"key":"nceace64cbib106","doi-asserted-by":"publisher","first-page":"826","DOI":"10.1038\/90541","article-title":"Efficient computation and cue integration with noisy population codes","volume":"4","author":"Deneve","year":"2001","journal-title":"Nat. Neurosci."},{"key":"nceace64cbib107","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1109\/AICAS48895.2020.9073829","article-title":"Neuromorphic implementation of spiking relational neural network for motor control","author":"Zhao","year":"2020"},{"key":"nceace64cbib108","article-title":"On competition and learning in cortical structures","author":"Jug","year":"2012"},{"key":"nceace64cbib109","doi-asserted-by":"publisher","first-page":"1626","DOI":"10.1109\/TNN.2005.852238","article-title":"Spike timing dependent plasticity (STDP) can ameliorate process variations in neuromorphic vlsi","volume":"16","author":"Cameron","year":"2005","journal-title":"IEEE Trans. Neural Netw."},{"key":"nceace64cbib110","doi-asserted-by":"publisher","first-page":"899","DOI":"10.1109\/TNN.2007.914192","article-title":"Minimizing the effect of process mismatch in a neuromorphic system using spike-timing-dependent adaptation","volume":"19","author":"Cameron","year":"2008","journal-title":"IEEE Trans. Neural Netw."},{"key":"nceace64cbib111","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/TBCAS.2008.2005781","article-title":"Real-time classification of complex patterns using spike-based learning in neuromorphic VLSI","volume":"3","author":"Mitra","year":"2009","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"nceace64cbib112","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1049\/el.2012.0257.","article-title":"Silicon synapses self-correct for both mismatch and design inhomogeneities","volume":"18","author":"Bamford","year":"2013","journal-title":"Electron. Lett."},{"key":"nceace64cbib113","doi-asserted-by":"publisher","DOI":"10.3389\/fncom.2014.00068","article-title":"Learning and stabilization of winner-take-all dynamics through interacting excitatory and inhibitory plasticity","volume":"8","author":"Binas","year":"2014","journal-title":"Frontiers Comput. Neurosci."},{"key":"nceace64cbib114","doi-asserted-by":"publisher","first-page":"2189","DOI":"10.1109\/TCSI.2016.2616169","article-title":"Learning in silicon beyond STDP: a neuromorphic implementation of multi-factor synaptic plasticity with calcium-based dynamics","volume":"63","author":"Huayaney","year":"2016","journal-title":"IEEE Trans. Circuits Syst. I"},{"key":"nceace64cbib115","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2019.00260","article-title":"Demonstrating advantages of neuromorphic computation: a pilot study","volume":"13","author":"Wunderlich","year":"2019","journal-title":"Frontiers Neurosci."},{"key":"nceace64cbib116","doi-asserted-by":"publisher","DOI":"10.3389\/fncom.2010.00129","article-title":"Compensating inhomogeneities of neuromorphic VLSI devices via short-term synaptic plasticity","volume":"4","author":"Bill","year":"2010","journal-title":"Front. Comput. Neurosci."},{"key":"nceace64cbib117","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ISCAS.2018.8351544","article-title":"Event-based circuits for controlling stochastic learning with memristive devices in neuromorphic architectures","author":"Payvand","year":"2018"},{"key":"nceace64cbib118","doi-asserted-by":"publisher","DOI":"10.1063\/1.5108663","article-title":"Hybrid neuromorphic circuits exploiting non-conventional properties of RRAM for massively parallel local plasticity mechanisms","volume":"7","author":"Dalgaty","year":"2019","journal-title":"APL Mater."},{"key":"nceace64cbib119","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1038\/nrn1327","article-title":"Homeostatic plasticity in the developing nervous system","volume":"5","author":"Turrigiano","year":"2004","journal-title":"Nat. Rev. Neurosci."},{"key":"nceace64cbib120","doi-asserted-by":"publisher","first-page":"560","DOI":"10.1016\/j.conb.2003.09.007","article-title":"Synaptic gain control and homeostasis","volume":"13","author":"Burrone","year":"2003","journal-title":"Curr. Opin. Neurobiol."},{"key":"nceace64cbib121","doi-asserted-by":"publisher","first-page":"1497","DOI":"10.1109\/TNN.2002.804224","article-title":"Silicon synaptic adaptation mechanisms for homeostasis and contrast gain control","volume":"13","author":"Liu","year":"2002","journal-title":"IEEE Trans. Neural Netw."},{"key":"nceace64cbib122","doi-asserted-by":"publisher","first-page":"1775","DOI":"10.1109\/IJCNN.2011.6033439","article-title":"Simulation of a memristor-based spiking neural network immune to device variations","author":"Querlioz","year":"2011"},{"key":"nceace64cbib123","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41598-016-0001-8","article-title":"Long-term homeostatic properties complementary to hebbian rules in cupc-based multifunctional memristor","volume":"6","author":"Wang","year":"2016","journal-title":"Sci. Rep."},{"key":"nceace64cbib124","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41467-021-27699-2","article-title":"Self-organization of an inhomogeneous memristive hardware for sequence learning","volume":"13","author":"Payvand","year":"2022","journal-title":"Nat. Commun."},{"key":"nceace64cbib125","doi-asserted-by":"publisher","first-page":"521","DOI":"10.1016\/j.neuron.2013.11.030","article-title":"Learning by the dendritic prediction of somatic spiking","volume":"81","author":"Urbanczik","year":"2014","journal-title":"Neuron"},{"key":"nceace64cbib126","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1109\/MSP.2019.2931595","article-title":"Surrogate gradient learning in spiking neural networks: bringing the power of gradient-based optimization to spiking neural networks","volume":"36","author":"Neftci","year":"2019","journal-title":"IEEE Signal Process. Mag."},{"key":"nceace64cbib127","doi-asserted-by":"publisher","first-page":"424","DOI":"10.3389\/fnins.2020.00424","article-title":"Synaptic plasticity dynamics for deep continuous local learning (DECOLLE)","volume":"14","author":"Kaiser","year":"2020","journal-title":"Frontiers Neurosci."},{"key":"nceace64cbib128","doi-asserted-by":"publisher","first-page":"1010","DOI":"10.1038\/s41593-021-00857-x","article-title":"Burst-dependent synaptic plasticity can coordinate learning in hierarchical circuits","volume":"24","author":"Payeur","year":"2021","journal-title":"Nat. Neurosci."},{"key":"nceace64cbib129","first-page":"pp 1","article-title":"Stochastic dendrites enable online learning in mixed-signal neuromorphic processing systems","author":"Cartiglia","year":"2022"},{"key":"nceace64cbib130","doi-asserted-by":"publisher","first-page":"386","DOI":"10.1037\/h0042519","article-title":"The perceptron: a probabilistic model for information storage and organization in the brain","volume":"65","author":"Rosenblatt","year":"1958","journal-title":"Psychol. Rev."},{"key":"nceace64cbib131","doi-asserted-by":"publisher","author":"Schapire","year":"2012","DOI":"10.7551\/mitpress\/8291.001.0001"},{"key":"nceace64cbib132","article-title":"Spike-based local synaptic plasticity: a survey of computational models and neuromorphic circuits","author":"Khacef","year":"2022"},{"key":"nceace64cbib133","article-title":"Disentangling with biological constraints: a theory of functional cell types","author":"Whittington","year":"2022"},{"key":"nceace64cbib134","doi-asserted-by":"publisher","first-page":"12171","DOI":"10.1523\/JNEUROSCI.2182-11.2011","article-title":"Ultrafast population encoding by cortical neurons","volume":"31","author":"Tchumatchenko","year":"2011","journal-title":"J. Neurosci."},{"key":"nceace64cbib135","doi-asserted-by":"publisher","first-page":"969","DOI":"10.1016\/j.neuron.2017.05.016","article-title":"The brain as an efficient and robust adaptive learner","volume":"94","author":"Deneve","year":"2017","journal-title":"Neuron"},{"key":"nceace64cbib136","doi-asserted-by":"publisher","first-page":"1956","DOI":"10.1523\/JNEUROSCI.22-05-01956.2002","article-title":"Fast propagation of firing rates through layered networks of noisy neurons","volume":"22","author":"van Rossum","year":"2002","journal-title":"J. Neurosci."},{"key":"nceace64cbib137","doi-asserted-by":"publisher","first-page":"468","DOI":"10.1109\/ISSCC42614.2022.9731734","article-title":"ReckOn: a 28 nm sub-mm2 task-agnostic spiking recurrent neural network processor enabling on-chip learning over second-long timescales","author":"Frenkel","year":"2022"},{"key":"nceace64cbib138","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1109\/MC.2022.3151419","article-title":"Large-scale artificial intelligence models","volume":"55","author":"Lin","year":"2022","journal-title":"Computer"},{"key":"nceace64cbib139","doi-asserted-by":"publisher","first-page":"3645","DOI":"10.18653\/v1\/P19-1355","article-title":"Energy and policy considerations for deep learning in NLP","author":"Strubell","year":"2019"},{"key":"nceace64cbib140","article-title":"Carbon emissions and large neural network training","author":"Patterson","year":"2021"},{"key":"nceace64cbib141","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1038\/s41565-020-0655-z","article-title":"Memory devices and applications for in-memory computing","volume":"15","author":"Sebastian","year":"2020","journal-title":"Nat. Nanotechnol."},{"key":"nceace64cbib142","doi-asserted-by":"publisher","DOI":"10.1088\/2634-4386\/ac0242","article-title":"The viability of analog-based accelerators for neuromorphic computing: a survey","volume":"1","author":"Musisi-Nkambwe","year":"2021","journal-title":"Neuromorph. Comput. Eng."},{"key":"nceace64cbib143","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pcbi.0020165","article-title":"Computational aspects of feedback in neural circuits","volume":"3","author":"Maass","year":"2007","journal-title":"PLOS Comput. Biol."},{"key":"nceace64cbib144","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.cosrev.2009.03.005","article-title":"Reservoir computing approaches to recurrent neural network training","volume":"3","author":"Luko\u0161evi\u010dius","year":"2009","journal-title":"Comput. Sci. Rev."},{"key":"nceace64cbib145","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0222649","article-title":"Reading-out task variables as a low-dimensional reconstruction of neural spike trains in single trials","volume":"14","author":"Koren","year":"2019","journal-title":"PLoS One"},{"key":"nceace64cbib146","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1109\/MSP.2019.2933719","article-title":"Low-power neuromorphic hardware for signal processing applications: A review of architectural and system-level design approaches","volume":"36","author":"Rajendran","year":"2019","journal-title":"IEEE Signal Process. Mag."},{"key":"nceace64cbib147","doi-asserted-by":"publisher","first-page":"1575","DOI":"10.1109\/TBCAS.2019.2953001","article-title":"Real-time ultra-low power ECG anomaly detection using an event-driven neuromorphic processor","volume":"13","author":"Bauer","year":"2019","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"nceace64cbib148","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41467-021-23342-2","article-title":"An electronic neuromorphic system for real-time detection of high frequency oscillations (HFOs) in intracranial EEG","volume":"12","author":"Sharifshazileh","year":"2021","journal-title":"Nat. Commun."},{"key":"nceace64cbib149","article-title":"Bottom-up and top-down neural processing systems design: Neuromorphic intelligence as the convergence of natural and artificial intelligence","author":"Frenkel","year":"2021"},{"key":"nceace64cbib150","doi-asserted-by":"publisher","first-page":"551","DOI":"10.1038\/s41583-022-00606-4","article-title":"The structures and functions of correlations in neural population codes","volume":"23","author":"Panzeri","year":"2022","journal-title":"Nat. Rev. Neurosci."},{"key":"nceace64cbib151","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1146\/annurev-neuro-120320-082744","article-title":"The geometry of information coding in correlated neural populations","volume":"44","author":"Azeredo da Silveira","year":"2021","journal-title":"Annu. Rev. Neurosci."}],"container-title":["Neuromorphic Computing and Engineering"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ace64c","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ace64c\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ace64c","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ace64c\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ace64c\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ace64c\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ace64c\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ace64c\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,25]],"date-time":"2023-07-25T04:06:37Z","timestamp":1690257997000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ace64c"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,25]]},"references-count":151,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2023,7,25]]},"published-print":{"date-parts":[[2023,9,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2634-4386\/ace64c","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2022.10.26.513846","asserted-by":"object"}]},"ISSN":["2634-4386"],"issn-type":[{"value":"2634-4386","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,7,25]]},"assertion":[{"value":"Brain-inspired methods for achieving robust computation in heterogeneous mixed-signal neuromorphic processing systems","name":"article_title","label":"Article Title"},{"value":"Neuromorphic Computing and Engineering","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2023 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2022-11-30","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2023-06-07","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2023-07-25","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}