SlideShare a Scribd company logo
ARTIFICIAL NEURAL
NETWORKS
Sai Anjaneya
WHAT ARE NEURAL
NETWORKS?
• In machine learning and cognitive
science, artificial neural networks (ANNs)
are a family of models inspired by biological
neural networks (the central nervous
systems of animals, in particular the brain)
and are used to estimate or approximate
functions that can depend on a large
number of inputs and are generally
unknown. The brain consists of a densely
interconnected set of nerve cells, or basic
information-processing units, called neurons.
Neural Networks in the Brain
Biological Neural Network
In human brain a neuron is a information processing unit which
receives several input signals from the environment, computes a new
activation level and sends an output signal to the other neurons or
body muscles through output links.
• Neural networks exhibit plasticity.
• In response to the stimulation
pattern, neurons demonstrate long-
term changes in the strength of their
connections.
• Neurons also can form new
connections with other neurons. Even
entire collections of neurons may
sometimes migrate from one place
to another.
• These mechanisms form the basis for
learning in the brain.
MACHINE LEARNING
• In general, machine learning involves
adaptive mechanisms that enable
computers to learn from experience,
learn by example and learn by analogy.
• Learning capabilities can improve the
performance of an intelligent system
over time.
• Machine learning mechanisms form the
basis for adaptive systems.
WHY MACHINE LEARNING?
• The techniques that we’ve seen before relies on expert knowledge to set the rules.
Once the rules are set, the decision making is automated.
• What happens if the rules become obsolete or new information is gathered?
• The change, then needs to happen at a very basic level and needs to be done
manually.
• ANNs attempt to automate the process.
• The objective is to come up with a model to predict a set of outputs Y <y1, y2,…, yn>
from a given set of inputs X <x1, x2,…, xm> given training dataset with records of the
form (X, Y).
• The result must be a function f(X) that approximates Y for values of X not in the
dataset.
THE PERCEPTRON
As like as human brain, in ANN the PERCEPTRON is the simplest form of a
neural network. It consists of a single “neuron” which computes an output
function by assigning weights to each of the links to the n parameters.
How does the Perceptron learn from experience?
Weights(w1,w2….) are assigned to inputs of
perceptron initially in the range [-0.5,0.5] and
then updated to obtain the output consistent
with the training examples. Thus weights
Are updated and summation of these weights
is calculated in linear combiner at each
training level.
Hard Limiters: Step and Sign
UPDATE RULES
• Error function for pth training example:
• e(p) = Yd(p) – Y(p); where p = 1, 2, 3, . . .
• Update:
• wi(p+1) = wi(p) + α × xi(p) × e(p);
• where α is the learning rate, a positive constant less than unity
• Only works on Linearly Separable data.
LIMITATIONS
MULTILAYERED NETWORKS
BACKPROPAGATION
• The indices i, j and k here refer to neurons in the input, hidden
and output layers, respectively.
• Input signals, x1, x2, . . . , xn, are propagated through the network
from left to right, and error signals, e1, e2, . . .,el, from right to left.
The symbol wij denotes the weight for the connection between
neuron i in the input layer and neuron j in the hidden layer, and
the symbol wjk the weight between neuron j in the hidden layer
and neuron k in the output layer.
The error signal at the output of neuron
k at iteration p is defined by.
Update rule
Outer Layer Hidden Layer(s)
WHEN TO STOP
IMPROVEMENTS
A multilayer network, in general, learns much faster when
the sigmoidal activation function is represented by a
hyperbolic tangent:
We also can accelerate training by including a momentum
term in the earlier expression for delta, according to the
observations made in Watrous (1987) and Jacobs (1988),
the inclusion of momentum in the back-propagation
algorithm has a stabilising effect on training:
LINKS
• Intro
• Forward Propagation [until 3:45]
• Gradient Descent [Cost, Curse of Dimensionality not covered]
• Backpropagation
SELF-ORGANISING MAPS
(LEARNING WITHOUT A ‘TEACHER’)
• Hebb’s Law:
• If two neurons on either side of a connection are activated synchronously,
then the weight of that connection is increased.
• If two neurons on either side of a connection are activated asynchronously,
then the weight of that connection is decreased.
Forgetting Factor (To allow for the
possibility of decreasing connection
strength):
HOW TO CHOOSE THE FORGETTING
FACTOR
• Forgetting factor specifies the weight decay in a single learning cycle. It usually falls in
the interval between 0 and 1.
• If the forgetting factor is 0, the neural network is capable only of strengthening its
synaptic weights, and as a result, these weights grow towards infinity. On the other hand,
if the forgetting factor is close to 1, the network remembers very little of what it learns.
• Therefore, a rather small forgetting factor should be chosen, typically between 0.01 and
0.1, to allow only a little ‘forgetting’ while limiting the weight growth.
Artificial neural networks (2)

