Abstract
An area-efficient pulse mode hardware neuron model with sigmoid-like activation function for artificial neural networks implementations is presented. The neuron activation function is based on an enhanced version of the voting circuit previously reported in the literature. The proposed model employs pulse stream computations and statistical saturation to deal with the nonlinearities inherent to neural computations. This approach provides an embedded hardware implementation feasibility favoring silicon area efficiency rather than speed. Implementation results on Field Programmable Gate Array (FPGA) technology shows the proposed neuron model requires fewer hardware resources than previous implementations and it is especially attractive for neurons with wide receptive fields in large neural networks. Experimental results are presented to highlight the improvements of the proposed model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Colwell, B.: Machine Intelligence Meets Neuroscience. IEEE Computer 38(1), 12–15 (2005)
Reyneri, L.M.: Implementation Issues of Neuro-Fuzzy Hardware: Toward HW/SW Codesign. IEEE Transactions on Neural Networks 14(1), 176–194 (2003)
Olridge, S.W., Wilton, S.J.E.: A novel FPGA Architecture supporting Wide, Shallow Memories. IEEE Transactions on Very Large Scale Integration Systems 13(6), 758–762 (2005)
Reyneri, L.M.: A Performance Analysis of Pulse Stream and Fuzzy Computing Systems. IEEE Transactions on Circuits and Systems 52, 642–660 (1995)
Brown, B.D., Card, H.C.: Stochastic Neural Computations I: Computational Elements. IEEE Transaction on Computers 50(9), 891–905 (2001)
Braendler, D., Hendtlas, T., O’Donoghue, P.: Deterministic Bit-stream Digital Neurons. IEEE Transactions on Neural Networks 13(6), 1514–1525 (2002)
Sato, S., Nemoto, K., Akimoto, S., Kinjo, M., Nakajima, K.: Implementation of a New Neurochip Using Stochastic Logic. IEEE Transactions on Neural Networks 14(5), 1122–1127 (2003)
Hikawa, H.: A New Digital Pulse-Mode Neuron with Adjustable Activation Function. IEEE Transactions on Neural Networks 14(1), 236–242 (2003)
Martincingh, M., Abramo, A.: A New Architecture for Digital Stochastic Pulse-Mode Neurons Based on the Voting Circuit. IEEE Transactions on Neural Networks 16(6), 1685–1693 (2005)
Braendler, D., Hendtlass, T., O’Donoghue, P.: Deterministic Bit-Stream Digital Neurons. IEEE Transaction on Neural Networks 13(6), 1514–1525 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Torres-Huitzil, C. (2006). A Bit-Stream Pulse-Based Digital Neuron Model for Neural Networks. In: King, I., Wang, J., Chan, LW., Wang, D. (eds) Neural Information Processing. ICONIP 2006. Lecture Notes in Computer Science, vol 4234. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11893295_127
Download citation
DOI: https://doi.org/10.1007/11893295_127
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-46484-6
Online ISBN: 978-3-540-46485-3
eBook Packages: Computer ScienceComputer Science (R0)