Optical Processor For An Artificial Neural Network

Abstract

An optical processor adapted to emulate an artificial neural network (ANN) having a plurality of interconnected layers, each layer having one or more artificial neurons, the processor having a spatial light modulator (SLM) optically coupled, via an optical mask, to a photodetector array. In one embodiment, the SLM has a plurality of pixels, each pixel being configurable to emulate an output portion of a corresponding artificial neuron in a signal-sending ANN layer. The optical mask has a hologram that encodes the weights corresponding to interlayer connections in the ANN and spatially modulates the light transmitted by the SLM. The photodetectors of the array spatially resolve the interference pattern produced by the spatially modulated light, with each photodetector being configurable to emulate an input portion of a corresponding artificial neuron in a signal-receiving ANN layer.


Claims
Download PDF
Document Preview
Document History
  • Publication: Mar 31, 2009
  • Application: Oct 16, 2006
    US US 54969906 A
  • Priority: Oct 16, 2006
    US US 54969906 A

Sign in to the Lens

Feedback