More Related Content

What's hot

Neural network
Neural networkNeural network
Neural network
Ramesh Giri
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
Vajiheh Zoghiyan
 
Artificial Neural Networks Lect3: Neural Network Learning rules
Artificial Neural Networks Lect3: Neural Network Learning rulesArtificial Neural Networks Lect3: Neural Network Learning rules
Artificial Neural Networks Lect3: Neural Network Learning rules
Mohammed Bennamoun
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
Ahmed_hashmi
 
Multi Layer Network
Multi Layer NetworkMulti Layer Network
Artificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computationArtificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computation
Mohammed Bennamoun
 
Neural Networks: Introducton
Neural Networks: IntroductonNeural Networks: Introducton
Neural Networks: Introducton
Mostafa G. M. Mostafa
 
Introduction to Neural Networks with Python
Introduction to Neural Networks with PythonIntroduction to Neural Networks with Python
Introduction to Neural Networks with Python
dataHacker. rs
 
Ann
Ann Ann
Ann
vini89
 
Activation function
Activation functionActivation function
Activation function
Astha Jain
 
Neural networks...
Neural networks...Neural networks...
Neural networks...
Molly Chugh
 
15 Machine Learning Multilayer Perceptron
15 Machine Learning Multilayer Perceptron15 Machine Learning Multilayer Perceptron
15 Machine Learning Multilayer Perceptron
Andres Mendez-Vazquez
 
Neural networks.ppt
Neural networks.pptNeural networks.ppt
Neural networks.ppt
SrinivashR3
 
Perceptron & Neural Networks
Perceptron & Neural NetworksPerceptron & Neural Networks
Perceptron & Neural Networks
NAGUR SHAREEF SHAIK
 
Artificial Neural Networks Lect5: Multi-Layer Perceptron & Backpropagation
Artificial Neural Networks Lect5: Multi-Layer Perceptron & BackpropagationArtificial Neural Networks Lect5: Multi-Layer Perceptron & Backpropagation
Artificial Neural Networks Lect5: Multi-Layer Perceptron & Backpropagation
Mohammed Bennamoun
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
Ismail El Gayar
 
Neural networks introduction
Neural networks introductionNeural networks introduction
Neural networks introduction
آيةالله عبدالحكيم
 
Deep Learning Tutorial | Deep Learning Tutorial for Beginners | Neural Networ...
Deep Learning Tutorial | Deep Learning Tutorial for Beginners | Neural Networ...Deep Learning Tutorial | Deep Learning Tutorial for Beginners | Neural Networ...
Deep Learning Tutorial | Deep Learning Tutorial for Beginners | Neural Networ...
Edureka!
 
Machine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural NetworksMachine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural Networks
Francesco Collova'
 
Introduction to Neural Networks
Introduction to Neural NetworksIntroduction to Neural Networks
Introduction to Neural Networks
Databricks
 

What's hot (20)

Neural network
Neural networkNeural network
Neural network
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Artificial Neural Networks Lect3: Neural Network Learning rules
Artificial Neural Networks Lect3: Neural Network Learning rulesArtificial Neural Networks Lect3: Neural Network Learning rules
Artificial Neural Networks Lect3: Neural Network Learning rules
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
 
Multi Layer Network
Multi Layer NetworkMulti Layer Network
Multi Layer Network
 
Artificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computationArtificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computation
 
Neural Networks: Introducton
Neural Networks: IntroductonNeural Networks: Introducton
Neural Networks: Introducton
 
Introduction to Neural Networks with Python
Introduction to Neural Networks with PythonIntroduction to Neural Networks with Python
Introduction to Neural Networks with Python
 
