The invention discloses a feedback
artificial neural network training method and a feedback
artificial neural network calculating
system and belongs to the field of calculation of neural networks. According to the
artificial neural network training method, the
synapse weight is adjusted according to a feedforward
signal and a feedback
signal at the two ends of each neural
synapse; when the signals at the two ends of each neural
synapse are an excitation feedforward
signal and an excitation feedback signal respectively, the synapse weight is adjusted to the maximum value; when the signals at the two ends of each neural synapse are a tranquillization feedforward signal and an excitation feedback signal respectively, the synapse weight is adjusted to the minimum value. According to the feedback artificial neural network calculating
system, each node circuit comprises a calculating module, a feedforward module and a feedback module and the
node circuits are connected through the neural synapses simulated by memristors, and a series of pulse signals are adopted to achieve the feedback artificial neural network training method. An artificial neural network provided by the
system and the method is high in
rate of convergence, and the artificial neural network calculating system is few in control element, low in
energy consumption and capable of being applied to
data mining,
pattern recognition, image recognition and other respects.