Neural networks
First Claim
1. A neural network comprising:
- beam source means for providing a plurality of weighted intensity input optical beams;
an array of modulators, each for modulating a respective one of said input optical beams whereby each said modulator produces a respective modulated beam; and
an array of detectors, each for detecting the modulated beam solely from a respective one of the modulators, said detectors being electrically connected in groups to form nodes, whereby to form sums of the modulated and weighted beam intensities at the nodes;
wherein the beam source means includes a source of laser radiation, and holographic means operative to split the laser radiation from the source into the plurality of input beams.
2 Assignments
0 Petitions
Accused Products
Abstract
A neural network has inputs formed by square array of optical modulators Mij and outputs by optical detectors Dij coupled to threshold comparators. A holographic plate includes a spatial modulator whose elements are controlled by a controller to form an array of optical beams from a coherent optical source. Each optical beam optically interconnects a modulator Mij with a respective detector Dij. The weight values of the neural network are provided by the intensities of the optical beams. This obviates the need for an optical weighting mask between an array of light emitting diodes and a detector array allowing a higher density of lower power consumption components and reprogrammability of the network.
-
Citations
18 Claims
-
1. A neural network comprising:
-
beam source means for providing a plurality of weighted intensity input optical beams; an array of modulators, each for modulating a respective one of said input optical beams whereby each said modulator produces a respective modulated beam; and an array of detectors, each for detecting the modulated beam solely from a respective one of the modulators, said detectors being electrically connected in groups to form nodes, whereby to form sums of the modulated and weighted beam intensities at the nodes; wherein the beam source means includes a source of laser radiation, and holographic means operative to split the laser radiation from the source into the plurality of input beams. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A neural network having:
-
at least one node responsive to the weighted sum of a plurality of inputs to provide an output dependent on said weighted sum, the node comprising an optical detecting means for detecting each of the inputs, and the inputs comprising input optical beams whose intensities determine the weight values of the inputs, and the network including a holographic means for generating the input optical beams and an array of optical modulators for controlling which of the input optical beams impinge on the optical detecting means, wherein the holographic means incorporates the phase structure of a pair of collimating lenses located one either side of the hologram.
-
-
14. A neural network having:
-
at least one node responsive to the weighted sum of a plurality of inputs to provide an output dependent on said weighted sum, the node comprising an optical detecting means for detecting each of the inputs, and the inputs comprising input optical beams whose intensities determine the weight values of the inputs, and the network including a holographic means for generating the input optical beams and an array of optical modulators for controlling which of the input optical beams impinge on the optical detecting means, wherein the array of optical modulators and the optical detecting means are formed on respective sides of a common substrate. - View Dependent Claims (15, 16)
-
-
17. A neural network having:
-
at least one node responsive to the weighted sum of a plurality of inputs to provide an output dependent on said weighted sum, the node comprising an optical detecting means for detecting each of the inputs, and the inputs comprising input optical beams whose intensities determine the weight values of the inputs, and the network including a holographic means for generating the input optical beams and an array of optical modulators disposed between the holographic means and the optical detecting means for controlling which of the input optical beams impinge on the optical detecting means, wherein the optical modulators and optical detecting means are all formed from multiple quantum well devices.
-
-
18. A neural network having:
-
at least one node responsive to a weighted sum of a plurality of inputs to provide an output dependent on said weighted sum, the node comprising an optical detecting means for detecting each of the inputs, and the inputs comprising input optical beams whose intensities determine the weight values of the inputs, and the network including a holographic means for generating the input optical beams and an array of optical modulators for controlling which of the input optical beams impinge on the optical detecting means, wherein the array of optical modulators and the optical detecting means are formed on a common substrate.
-
Specification