Ann
Ann Ann
Ann
 
Activation function
Activation functionActivation function
Activation function
 
Neural networks...
Neural networks...Neural networks...
Neural networks...
 
15 Machine Learning Multilayer Perceptron
15 Machine Learning Multilayer Perceptron15 Machine Learning Multilayer Perceptron
15 Machine Learning Multilayer Perceptron
 
Neural networks.ppt
Neural networks.pptNeural networks.ppt
Neural networks.ppt
 
Perceptron & Neural Networks
Perceptron & Neural NetworksPerceptron & Neural Networks
Perceptron & Neural Networks
 
Artificial Neural Networks Lect5: Multi-Layer Perceptron & Backpropagation
Artificial Neural Networks Lect5: Multi-Layer Perceptron & BackpropagationArtificial Neural Networks Lect5: Multi-Layer Perceptron & Backpropagation
Artificial Neural Networks Lect5: Multi-Layer Perceptron & Backpropagation
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
Neural networks introduction
Neural networks introductionNeural networks introduction
Neural networks introduction
 
Deep Learning Tutorial | Deep Learning Tutorial for Beginners | Neural Networ...
Deep Learning Tutorial | Deep Learning Tutorial for Beginners | Neural Networ...Deep Learning Tutorial | Deep Learning Tutorial for Beginners | Neural Networ...
Deep Learning Tutorial | Deep Learning Tutorial for Beginners | Neural Networ...
 
Machine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural NetworksMachine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural Networks
 
Introduction to Neural Networks
Introduction to Neural NetworksIntroduction to Neural Networks
Introduction to Neural Networks
 

Viewers also liked

Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
DEEPASHRI HK
 
Artificial Neural Networks for NIU
Artificial Neural Networks for NIUArtificial Neural Networks for NIU
Artificial Neural Networks for NIU
Prof. Neeta Awasthy
 
14. mohsin dalvi artificial neural networks presentation
14. mohsin dalvi   artificial neural networks presentation14. mohsin dalvi   artificial neural networks presentation
14. mohsin dalvi artificial neural networks presentation
Purnesh Aloni
 
Chapter12 Section03 Edit
Chapter12  Section03 EditChapter12  Section03 Edit
Chapter12 Section03 Edit
Vicki Mizner
 
Artificial Neural Network (draft)
Artificial Neural Network (draft)Artificial Neural Network (draft)
Artificial Neural Network (draft)
James Boulie
 
Fuzzy and nn
Fuzzy and nnFuzzy and nn
Fuzzy and nn
Shimi Haridasan
 
ARTIFICIAL INTELLIGENCE & NEURAL NETWORKS
ARTIFICIAL INTELLIGENCE & NEURAL NETWORKSARTIFICIAL INTELLIGENCE & NEURAL NETWORKS
ARTIFICIAL INTELLIGENCE & NEURAL NETWORKS
Er Kaushal
 
Artificial neural network model & hidden layers in multilayer artificial neur...
Artificial neural network model & hidden layers in multilayer artificial neur...Artificial neural network model & hidden layers in multilayer artificial neur...
Artificial neural network model & hidden layers in multilayer artificial neur...
Muhammad Ishaq
 
Magnetic levitation
Magnetic levitationMagnetic levitation
Magnetic levitation
ervivekdubey
 
Final ppt maglev
Final ppt maglevFinal ppt maglev
Final ppt maglev
Nazia Banoo Siddiqui
 
Artificial intelligence in power systems
Artificial intelligence in power systems Artificial intelligence in power systems
Artificial intelligence in power systems
Riyas K H
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
stellajoseph
 
Data Science - Part VIII - Artifical Neural Network
Data Science - Part VIII -  Artifical Neural NetworkData Science - Part VIII -  Artifical Neural Network
Data Science - Part VIII - Artifical Neural Network
Derek Kane
 

Viewers also liked (13)

Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Artificial Neural Networks for NIU
Artificial Neural Networks for NIUArtificial Neural Networks for NIU
Artificial Neural Networks for NIU
 
14. mohsin dalvi artificial neural networks presentation
14. mohsin dalvi   artificial neural networks presentation14. mohsin dalvi   artificial neural networks presentation
14. mohsin dalvi artificial neural networks presentation
 
