Neural network that incorporates direct optical imaging
First Claim
1. An optically-addressed neural network comprising:
- a two-dimensional array of photo conductors defining an array of M by N array nodes, wherein M and N are defined by positive integers and wherein the nodes of each column share a common column conductor and nodes of each row share a common row conductor;
a light mask disposed between the two-dimensional array and an associated light source such that generally collimated light therefrom is incident on a selected portion of the plurality of array nodes;
a trainable input portion of the array of photoconductors adapted to directly receive an optical image thereon, each common row conductor of the input portion having a voltage thereon fixed a preselected level;
a plurality of amplifiers, each operatively connected to one of (a) a selected one of the common column conductors of the array and (b) a selected one of the common row conductors of the array;
a first plurality of conductors for impressing selected amplified signals, received from the amplifiers, to a selected array feedback portion of the common row conductors unique to those common row conductors of the input portion; and
a second plurality of conductors, unique to the first plurality of conductors, forming a system output from selected amplified signals received from the amplifiers.
3 Assignments
0 Petitions
Accused Products
Abstract
A compact neural network architecture is trainable to sense and classify an optical image directly projected onto it. The system is based upon the combination of a two-dimensional amorphous silicon photoconductor array and a liquid-crystal spatial light modulator. Appropriate filtering of the incident optical image upon capture is incorporated into the net work training rules, through a modification of the standard backpropagation training algorithm. Training of the network on two image classification problems is described: the recognition of handprinted digits, and facial recognition. The network, once trained is capable of standalone operation, sensing an incident image and outputting a final classification signal in real time.
37 Citations
27 Claims
-
1. An optically-addressed neural network comprising:
-
a two-dimensional array of photo conductors defining an array of M by N array nodes, wherein M and N are defined by positive integers and wherein the nodes of each column share a common column conductor and nodes of each row share a common row conductor; a light mask disposed between the two-dimensional array and an associated light source such that generally collimated light therefrom is incident on a selected portion of the plurality of array nodes; a trainable input portion of the array of photoconductors adapted to directly receive an optical image thereon, each common row conductor of the input portion having a voltage thereon fixed a preselected level; a plurality of amplifiers, each operatively connected to one of (a) a selected one of the common column conductors of the array and (b) a selected one of the common row conductors of the array; a first plurality of conductors for impressing selected amplified signals, received from the amplifiers, to a selected array feedback portion of the common row conductors unique to those common row conductors of the input portion; and a second plurality of conductors, unique to the first plurality of conductors, forming a system output from selected amplified signals received from the amplifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An optically-addressed neural network comprising:
a two-dimensional array of two-terminal photoconductors disposed in an array of M rows by N columns, wherein M and N are defined as positive integers, wherein a first terminal of each photoconductor in each row M of N photoconductors is connected in common to a row M conductor, and a second terminal of each photoconductor in each column N of M photo conductors is connected in common to a column N conductor; a two-dimensional mask, generally parallel to the array, disposed between the array and an associated, relatively collimated light source, the mask including, a plurality of selected subareas, each being set to a selected translucence level; a plurality of J adjacent input conductors, each being electrically coupled to a corresponding one of the row conductors, wherein J is an integer less than M; a network of amplifiers electrically coupled to each column conductor such that N amplified column signals are generated thereby; an electrical coupling between each of a first subset of the N amplified column signals and corresponding adjacent ones of the row conductors unique to the J row conductors; and an output formed from a second subset of the N amplified column signals unique to the first subset thereof; the selected subareas of the mask including, a first window portion defining light passing therethrough so as to affect a subset wkj of the photoconductors, which subset is defined by a subset of the columns of the photoconductors in the J rows, a second window portion defining light passing therethrough so as to affect a subset wlk of the photoconductors, which subset is defined by a subset of the columns of the photoconductors not disposed in the J rows, and a third window portion so as to communicate the optical image to an area wji of the photoconductors, which area shares no column conductor or row conductor with the conductors within wkj or wlk, and wherein column conductors associated with photoconductors of the area wji comprise the J input conductors. - View Dependent Claims (16, 17, 18, 19, 20, 27)
-
21. A neural method comprising the steps of:
-
transmitting an optical image, via a light mask disposed between a two-dimensional array of photoconductors defining a plurality of array nodes and a source of the optical image, to a selected area of the two-dimensional array, whereby the optical image is directly input into a trainable neural network, the selected area of the photoconductor array being selected in accordance with a training of the neural network, the training including inputting information between the array nodes rather than at the array nodes; amplifying signals which are a function of the optical image input to the array nodes, with a plurality of amplifiers; impressing at least some of the amplified signals, received from the amplifiers, to an array feedback portion of the array nodes; and generating an output signal formed as a result of the received optical image. - View Dependent Claims (22, 23, 24, 25)
-
-
26. An optically-addressed neural network comprising a two-dimensional array of photoconductors defining an array of M by N array nodes, wherein M and N are defined by positive integers and wherein the nodes of each column share a common column conductor and nodes of each row share a common row conductor;
-
an input portion of the photoconductor array adapted to directly receive an optical image thereon, the photoconductor array including a weight field adapted to receive input data corresponding to the optical image, thereby allowing training of the input portion; a subset of the photoconductor array defined as sharing no common row conductor with the input portion, the subset comprised of first and second sub-portions sharing at least one of no common column conductor and no common row conductor; a light mask disposed between the two-dimensional array and an associated light source such that generally collimated light therefrom is incident on the subset of the photoconductor array; a plurality of amplifiers, each operatively connected to one of the common column conductors of the photoconductor array; a first plurality of conductors for impressing selected amplified signals, received from the amplifiers, to a selected array feedback portion of the common row conductors unique to those common row conductors of the input portion; and a second plurality of conductors, unique to the first plurality of conductors, forming a system output from selected amplified signals received from the amplifiers.
-
Specification