Lecture 2
Lecture 2
Institute of Technology,
Chembur, Mumbai
Ashwini Sawant
20/02/2022 ASHWINI SAWANT, ASSISTANT PROFESSOR, VESIT 2
Agenda
History of Artificial Neural Networks
What is an Artificial Neural Networks?
How it works?
Learning
Learning paradigms
Supervised learning
Unsupervised learning
Reinforcement learning
Applications areas
Advantages and Disadvantages
History of the Artificial Neural Networks
History of the ANNs stems from the 1940s, the decade of the first electronic
computer.
However, the first important step took place in 1957 when Rosenblatt introduced
the first concrete neural model, the perceptron. Rosenblatt also took part in
constructing the first successful neurocomputer, the Mark I Perceptron. After this,
the development of ANNs has proceeded as described in Figure.
11
Contd…
1972 Kohonen self- Kohonen Inputs are clustered
organizing feature to obtain a fired
map output neuron.
1982, Hopfield network John Hopfield and Based on fixed
1984, Tank weights.
1985, Can act as associative
1986, memory nets
1987
1986 Back propagation Rumelhart, Hinton i) Multilayered
network and Williams ii) Error propagated
backward from
output to the
hidden units
Dendrites: Input
Cell body: Processor
Synaptic: Link
Axon: Output
20/02/2022 ASHWINI SAWANT, ASSISTANT PROFESSOR, VESIT 24
How do our brains work?
▪ A processing element
The axon endings almost touch the dendrites or cell body of the
next neuron.
Neurotransmitters are chemicals which are released from the first neuron
and which bind to the
Second.
20/02/2022 ASHWINI SAWANT, ASSISTANT PROFESSOR, VESIT 30
How do our brains work?
▪ A processing element
Processing ∑
∑= X1+X2 + ….+Xm =y
Output y
Output y
Output y
20/02/2022 ASHWINI SAWANT, ASSISTANT PROFESSOR, VESIT 36
The output is a function of the input, that is affected by the weights,
and the transfer functions
40
20/02/2022 ASHWINI SAWANT, ASSISTANT PROFESSOR, VESIT 40
Advantages of Neural Networks
• A Neural Network can be an “expert” in analyzing the category of information given to it.
• Answers “ what-if” questions
• Adaptive learning
– Ability to learn how to do tasks based on the data given for training or initial experience.
• Self organization
– Creates its own organization or representation of information it receives during learning time.
• Real time operation
– Computations can be carried out in parallel.
• Fault tolerance via redundant information coding
– Partial destruction of neural network cause degradation of performance.
– In some cases, it can be retained even after major network damage.
• In future, it can also used to give spoken words as instructions for machine.
Output is :
Output= function
where λ- steepness parameter and the sigmoid range is between -1 and +1.
- The derivative of this function can be
[1+f(x)][1-f(x)]
- It is closely related to hyberbolic tangent function, which is written as
The graphical representation of all these function is given in the upcoming Figure
Output will fire if it receives “k” or more excitatory inputs but no inhibitory inputs where
kw≥θ>(k-1) w
- The M-P neuron has no particular training algorithm.
- An analysis is performed to determine the weights and the threshold.
- It is used as a building block where any function or phenomenon is modeled based on a
logic function.