Learning system in a neuron computer
First Claim
1. A learning system in a neuron computer comprising:
- a neural network receiving analog signals from a first analog bus through an analog input port in a time divisional manner, obtaining a product of the analog signals and weights and performing a sum-of-the-products operation, and outputting analog output signals to a second analog bus in a time divisional manner;
a control pattern memory, connected to said neural network, for storing a pattern of a signal for controlling said neural network;
a sequencer, connected to said control pattern memory, for producing an address of said control pattern memory to read a control signal to be provided to the neural network and an address of a weight memory to read the weights;
said weight memory, connected to said sequencer and said neural network, for storing weight data of the neural network;
digital control means, connected to said neural network, control pattern memory, sequencer and weight memory, for controlling said neural network, control pattern memory, sequencer, and weight memory, and for executing a learning algorithm; and
input control means, connected to an input side of said neural network and to said digital control means, for selecting an input signal for executing the learning algorithm input from one of a) said digital control means and b) an analog input signal input from said analog input port so that said input signal and analog input signal are applied to said neural network.
1 Assignment
0 Petitions
Accused Products
Abstract
A learning system in a neuron computer includes a neural network for receiving an analog signal from a first analog bus through an analog input port in a time divisional manner and performing a sum-of-the-products operation, and outputting an analog output signal to a second analog bus. A control pattern memory stores a pattern of a signal for controlling the neural network. A sequencer produces an address of the control pattern memory and a weight memory. The weight memory stores weight data of the neural network. A digital control unit controls the neural network, control pattern memory, sequencer, and weight memory, and executes a learning algorithm. The learning system further includes an input control unit provided on the input side of the neural network for selecting an input signal for executing the learning algorithm input from the digital control unit or an analog input signal input from the analog input port.
30 Citations
11 Claims
-
1. A learning system in a neuron computer comprising:
-
a neural network receiving analog signals from a first analog bus through an analog input port in a time divisional manner, obtaining a product of the analog signals and weights and performing a sum-of-the-products operation, and outputting analog output signals to a second analog bus in a time divisional manner; a control pattern memory, connected to said neural network, for storing a pattern of a signal for controlling said neural network; a sequencer, connected to said control pattern memory, for producing an address of said control pattern memory to read a control signal to be provided to the neural network and an address of a weight memory to read the weights; said weight memory, connected to said sequencer and said neural network, for storing weight data of the neural network; digital control means, connected to said neural network, control pattern memory, sequencer and weight memory, for controlling said neural network, control pattern memory, sequencer, and weight memory, and for executing a learning algorithm; and input control means, connected to an input side of said neural network and to said digital control means, for selecting an input signal for executing the learning algorithm input from one of a) said digital control means and b) an analog input signal input from said analog input port so that said input signal and analog input signal are applied to said neural network. - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 11)
-
-
7. A learning system in a neuron computer comprising:
-
a neural network receiving analog signals from a first analog bus through an analog input port in a time divisional manner, obtaining a product of the analog signals and weights and performing a sum-of-the-products operation, and outputting analog output signals in time divisional manner to a second analog bus; a control pattern memory, connected to said neural network, for storing a pattern of a signal for controlling said neural network; a sequencer, connected to said control pattern memory, for producing an address of said control pattern memory to read a control signal to be provided to the neural network and an address of a weight memory to read the weights; said weight memory connected to said sequencer and said neural network, for storing weight data of the neural network; and digital control means, connected to said neural network, control pattern memory, sequencer and weight memory, for controlling said neural network, control pattern memory, sequencer, and weight memory, and for executing a learning algorithm, and wherein said neural network, control pattern memory, sequencer, weight memory and digital control means are formed on one board.
-
-
8. A learning system in a neuron computer comprising:
-
a neural network receiving signals from a first bus through an input port in a time divisional manner, obtaining a product of the analog signals and weights and performing a sum-of-the-products operation, and outputting output signals in a time divisional manner to a second bus; a control pattern memory, connected to said neural network, for storing a pattern of a signal for controlling said neural network; a sequencer, connected to said control pattern memory, for producing an address of said control pattern memory to read a control signal to be applied to the neural network and an address of a weight memory to read weight; said weight memory, connected to said sequencer and said neural network, for storing weight data of the neural network; digital control means, connected to said neural network, control pattern memory, sequencer and weight memory, for controlling said neural network, control pattern memory, sequencer, and weight memory, and for executing a learning algorithm; and input control means, connected to an input side of said neural network and connected to said digital control means, for selecting an input signal for executing the learning algorithm input from one of a) said digital control means and b) an input signal input from the input port, so that said input signal and analog input signal are supplied to said neural network.
-
Specification