Title
Proposal for stochastic bit stream processing using optoelectronic smart pixels: a neural network architectural case study
Abstract
A neural network architecture which uses stochastic processing techniques to perform the weighted input multiplication, summation, and thresholding processes of a neuron using the optimal amount of hardware is described. It will be argued that the advantage of this approach is that it will allow large neural networks to be fabricated with relatively small amounts of hardware. The architecture allows a choice to be made between the speed and accuracy of processing, as well as a choice of hardware. Implementations of a bit stream neuron using electronic, optoelectronic and optical hardware are developed and their capabilities are compared based on speed of processing and network size. The aim of this study is to investigate the capabilities of optical logic in distributed processing systems and specifically the use of the optical thyristor as logic elements. It is shown that optical processing and optical interconnection allows a simplification of the processing sequence and allows the parallelism of distributed systems to be utilized. Experimental results of a detector matrix which can statistically quantify the occupancy ratio of optical ones and zeros in a spatial pattern and that can be considered to implement the sum, thresholding, and sigmoid translation functions of a neuron are given.
Year
DOI
Venue
1997
10.1006/jpdc.1996.1283
J. Parallel Distrib. Comput.
Keywords
DocType
Volume
stochastic bit stream processing,neural network,optoelectronic smart pixel,architectural case study,stream processing,spatial pattern,stochastic process,distributed processing,distributed system
Journal
41
Issue
ISSN
Citations 
1
Journal of Parallel and Distributed Computing
0
PageRank 
References 
Authors
0.34
3
7
Name
Order
Citations
PageRank
M. A. Hands100.34
W. Peiffer200.34
H. Thienpont3162.79
A. Kirk400.34
T. J. Hall500.68
D. Pignon600.34
P. Parmiter710.97