Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Considerations of the Optical and Opto-electronic Hardware Requirements for Implementation of Stochastic Bit-stream Neural Nets

Not Accessible

Your library or personal account may give you access

Abstract

The complexities of implementing neural network systems stem from the requirement that each neuron can receive excitation from many inputs (1-1000, or more) and each input must be multiplied by a weight Conventional analog and digital electronic hardware implementations of neural architectures often use much of the available hardware to implement the calculation of the product of the weights and inputs, and have to resort to a time-multiplexing scheme (which allows sharing of the multiplier hardware) to implement networks with more than a few thousand neurons in the system. This problem can be overcome by using stochastic computing techniques. Therefore, this paper details the results of an investigation of the implementation of the functional components of a stochastic bit stream neuron in optic/optoelectronic hardware. This approach offers several advantages.

© 1995 Optical Society of America

PDF Article
More Like This
Photonic Implementations of Neural Networks

C. Kyriakakis, Z. Karim, A. R. Tanguay, R. F. Cartland, A. Madhukar, S. Piazzolla, B. K. Jenkins, C. B. Kuznia, A. A. Sawchuk, and C. von der Malsburg
OTuB1 Optical Computing (IP) 1995

Neural-net algorithms and their optical implementations

David Casasent
MJJ1 OSA Annual Meeting (FIO) 1990

Optical Neural Nets Implemented with Volume Holograms

Demetri Psaltis, Jeffrey Yu, Xiang Guang Gu, and Hyuk Lee
TuA3 Optical Computing (IP) 1987

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.