Title :
Reinforcement and backpropagation training for an optical neural network using self-lensing effects
Author :
Cruz-Cabrera, Alvaro A. ; Yang, Mingtao ; Cui, Guoqi ; Behrman, Elizabeth C. ; Steck, James E. ; Skinner, Steven R.
Author_Institution :
Dept. of Electr. & Comput. Eng., Wichita State Univ., KS, USA
fDate :
11/1/2000 12:00:00 AM
Abstract :
The optical bench training of an optical feedforward neural network, developed by the authors, is presented. The network uses an optical nonlinear material for neuron processing and a trainable applied optical pattern as the network weights. The nonlinear material, with the applied weight pattern, modulates the phase front of a forward propagating information beam by dynamically altering the index of refraction profile of the material. To verify that the network can be trained in real time, six logic gates were trained using a reinforcement training paradigm. More importantly, to demonstrate optical backpropagation, three gates were trained via optical error backpropagation. The output error is optically backpropagated, detected with a CCD camera, and the weight pattern is updated and stored on a computer. The obtained results lay the ground work for the implementation of multilayer neural networks that are trained using optical error backpropagation and are able to solve more complex problems.
Keywords :
backpropagation; feedforward neural nets; nonlinear optics; optical neural nets; optical self-focusing; spatial light modulators; CCD camera; forward propagating information beam; index of refraction profile; neuron processing; optical backpropagation; optical bench training; optical error backpropagation; optical feedforward neural network; optical nonlinear material; reinforcement training paradigm; self-lensing effects; Backpropagation; Computer errors; Multi-layer neural network; Neural networks; Nonlinear optics; Optical computing; Optical fiber networks; Optical materials; Optical modulation; Optical refraction;
Journal_Title :
Neural Networks, IEEE Transactions on