Abstract
In this paper, we propose reconfigurable, low-cost and readily available hardware architecture for an artificial neuron. This is used to build a feed-forward artificial neural network. For this purpose, we use field- programmable gate arrays i.e. FPGAs. However, as the state-of-the-art FPGAs still lack the gate density necessary to the implementation of large neural networks of thousands of neurons, we use a stochastic process to implement the computation performed by a neuron. The multiplication an addition of stochastic values is simply implemented by an ensemble of XNOR and AND gates respectively.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
S.L. Bade and B.L. Hutchings, FPGA-Based Stochastic Neural Networks-Implementation, IEEE Workshop on FPGAs for Custom Computing Machines, Napa Ca, April 10–13, pp. 189–198, 1994.
B.D. Brown and H.C. Card, Stochastic Neural Computation I: Computational Elements, TEEE Transactions On Computers, vol. 50, no. 9, pp. 891–905, September 2001.
B.D. Brown and H.C. Card, Stochastic Neural Computation If: Soft Competitive Learning, IEEE Transactions On Computers, vol. 50, no. 9, pp. 906–920, September 2001.
M.V. Daalen, P. Jeavons, and J. Shawe-Taylor. A stochastic neural architecture that exploits dynamically reconfigurable FPGAs. Proceedings IEEE Workshop on FPGAs for Custom Computing Machines, pages 202–211, April 1993.
M.V. Daalen, P. Jeavons, and J. Shawe-Taylor. A device for generating binary sequence for stochastic computing, Electronics Letters, vol. 29, no. 1, pp. 80–81, January 1993.
B.R. Games, Stochastic Computing Systems, Advances in Information Systems Science, no. 2, pp. 37–172, 1969.
M.H. Hassoun, Fundamentals of Artificial Neural Networks, MIT Press, Cambridge, MA, 1995.
P. Moerland and E. Fiesler, Neural Network Adaptation to Hardware Implementations, In Fiesler E and Beale Reds., Handbook of Neural Computation, New York: Oxford, 1996.
Z. Navabi, VHDL-Analysis and Modeling of Digital Systems, McGraw Hill, Second Edition, 1998.
Xilinx, Tnc. Foundation Series Software, http://www.xilinx.com.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nedjah, N., de Macedo Mourelle, L. (2003). Reconfigurable Hardware Architecture for Compact and Efficient Stochastic Neuron. In: Mira, J., Álvarez, J.R. (eds) Artificial Neural Nets Problem Solving Methods. IWANN 2003. Lecture Notes in Computer Science, vol 2687. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44869-1_3
Download citation
DOI: https://doi.org/10.1007/3-540-44869-1_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40211-4
Online ISBN: 978-3-540-44869-3
eBook Packages: Springer Book Archive