Lecture-1
Lecture-1
Overview
By: Dr. Inas Abuqaddom
Email: [email protected]
Creator: Dr. Ola Surakhi
What is a neural network?
• A neural network is an interconnected assembly of simple processing
elements, units or nodes, whose functionality is loosely based on the
natural neuron.
•
• The processing ability of the network is stored in the interunit
connection strengths, or weights, obtained by a process of
adaptation to, or learning from, a set of training patterns.
Human neuron
• The human brain consists of an estimated (100 billion) nerve cells or neuron
• The bias bk has the effect of increasing or lowering the net input of
the activation function, depending on whether it is positive or
negative, respectively.
Models of a neuron
• In mathematical terms, we may describe the neuron k depicted in
previous figure by writing the pair of equations:
• where x1, x2, ..., xm are the input signals; wk1, wk2, ..., wkm are the
respective synaptic weights of neuron k; uk is the linear combiner output
due to the input signals; bk is the bias; σ is the activation function; and yk
is the output signal of the neuron
Models of a neuron
• The use of bias bK has the effect of applying an affine transformation
to the output uk of the linear combiner in the model of the previous
figure, as shown by
Models of a neuron
Types of Activation Function
• The activation function defines the output of a neuron
1. Threshold Function. For this type of activation function, we have
3. The weighted sum of the input signals defines the induced local
field of the neuron in question.
4. The activation link squashes the induced local field of the neuron to
produce an output.
Feedback
• The system is assumed to be linear, consisting of a forward path and a
feedback path as a closed-loop operator of the system
• The source nodes in the input layer of the network supply respective
elements of the activation pattern (input vector), which constitute the input
signals applied to the neurons in the second layer (i.e., the first hidden layer).
• The output signals of the second layer are used as inputs to the third layer,
and so on for the rest of the network.
Network Architecture
• Recurrent Networks