Chapter12 Section03 Edit
Chapter12  Section03 EditChapter12  Section03 Edit
Chapter12 Section03 Edit
 
Artificial Neural Network (draft)
Artificial Neural Network (draft)Artificial Neural Network (draft)
Artificial Neural Network (draft)
 
Fuzzy and nn
Fuzzy and nnFuzzy and nn
Fuzzy and nn
 
ARTIFICIAL INTELLIGENCE & NEURAL NETWORKS
ARTIFICIAL INTELLIGENCE & NEURAL NETWORKSARTIFICIAL INTELLIGENCE & NEURAL NETWORKS
ARTIFICIAL INTELLIGENCE & NEURAL NETWORKS
 
Artificial neural network model & hidden layers in multilayer artificial neur...
Artificial neural network model & hidden layers in multilayer artificial neur...Artificial neural network model & hidden layers in multilayer artificial neur...
Artificial neural network model & hidden layers in multilayer artificial neur...
 
Magnetic levitation
Magnetic levitationMagnetic levitation
Magnetic levitation
 
Final ppt maglev
Final ppt maglevFinal ppt maglev
Final ppt maglev
 
Artificial intelligence in power systems
Artificial intelligence in power systems Artificial intelligence in power systems
Artificial intelligence in power systems
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
Data Science - Part VIII - Artifical Neural Network
Data Science - Part VIII -  Artifical Neural NetworkData Science - Part VIII -  Artifical Neural Network
Data Science - Part VIII - Artifical Neural Network
 

Similar to Artificial neural networks (2)

lecture07.ppt
lecture07.pptlecture07.ppt
lecture07.ppt
butest
 
Artificial Neural Networks ppt.pptx for final sem cse
Artificial Neural Networks  ppt.pptx for final sem cseArtificial Neural Networks  ppt.pptx for final sem cse
Artificial Neural Networks ppt.pptx for final sem cse
NaveenBhajantri1
 
Artificial neural networks seminar presentation using MSWord.
Artificial neural networks seminar presentation using MSWord.Artificial neural networks seminar presentation using MSWord.
Artificial neural networks seminar presentation using MSWord.
Mohd Faiz
 
Artificial neural networks
Artificial neural networks Artificial neural networks
Artificial neural networks
ShwethaShreeS
 
Artificial Neural Network in Medical Diagnosis
Artificial Neural Network in Medical DiagnosisArtificial Neural Network in Medical Diagnosis
Artificial Neural Network in Medical Diagnosis
Adityendra Kumar Singh
 
Neural Networks Ver1
Neural  Networks  Ver1Neural  Networks  Ver1
Neural Networks Ver1
ncct
 
Classification by back propagation, multi layered feed forward neural network...
Classification by back propagation, multi layered feed forward neural network...Classification by back propagation, multi layered feed forward neural network...
Classification by back propagation, multi layered feed forward neural network...
bihira aggrey
 
ACUMENS ON NEURAL NET AKG 20 7 23.pptx
ACUMENS ON NEURAL NET AKG 20 7 23.pptxACUMENS ON NEURAL NET AKG 20 7 23.pptx
ACUMENS ON NEURAL NET AKG 20 7 23.pptx
gnans Kgnanshek
 
02 Fundamental Concepts of ANN
02 Fundamental Concepts of ANN02 Fundamental Concepts of ANN
02 Fundamental Concepts of ANN
Tamer Ahmed Farrag, PhD
 
SOFT COMPUTERING TECHNICS -Unit 1
SOFT COMPUTERING TECHNICS -Unit 1SOFT COMPUTERING TECHNICS -Unit 1
SOFT COMPUTERING TECHNICS -Unit 1
sravanthi computers
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
Prakash K
 
20120140503023
2012014050302320120140503023
20120140503023
IAEME Publication
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
ssuserab4f3e
 
NEURALNETWORKS_DM_SOWMYAJYOTHI.pdf
NEURALNETWORKS_DM_SOWMYAJYOTHI.pdfNEURALNETWORKS_DM_SOWMYAJYOTHI.pdf
NEURALNETWORKS_DM_SOWMYAJYOTHI.pdf
SowmyaJyothi3
 
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
hirokazutanaka
 
