Error Correction Learning
Error Correction Learning
Venkatesh(2016PD08)
LEARNING
CONTENTS
Learning
Five basic learning rules
Error correction learning
Uses of Error correction learning
LEARNING-OVERVIEW
What is meant with learning?
The ability of the neural network (NN) to learn from its
environment and to improve its performance through
learning.
-The NN is stimulated by an environment
-The NN undergoes changes in its free parameteres
-The NN responds in a new way to the environment
DEFINITION OF LEARNING
Learning is a process by which the free parameters of a
neural network are adapted through a process of stimulation
by the environment in which the network is embedded. The
type of the learning is determined by the manner in which
the parameter changes take place.
FIVE BASIC LEARNING RULES
Error-correction learning <- optimum filtering
Memory-based learning <- memorizing the training data
explicitly
Hebbian learning <- neurobiological
Competitive learning <- neurobiological
Boltzmann learning <- statistical mechanics
ERROR CORRECTION
LEARING
The error correction learning procedure is simple enough in
conception. The procedure is as follows:
During training an input is put into the network and flows
through the network generating a set of values on the output
units. Then, the actual output is compared with the desired
target, and a match is computed. If the output and target
match, no change is made to the net. However, if the output
differs from the target a change must be made to some of the
connections.
ERROR CORRECTION
LEARNING
error signal = desired response output signal