Skip to main content

A Bit-Stream Pulse-Based Digital Neuron Model for Neural Networks

  • Conference paper
Neural Information Processing (ICONIP 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4234))

Included in the following conference series:

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Colwell, B.: Machine Intelligence Meets Neuroscience. IEEE Computer 38(1), 12–15 (2005)

    Google Scholar 

  2. Reyneri, L.M.: Implementation Issues of Neuro-Fuzzy Hardware: Toward HW/SW Codesign. IEEE Transactions on Neural Networks 14(1), 176–194 (2003)

    Article  Google Scholar 

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

    Article  Google Scholar 

  4. Reyneri, L.M.: A Performance Analysis of Pulse Stream and Fuzzy Computing Systems. IEEE Transactions on Circuits and Systems 52, 642–660 (1995)

    Google Scholar 

  5. Brown, B.D., Card, H.C.: Stochastic Neural Computations I: Computational Elements. IEEE Transaction on Computers 50(9), 891–905 (2001)

    Article  MathSciNet  Google Scholar 

  6. Braendler, D., Hendtlas, T., O’Donoghue, P.: Deterministic Bit-stream Digital Neurons. IEEE Transactions on Neural Networks 13(6), 1514–1525 (2002)

    Article  Google Scholar 

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

    Article  Google Scholar 

  8. Hikawa, H.: A New Digital Pulse-Mode Neuron with Adjustable Activation Function. IEEE Transactions on Neural Networks 14(1), 236–242 (2003)

    Article  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. Braendler, D., Hendtlass, T., O’Donoghue, P.: Deterministic Bit-Stream Digital Neurons. IEEE Transaction on Neural Networks 13(6), 1514–1525 (2002)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics