PURPOSE: To minimize leaked electric charges from capacitors by charging each capacitor of an analog neuron circuit network up to a weighted voltage, making individual connection to gate electrode of FETs, and coupling the electrodes with the weighted voltage source periodically thereby providing a refresh electric charge. CONSTITUTION: A neuron circuit network 10 receives values X depending on the algorithm. In the learning stage, one set of input values xi are fed sequentially in parallel with the neuron circuit network 10 and a pre-processor 11. Furthermore, one set of target values dj (j=1, m) are fed to a microprocessor 13 in the order of patterns with the output of the neuron circuit network 10 converted into a digital signal by the pre-processor 22. Weight information is stored in a RAM 15 and read under the control of a recycle enable program counter 16 and fed sequentially to a capacitor array of the neuron circuit network 10 via a D/A converter 17. A counter 16 advances the processing of a decoder 19 simultaneously and energizes sequentially a switch array of FETs of the neuron circuit network 10 via a line S1 to control provision of weighted voltage to each capacitor of the capacitor array. A delay device 21 adjusts the D/A converter output before the decoder gives a strobe signal to the FETs.
ARTIFICIAL NERVE CIRCUIT NETWORK