A neural network type data processing system in which an optical input is received and a normalized optical output is generated. A plurality of light receiving regions of a photovoltaic material generate signals which are fed into amplifiers and summed. The gain of the amplifiers represent the synaptic weights. The output the summed amplified signals is then sent to a portion of a liquid crystal light valve where that portion of the liquid crystal light valve is used to produce a normalized light output.
Neural network using liquid crystal for threshold and amplifiers for weights