{"title":"Tunable device-mismatch effects for stochastic computation in analog/digital neuromorphic computing architectures","authors":"R. George, G. Indiveri","doi":"10.1109/ICECS.2016.7841136","DOIUrl":null,"url":null,"abstract":"Stochastic computing has shown promising results for low-power area-efficient hardware implementations of neural networks. In particular, probabilistic methods are being actively explored in models of spiking neural processing systems for enabling noisy and low-precision hardware neuromorphic computing architectures to implement state-of-the-art recognition and inference systems. It is therefore important to develop suitable sources of stochastic behavior for these neural processing systems that will allow them to maintain their compact and low-power benefits. Here we present a mixed-mode analog-digital circuit that can be used to control the amount of variability produced by event-based spiking neural networks, which exploits the inherent device-mismatch properties of the analog circuits used in combination with the spiking nature of the neural network. We characterize the properties of the circuit presented and demonstrate its applicability in a neuromorphic processor device comprising 256 adaptive integrate and fire neurons and 256 × 256 dynamic synapses.","PeriodicalId":205556,"journal":{"name":"2016 IEEE International Conference on Electronics, Circuits and Systems (ICECS)","volume":"127 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE International Conference on Electronics, Circuits and Systems (ICECS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECS.2016.7841136","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Stochastic computing has shown promising results for low-power area-efficient hardware implementations of neural networks. In particular, probabilistic methods are being actively explored in models of spiking neural processing systems for enabling noisy and low-precision hardware neuromorphic computing architectures to implement state-of-the-art recognition and inference systems. It is therefore important to develop suitable sources of stochastic behavior for these neural processing systems that will allow them to maintain their compact and low-power benefits. Here we present a mixed-mode analog-digital circuit that can be used to control the amount of variability produced by event-based spiking neural networks, which exploits the inherent device-mismatch properties of the analog circuits used in combination with the spiking nature of the neural network. We characterize the properties of the circuit presented and demonstrate its applicability in a neuromorphic processor device comprising 256 adaptive integrate and fire neurons and 256 × 256 dynamic synapses.