Skip to main content

Reconfigurable Hardware Architecture for Compact and Efficient Stochastic Neuron

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2687))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Google Scholar 

  2. 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.

    Article  MathSciNet  Google Scholar 

  3. 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.

    Article  MathSciNet  Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Article  Google Scholar 

  6. B.R. Games, Stochastic Computing Systems, Advances in Information Systems Science, no. 2, pp. 37–172, 1969.

    Google Scholar 

  7. M.H. Hassoun, Fundamentals of Artificial Neural Networks, MIT Press, Cambridge, MA, 1995.

    MATH  Google Scholar 

  8. 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.

    Google Scholar 

  9. Z. Navabi, VHDL-Analysis and Modeling of Digital Systems, McGraw Hill, Second Edition, 1998.

    Google Scholar 

  10. Xilinx, Tnc. Foundation Series Software, http://www.xilinx.com.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics