Neural Network Neural Network
Neural Network Neural Network
A neural network is a massively parallel distributed processor made up of simple processing units, which has a
natural propensity for storing experimental knowledge and making it available for use.
1. Knowledge is acquired by the network from its environment through a learning process,
2. Interneuron connection strengths, known as synaptic weights, are used to store the acquired knowledge.
Benefits of Neural Network
1. Nonlinearity 2. Input-Output Mapping 3. Adaptivity
4. Evidential Response 5. Fault Tolerance 6. VLSI Implementation
Human Brain
The human nervous system may be viewed as a three-stage system. Central to the system is brain, represented by
the neural (nerve) net, which continually receives information, perceives it, and makes appropriate decisions.
Human Brain
Real Neuron
Human Brain
Comparative View Comparative View
Human Brain Computer
10 billion neurons
60 trillion synapses
Events happen:
10-3 s 10-9 s
Energetic Efficiency:
10-16 joules/oper. 10-6 joules/oper
Models of a Neuron
A neuron is an information processing unit that is fundamental to the operation of a neural network.
characterized by a weight or
input signals,
output of a neuron
Models of a Neuron
Recurrent Network
Learning
What is 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 learning is determined by
the manner in which the parameter changes take place.
Error-Correction Learning
1. If two neurons on either side of a synapse are activated simultaneously then the strength of that synapse
is selectively increased.
2. If two neurons on either side of a synapse are activated asynchronously then the synapse is selectively
weakened.
Competitive Learning
In Hebbian learning, several output neurons may be active simultaneously, but in competitive learning only a single
output neuron is active at any one time.
It is the feature that makes competitive learning highly suited to discover statistically salient features that may be
used to classify a set of input pattern.
Learning Rule:
1. A set of neurons that are all the same with randomly distributed synaptic weights,
3. A mechanism that permits the neurons to compete for the right to respond to a given subset of inputs