Unit 2
Unit 2Unit 2
19_Learning.ppt
19_Learning.ppt19_Learning.ppt
19_Learning.ppt
gnans Kgnanshek
 
Artificial Neural Network_VCW (1).pptx
Artificial Neural Network_VCW (1).pptxArtificial Neural Network_VCW (1).pptx
Artificial Neural Network_VCW (1).pptx
pratik610182
 
Artificial Neural Network seminar presentation using ppt.
Artificial Neural Network seminar presentation using ppt.Artificial Neural Network seminar presentation using ppt.
Artificial Neural Network seminar presentation using ppt.
Mohd Faiz
 
Backpropagation.pptx
Backpropagation.pptxBackpropagation.pptx
Backpropagation.pptx
VandanaVipparthi
 

Similar to Artificial neural networks (2) (20)

lecture07.ppt
lecture07.pptlecture07.ppt
lecture07.ppt
 
Artificial Neural Networks ppt.pptx for final sem cse
Artificial Neural Networks  ppt.pptx for final sem cseArtificial Neural Networks  ppt.pptx for final sem cse
Artificial Neural Networks ppt.pptx for final sem cse
 
Artificial neural networks seminar presentation using MSWord.
Artificial neural networks seminar presentation using MSWord.Artificial neural networks seminar presentation using MSWord.
Artificial neural networks seminar presentation using MSWord.
 
Artificial neural networks
Artificial neural networks Artificial neural networks
Artificial neural networks
 
Artificial Neural Network in Medical Diagnosis
Artificial Neural Network in Medical DiagnosisArtificial Neural Network in Medical Diagnosis
Artificial Neural Network in Medical Diagnosis
 
Neural Networks Ver1
Neural  Networks  Ver1Neural  Networks  Ver1
Neural Networks Ver1
 
Classification by back propagation, multi layered feed forward neural network...
Classification by back propagation, multi layered feed forward neural network...Classification by back propagation, multi layered feed forward neural network...
Classification by back propagation, multi layered feed forward neural network...
 
ACUMENS ON NEURAL NET AKG 20 7 23.pptx
ACUMENS ON NEURAL NET AKG 20 7 23.pptxACUMENS ON NEURAL NET AKG 20 7 23.pptx
ACUMENS ON NEURAL NET AKG 20 7 23.pptx
 
02 Fundamental Concepts of ANN
02 Fundamental Concepts of ANN02 Fundamental Concepts of ANN
02 Fundamental Concepts of ANN
 
SOFT COMPUTERING TECHNICS -Unit 1
SOFT COMPUTERING TECHNICS -Unit 1SOFT COMPUTERING TECHNICS -Unit 1
SOFT COMPUTERING TECHNICS -Unit 1
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
20120140503023
2012014050302320120140503023
20120140503023
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
NEURALNETWORKS_DM_SOWMYAJYOTHI.pdf
NEURALNETWORKS_DM_SOWMYAJYOTHI.pdfNEURALNETWORKS_DM_SOWMYAJYOTHI.pdf
NEURALNETWORKS_DM_SOWMYAJYOTHI.pdf
 
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
 
Unit 2
Unit 2Unit 2
Unit 2
 
19_Learning.ppt
19_Learning.ppt19_Learning.ppt
19_Learning.ppt
 
Artificial Neural Network_VCW (1).pptx
Artificial Neural Network_VCW (1).pptxArtificial Neural Network_VCW (1).pptx
Artificial Neural Network_VCW (1).pptx
 
Artificial Neural Network seminar presentation using ppt.
Artificial Neural Network seminar presentation using ppt.Artificial Neural Network seminar presentation using ppt.
Artificial Neural Network seminar presentation using ppt.
 
Backpropagation.pptx
Backpropagation.pptxBackpropagation.pptx
Backpropagation.pptx
 

More from sai anjaneya

Quality control and inspection of tyres
Quality control and inspection of tyresQuality control and inspection of tyres
Quality control and inspection of tyres
sai anjaneya
 
Fuel level sensor
Fuel level sensorFuel level sensor
Fuel level sensor
sai anjaneya
 
Welding — arc stud welding of metallic
Welding — arc stud welding of metallicWelding — arc stud welding of metallic
Welding — arc stud welding of metallic
sai anjaneya
 
Basic concepts in manufacturing
Basic concepts in manufacturingBasic concepts in manufacturing
Basic concepts in manufacturing
sai anjaneya
 
Lenoir cycle(pulse jet engine)
Lenoir cycle(pulse jet engine)Lenoir cycle(pulse jet engine)
Lenoir cycle(pulse jet engine)
sai anjaneya
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
sai anjaneya
 
industrial automation history
industrial automation historyindustrial automation history
industrial automation history
sai anjaneya
 
Bulk to micro optics
Bulk to micro opticsBulk to micro optics
Bulk to micro optics
sai anjaneya
 
Ceramics
CeramicsCeramics
Ceramics
sai anjaneya
 
Silicon(ceramics) carbide
Silicon(ceramics)  carbideSilicon(ceramics)  carbide
Silicon(ceramics) carbide
sai anjaneya
 
Silicon carbide
Silicon carbideSilicon carbide
Silicon carbide
sai anjaneya
 
Poly vinyl chloride
Poly vinyl chloridePoly vinyl chloride
Poly vinyl chloride
sai anjaneya
 
Porcelain
PorcelainPorcelain
Porcelain
sai anjaneya
 
Polyurethane
PolyurethanePolyurethane
Polyurethane
sai anjaneya
 
Polystyrene
PolystyrenePolystyrene
Polystyrene
sai anjaneya
 
Poly vinyl chloride(polymers)
Poly vinyl chloride(polymers)Poly vinyl chloride(polymers)
Poly vinyl chloride(polymers)
sai anjaneya
 
Nickel(metal)
Nickel(metal)Nickel(metal)
Nickel(metal)
sai anjaneya
 
Graphene
GrapheneGraphene
Graphene
sai anjaneya
 
Neoprene
NeopreneNeoprene
Neoprene
sai anjaneya
 
Kevalar(composite)
Kevalar(composite)Kevalar(composite)
Kevalar(composite)
sai anjaneya
 

More from sai anjaneya (20)

Quality control and inspection of tyres
Quality control and inspection of tyresQuality control and inspection of tyres
Quality control and inspection of tyres
 
Fuel level sensor
Fuel level sensorFuel level sensor
Fuel level sensor
 
Welding — arc stud welding of metallic
Welding — arc stud welding of metallicWelding — arc stud welding of metallic
Welding — arc stud welding of metallic
 
Basic concepts in manufacturing
Basic concepts in manufacturingBasic concepts in manufacturing
Basic concepts in manufacturing
 
Lenoir cycle(pulse jet engine)
Lenoir cycle(pulse jet engine)Lenoir cycle(pulse jet engine)
Lenoir cycle(pulse jet engine)
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
 
industrial automation history
industrial automation historyindustrial automation history
industrial automation history
 
Bulk to micro optics
Bulk to micro opticsBulk to micro optics
Bulk to micro optics
 
Ceramics
CeramicsCeramics
Ceramics
 
Silicon(ceramics) carbide
Silicon(ceramics)  carbideSilicon(ceramics)  carbide
Silicon(ceramics) carbide
 
Silicon carbide
Silicon carbideSilicon carbide
Silicon carbide
 
Poly vinyl chloride
Poly vinyl chloridePoly vinyl chloride
Poly vinyl chloride
 
Porcelain
PorcelainPorcelain
Porcelain
 
Polyurethane
PolyurethanePolyurethane
Polyurethane
 
Polystyrene
PolystyrenePolystyrene
Polystyrene
 
Poly vinyl chloride(polymers)
Poly vinyl chloride(polymers)Poly vinyl chloride(polymers)
Poly vinyl chloride(polymers)
 
Nickel(metal)
Nickel(metal)Nickel(metal)
Nickel(metal)
 
Graphene
GrapheneGraphene
Graphene
 
Neoprene
NeopreneNeoprene
Neoprene
 
Kevalar(composite)
Kevalar(composite)Kevalar(composite)
Kevalar(composite)
 

Recently uploaded

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 

Recently uploaded (20)

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 

Artificial neural networks (2)

  • 2. WHAT ARE NEURAL NETWORKS? • In machine learning and cognitive science, artificial neural networks (ANNs) are a family of models inspired by biological neural networks (the central nervous systems of animals, in particular the brain) and are used to estimate or approximate functions that can depend on a large number of inputs and are generally unknown. The brain consists of a densely interconnected set of nerve cells, or basic information-processing units, called neurons.
  • 3. Neural Networks in the Brain Biological Neural Network In human brain a neuron is a information processing unit which receives several input signals from the environment, computes a new activation level and sends an output signal to the other neurons or body muscles through output links.
  • 4. • Neural networks exhibit plasticity. • In response to the stimulation pattern, neurons demonstrate long- term changes in the strength of their connections. • Neurons also can form new connections with other neurons. Even entire collections of neurons may sometimes migrate from one place to another. • These mechanisms form the basis for learning in the brain.
  • 5. MACHINE LEARNING • In general, machine learning involves adaptive mechanisms that enable computers to learn from experience, learn by example and learn by analogy. • Learning capabilities can improve the performance of an intelligent system over time. • Machine learning mechanisms form the basis for adaptive systems.
  • 6. WHY MACHINE LEARNING? • The techniques that we’ve seen before relies on expert knowledge to set the rules. Once the rules are set, the decision making is automated. • What happens if the rules become obsolete or new information is gathered? • The change, then needs to happen at a very basic level and needs to be done manually. • ANNs attempt to automate the process. • The objective is to come up with a model to predict a set of outputs Y <y1, y2,…, yn> from a given set of inputs X <x1, x2,…, xm> given training dataset with records of the form (X, Y). • The result must be a function f(X) that approximates Y for values of X not in the dataset.
  • 7. THE PERCEPTRON As like as human brain, in ANN the PERCEPTRON is the simplest form of a neural network. It consists of a single “neuron” which computes an output function by assigning weights to each of the links to the n parameters.
  • 8. How does the Perceptron learn from experience? Weights(w1,w2….) are assigned to inputs of perceptron initially in the range [-0.5,0.5] and then updated to obtain the output consistent with the training examples. Thus weights Are updated and summation of these weights is calculated in linear combiner at each training level.
  • 10. UPDATE RULES • Error function for pth training example: • e(p) = Yd(p) – Y(p); where p = 1, 2, 3, . . . • Update: • wi(p+1) = wi(p) + α × xi(p) × e(p); • where α is the learning rate, a positive constant less than unity • Only works on Linearly Separable data.
  • 13. BACKPROPAGATION • The indices i, j and k here refer to neurons in the input, hidden and output layers, respectively. • Input signals, x1, x2, . . . , xn, are propagated through the network from left to right, and error signals, e1, e2, . . .,el, from right to left. The symbol wij denotes the weight for the connection between neuron i in the input layer and neuron j in the hidden layer, and the symbol wjk the weight between neuron j in the hidden layer and neuron k in the output layer. The error signal at the output of neuron k at iteration p is defined by. Update rule
  • 14. Outer Layer Hidden Layer(s)
  • 16. IMPROVEMENTS A multilayer network, in general, learns much faster when the sigmoidal activation function is represented by a hyperbolic tangent: We also can accelerate training by including a momentum term in the earlier expression for delta, according to the observations made in Watrous (1987) and Jacobs (1988), the inclusion of momentum in the back-propagation algorithm has a stabilising effect on training:
  • 17. LINKS • Intro • Forward Propagation [until 3:45] • Gradient Descent [Cost, Curse of Dimensionality not covered] • Backpropagation
  • 18. SELF-ORGANISING MAPS (LEARNING WITHOUT A ‘TEACHER’) • Hebb’s Law: • If two neurons on either side of a connection are activated synchronously, then the weight of that connection is increased. • If two neurons on either side of a connection are activated asynchronously, then the weight of that connection is decreased. Forgetting Factor (To allow for the possibility of decreasing connection strength):
  • 19. HOW TO CHOOSE THE FORGETTING FACTOR • Forgetting factor specifies the weight decay in a single learning cycle. It usually falls in the interval between 0 and 1. • If the forgetting factor is 0, the neural network is capable only of strengthening its synaptic weights, and as a result, these weights grow towards infinity. On the other hand, if the forgetting factor is close to 1, the network remembers very little of what it learns. • Therefore, a rather small forgetting factor should be chosen, typically between 0.01 and 0.1, to allow only a little ‘forgetting’ while limiting the weight growth.