this is a recurrent or feedforward analog neural network processor having a multi - level neuron array and a synaptic matrix for storing weighted analog values of synaptic connection strengths which is characterized by temporarily changing one connection strength at a time to determine its effect on system output relative to the desired target . that connection strength is then adjusted based on the effect , whereby the processor is taught the correct response to training examples connection by connection .