Optical neural network processing element with multiple holographic element interconnects
First Claim
Patent Images
1. An optical neural network processing element comprising:
- source means for forming an input coherent light beam;
multiple holographic lens means for receiving said input light beam and outputting a light beam array;
modulation means for spatially modulating the output array of said multiple holographic lens means, and for temporally modulating the output array by varying a magnitude of light beams in the array over time; and
photodetector means for receiving and converting the optical output of said modulation means into electrical signals representative of said modulated output.
1 Assignment
0 Petitions
Accused Products
Abstract
A neural network processing element uses primarily optical components to model a biological neuron having both spatial and temporal dependence. The neural network processing element includes a switch-controlled laser source, a multiple holographic lens, a spatial/temporal light modulator, and a photodetector array. Laser beam control may be optical, electrical or acoustical, or a combination of these.
32 Citations
30 Claims
-
1. An optical neural network processing element comprising:
-
source means for forming an input coherent light beam; multiple holographic lens means for receiving said input light beam and outputting a light beam array; modulation means for spatially modulating the output array of said multiple holographic lens means, and for temporally modulating the output array by varying a magnitude of light beams in the array over time; and photodetector means for receiving and converting the optical output of said modulation means into electrical signals representative of said modulated output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An optical neural network processing element comprising:
-
source means for forming an input coherent light beam; multiple holographic lens means for receiving said input light beam and outputting a light beam array; modulation means for spatially modulating the output array of said multiple holographic lens means, and for temporally modulating the output array by varying a polarization of light beams in the array over time; and photodetector means for receiving and converting the optical output of said modulation means into electrical signals representative of said modulated output. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An optical neural network processing element comprising:
-
source means for forming an input coherent light beam; multiple holographic lens means for receiving said input light beam and outputting a light beam array; modulation means for spatially modulating the output array of said multiple holographic lens means, and for temporally modulating the output array by varying the phase of light beams in the array over time; and photodetector means for receiving and converting the optical output of said modulation means into electrical signals representative of said modulated output. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification