Neural network integrated circuit device having self-organizing function
First Claim
1. An integrated circuit device having a learning function, being modelled on nerve cells, comprising:
- a plurality of nerve cell representing units simulating functions of nerve cell bodies;
a plurality of axon representing signal lines each receiving a signal indicating a state of an associated nerve cell representing unit;
a plurality of dendrite representing signal lines provided in correspondence to respective ones of said plurality of nerve cell representing units for transferring signals to corresponding nerve cell representing units; and
a plurality of synapse representing units provided on respective ones of crosspoints between said plurality of axon representing signal lines and said plurality of dendrite representing signal lines for coupling related axon representing signal lines with related dendrite representing signal lines with specific synapse representing loads, said specific synapse representing loads of respective synapse representing units being set at optimum values in learning of said integrated circuit device,said plurality of synapse representing units being arrayed to be at lest substantially in the form of a first right triangle, said right triangle having first and second sides other than its hypotenuse,said plurality of nerve cell representing units being arranged in the form of a column along said first side of said first right triangle.
1 Assignment
0 Petitions
Accused Products
Abstract
An extension directed integrated circuit device having a learning function on a Boltzmann model, includes a plurality of synapse representing units arrayed in a matrix to form a rectangle including a first and second triangles on a semiconductor chip, a plurality of neuron representing units and a plurality of educator signal control circuits which are arranged along first and second sides of the rectangle, and a plurality of buffer circuits arranged along third and fourth sides of the rectangle. The first side is opposite to the third side, and the second side is opposite to the fourth side. Axon signal transfer lines and dendrite signal lines are so arranged that the neuron representing units are full-connected in each of the first right triangle the second right triangle. Alternatively, axon signal lines and dendrite signal ines are arranged in parallel with rows and columns of the synapse representing unit matrix, so that the neuron representing units are full-connected in the rectangle. Each synapse representing unit is connected to a pair of axon signal transfer lines and a pair of dendrite signal transfer lines.
58 Citations
45 Claims
-
1. An integrated circuit device having a learning function, being modelled on nerve cells, comprising:
-
a plurality of nerve cell representing units simulating functions of nerve cell bodies; a plurality of axon representing signal lines each receiving a signal indicating a state of an associated nerve cell representing unit; a plurality of dendrite representing signal lines provided in correspondence to respective ones of said plurality of nerve cell representing units for transferring signals to corresponding nerve cell representing units; and a plurality of synapse representing units provided on respective ones of crosspoints between said plurality of axon representing signal lines and said plurality of dendrite representing signal lines for coupling related axon representing signal lines with related dendrite representing signal lines with specific synapse representing loads, said specific synapse representing loads of respective synapse representing units being set at optimum values in learning of said integrated circuit device, said plurality of synapse representing units being arrayed to be at lest substantially in the form of a first right triangle, said right triangle having first and second sides other than its hypotenuse, said plurality of nerve cell representing units being arranged in the form of a column along said first side of said first right triangle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
22. An integrated circuit device in accordance with clam 13, wherein
each one of said first and second synapse representing coupling operating circuit means includes: -
first gate voltage selection circuit means for selecting either a first reference voltage or a second reference voltage in response to a signal potential on a corresponding axon representing signal line, second gate voltage selection circuit means for selecting and outputting either an output voltage from said first gate voltage selection circuit means or said second reference voltage in response to a signal, indicating the value of said synapse representing load, outputted from said synapse representing load circuit means, third gate voltage selection circuit means for selectively outputting either said second reference voltage or said first reference voltage in response to said signal potential on said corresponding axon representing signal line or said signal indicating the value of said synapse representing load outputted from said synapse representing load circuit means, said third gate voltage selection circuit means selecting said second reference voltage only when said signal potential on said corresponding axon representing signal line indicates that corresponding said nerve cell representing unit is in an excitatory state and said signal, indicating the sign of said synapse representing load, received from said synapse representing load circuit means indicates a negative synapse representing load while selecting and outputting said first reference voltage at all other times, first current supply means for transferring a current corresponding to said signal indicating the value of said synapse representing load onto a corresponding dendrite representing signal line in response to the output from said second gate voltage selection circuit means, and second current supply means for supplying a current being responsive to positivity/negativity of said synapse representing load in response to the output of said third gate voltage selection circuit means, wherein a signal indicating the product of an axon representing signal on said axon representing signal line and a synapse representing load represented by said synapse representing load circuit means being transferred onto said dendrite representing signal line. - View Dependent Claims (23, 24, 25)
-
-
41. An integrated circuit device having a learning function, being modelled on nerve cells, comprising:
-
a plurality of nerve cell representing units simulating functions of nerve cell bodies; a plurality of axon representing signal lines for transferring signals indicating states of said nerve cell representing units, respectively, to synapse representing circuits; a plurality of dendrite representing signal lines provided in correspondence to respective ones of said plurality of nerve cell representing units for transferring signals from said synapse representing circuits to corresponding said nerve cell representing units; said synapse representing circuits provided on respective ones of crosspoints between said plurality of axon representing signal lines and said plurality of dendrite representing signal lines for coupling corresponding said axon representing signal lines with corresponding said dendrite representing signal lines with specific loads, said specific loads of said synapse representing circuits being set at optimum values in learning of said integrated circuit device, said synapse representing circuits being arrayed to substantially form at least one right triangle; and a plurality of axon representing driving units provided in correspondence to respective ones of said plurality of axon representing signal lines for transferring signals indicating states of corresponding nerve cell representing units onto corresponding axon representing signal lines, said plurality of axon representing driving units being aligned along one of two sides making a right angle of said right triangle, said plurality of nerve cell representing units being aligned along the other one of said two sides being at right angle.
-
-
42. An integrated circuit device having a learning function, being modelled on nerve cells, comprising:
-
a plurality of nerve cell representing units simulating functions of nerve cell bodies; a plurality of axon representing signal lines for transferring signals indicating states of said nerve cell representing units, respectively, to synapse representing circuits; a plurality of dendrite representing signal lines provided in correspondence to respective ones of said plurality of nerve cell representing units for transferring signals from said synapse representing circuits to corresponding said nerve cell representing units; said synapse representing circuits provided on respective ones of crosspoints between said plurality of axon representing signal lines and said plurality of dendrite representing signal lines for coupling corresponding said axon representing signal lines with corresponding said dendrite representing signal lines with specific loads, said specific loads of said synapse representing circuits being set at optimum values in learning of said integrated circuit device, said synapse representing circuits being arrayed to substantially form at least one right triangle, said plurality of nerve cell representing units being aligned along a first one of two sides being at right angle of said right triangle; and a plurality of axon representing driving units provided in correspondence to respective ones of said plurality of axon representing signal lines for transferring axon representing signals of related nerve cell representing units to corresponding axon representing signal lines, said plurality of axon representing driving units being arranged along said first side at said right triangle, a dendrite representing signal line and an axon representing signal line, related to one nerve cell unit, being arranged in parallel with each other, a signal transfer direction of each of said plurality of axon representing driving units being opposite to a signal transfer direction on said dendrite representing signal line connected to a related nerve cell representing unit.
-
-
43. An integrated circuit device having a learning function, being modelled on a nerve cell, said nerve cell model having a nerve cell representing unit simulating the function of a nerve cell body, an axon representing signal line for transferring a signal representing a state of said nerve cell representing unit to a synapse load representing circuit and a dendrite representing signal line for transferring a signal from said synapse load representing circuit to said nerve cell representing unit, said integrated circuit device having a plurality of nerve cell representing units, and comprising:
-
a plurality of synapse load representing circuits provided on respective ones of crosspoints between respective ones of a plurality of said axon representing signal lines and respective ones of a plurality of said dendrite representing signal lines for coupling said axon representing signal lines with said dendrite representing signal lines between corresponding said nerve cell representing units with specific loads, said specific load representing circuits being arrayed substantially in the form of a rectangle; a plurality of first axon representing driving units arranged along first side of said rectangle for transferring signals indicating states of corresponding nerve cell representing units onto corresponding axon representing signal lines; first nerve cell representing units arranged along a second side, being opposite to said first side, of said rectangle, dendrite representing signals associated with axon representing signals of said first axon representing driving units being transferred to dendrite representing signal lines for said first nerve cell representing units; second axon representing driving units arranged along a third side of said rectangle for transferring axon representing signals indicating states of corresponding nerve cell representing units onto corresponding axon representing signal lines; and a plurality of second nerve cell representing units aligned along a fourth side, being opposite to said third side, of said rectangle, for receiving dendrite representing signals associated with respective ones of said axon representing signals transferred by said second axon representing driving units, said plurality of axon representing signal lines and said plurality of dendrite representing signal lines being arranged in column and row directions respectively. - View Dependent Claims (44, 45)
-
Specification