首页 > 代码库 > Hebbian Learning Rule

Hebbian Learning Rule

Learning Rule

 

learning rules, for a connectionist system, are algorithms or equations which govern changes in the weights of the connections in a network. One of the simplest learning procrdures for two-layer networks is the Hebbian learning rule, which is based on a rule initially proposed by Hebb in 1949. Hebb‘s rule states that the simultaneous excitation of two neuron results in a strengthening of the connections between them. More powerful learning rules are learning rules which incorporate an error reduction procedure or error correction procedure (e.g. delta rule, generalized delta rule, back propagation). Learning rules incorporating an error reduction procedure utilize the discrepancy between the desired output and an actual output pattern to change its weights during training. The learning rule is typically applied repeatedly to the same set of training inputs across a large number of epochs or training loops with error gradually reduced across epochs as the weights are fine-tuned.

Hebbian Learning Rule