SlideShare a Scribd company logo
Artificial Neural
network model &
hidden layers in
multilayer artificial
neural networks
Outline
• Introduction
• Single Layer
• Multi Layer
• Learning
• Backpropogation Algorithm
Introduction
• Artificial Neural Network are computational models
inspired by biological neural network used for
processing large number of inputs which are mostly
unknown.
What is Problem?
•Our world is full of data. After collection and organization,
data, if we are lucky, becomes information. In today's
interconnected world, information exists in electronic form
that can be stored and transmitted instantly. Challenge is to
understand, integrate, and apply information to generate
useful knowledge.
What is Solution?
• Interpretation requires data acquisition, cleaning
(preparing the data for analysis), analysis, and
presentation in a way that permits knowledgeable
decision making and action. Key is to extract
information about data from relationships buried
within the data itself.
Why Human System?
•Human brain is most powerful pattern recognition engine ever
invented.
Biological Neuron
Artificial Neuron
Artificial Neuron
History
• 1943: McCulloch–Pitts “neuron”
– Started the field
• 1962: Rosenblatt’s perceptron
– Learned its own weight values; convergence proof
• 1969: Minsky & Papert book on perceptrons
– Proved limitations of single-layer perceptron networks
• 1982: Hopfield and convergence in symmetric networks
– Introduced energy-function concept
• 1986: Backpropagation of errors
– Method for training multilayer networks
• Present: Probabilistic interpretations, Bayesian and spiking
networks
Single Layer
• Input Layer
• Output Layer
Multi Layer
• Input Layer
• Hidden Layer(s)
• Output Layer
Multi Layer
• Instead of programming computational system
to do specific tasks, teach system how to
perform task
• To do this, generate Artificial Intelligence
System- AI
• AI systems must be adaptive – able to learn
from data on a continuous basis
ANN Architecture
a. Single Layer Feed Forward
ANN Architecture
Multilayer Feed Forward
ANN Architecture
Recurrent Network
ANN Architecture
a. Single Layer Feed Forward
ANN Architecture
Multilayer Feed Forward
ANN Architecture
Recurrent Network
Clasification of learning strategies
Supervised
• Process of using desired output for
training the NN
• It employees a teacher to assist the
network by telling the network what the
desired response to a given input
• Weights are modified according to the
required output
• Not practicable in all cases
Understanding Supervised and
Unsupervised Learning
A
BA
B A
B
Two possible Solutions…
A
B
A
B
A
B
A
B A
B
A
B
Supervised Learning
• It is based on a
labeled training set.
• The class of each
piece of data in
training set is
known.
• Class labels are
pre-determined and
provided in the
training phase.
A
B
A
B
A
B
ε Class
λ Class
λ Class
λ Class
ε Class
ε Class
26
A single perceptron can be used to represent many
boolean functions.
• AND function :
x1 x2 output
0 0 -1
0 1 -1
1 0 -1
1 1 1
<Training examples>
Decision hyperplane :
w0 + w1 x1 + w2 x2 = 0
-0.8 + 0.5 x1 + 0.5 x2 = 0
x1 x2 wixi output
0 0 -0.8 -1
0 1 -0.3 -1
1 0 -0.3 -1
1 1 0.2 1
<Test Results>
-
-
-
+
x1
x2
-0.8 + 0.5 x1 + 0.5 x2 = 0
-
-
-
+
x1
x2
-0.8 + 0.5 x1 + 0.5 x2 = 0
27
OR function
• The two-input perceptron can implement the OR function when
we set the weights: w0 = -0.3, w1 = w2 = 0.5
x1 x2 o utput
0 0 - 1
0 1 1
1 0 1
1 1 1
<Training e x ample s >
Decision hyperplane :
w0 + w1 x1 + w2 x2 = 0
-0.3 + 0.5 x1 + 0.5 x2 = 0
x1 x2 Σwixi output
0 0 -0.3 - 1
0 1 0.2 - 1
1 0 0.2 - 1
1 1 0.7 1
<Te s t Re s ults >
-
+
+
+
x1
x2
-0.3 + 0.5 x1 + 0.5 x2 = 0
-
+
+
+
x1
x2
-0.3 + 0.5 x1 + 0.5 x2 = 0
Unsupervised
• No teacher Required
• Similar to the students learning on their
own
• Adaption rules
• Adaption rule generate error signals
Reinforced
• A teacher is assumed to b present but
right answer is not given to the network
• Network is given an indication whether
output is right or wrong
• Network use this indication to improve
performance
Types of Neuron activation function
1. Heaviside
1 if s>=T
F(s)=
0 if s<T
2. Linear
f(s)=s
3. Piecewise Linear
1 if s>T
F(s)= s if –T<s<T
-1 if s<-T
Hardlimiter
Unipolar Sigmoidal
Bipolar Sigmoidal
Unipolar Multimodal
Radial Bessel’s Function
Backpropogation Algorithm
36
NEURAL NETWORK
APPLICATION DEVELOPMENT
The development process for an ANN application has eight steps.
• Step 1: (Data collection).
• Step 2: (Training and testing data separation For a moderately
sized data set, 80% of the data are randomly selected for
training, 10% for testing, and 10% secondary testing.
• Step 3: (Network architecture) Important considerations are the
exact number of perceptrons and the number of layers.
37
• Step 4: (Parameter tuning and weight initialization)
• Step 5: (Data transformation) Transforms the application
data into the type and format required by the ANN.
• Step 6: (Training)
38
• Step 7: (Testing)
– The testing examines the performance of the network using
the derived weights by measuring the ability of the network to
classify the testing data correctly.
– Black-box testing (comparing test results to historical
results) is the primary approach for verifying that inputs
produce the appropriate outputs.
• Step 8: (Implementation) Now a stable set of weights
are obtained.
Thank You for your
Attention..!!
.
.
We welcome any Questions….

More Related Content

What's hot

Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...
Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...
Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...
Mohammed Bennamoun
 
Introduction of Deep Learning
Introduction of Deep LearningIntroduction of Deep Learning
Introduction of Deep Learning
Myungjin Lee
 
Neural
NeuralNeural
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'
 
Clustering in Data Mining
Clustering in Data MiningClustering in Data Mining
Clustering in Data Mining
Archana Swaminathan
 
Back propagation
Back propagationBack propagation
Back propagation
Nagarajan
 
Deep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural NetworksDeep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural Networks
Christian Perone
 
Deep Belief Networks
Deep Belief NetworksDeep Belief Networks
Deep Belief Networks
Hasan H Topcu
 
Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural network
Nagarajan
 
Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural network
Sopheaktra YONG
 
Support vector machines (svm)
Support vector machines (svm)Support vector machines (svm)
Support vector machines (svm)
Sharayu Patil
 
Transfer Learning
Transfer LearningTransfer Learning
Transfer Learning
Hichem Felouat
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
Atul Krishna
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
DEEPASHRI HK
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
Oswald Campesato
 
K mean-clustering algorithm
K mean-clustering algorithmK mean-clustering algorithm
K mean-clustering algorithm
parry prabhu
 
Multi Layer Network
Multi Layer NetworkMulti Layer Network
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
mustafa aadel
 
Activation function
Activation functionActivation function
Activation function
RakshithGowdakodihal
 
Neural Networks: Multilayer Perceptron
Neural Networks: Multilayer PerceptronNeural Networks: Multilayer Perceptron
Neural Networks: Multilayer Perceptron
Mostafa G. M. Mostafa
 

What's hot (20)

Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...
Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...
Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...
 
Introduction of Deep Learning
Introduction of Deep LearningIntroduction of Deep Learning
Introduction of Deep Learning
 
Neural
NeuralNeural
Neural
 
Machine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural NetworksMachine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural Networks
 
Clustering in Data Mining
Clustering in Data MiningClustering in Data Mining
Clustering in Data Mining
 
Back propagation
Back propagationBack propagation
Back propagation
 
Deep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural NetworksDeep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural Networks
 
Deep Belief Networks
Deep Belief NetworksDeep Belief Networks
Deep Belief Networks
 
Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural network
 
Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural network
 
Support vector machines (svm)
Support vector machines (svm)Support vector machines (svm)
Support vector machines (svm)
 
Transfer Learning
Transfer LearningTransfer Learning
Transfer Learning
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 
K mean-clustering algorithm
K mean-clustering algorithmK mean-clustering algorithm
K mean-clustering algorithm
 
Multi Layer Network
Multi Layer NetworkMulti Layer Network
Multi Layer Network
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Activation function
Activation functionActivation function
Activation function
 
Neural Networks: Multilayer Perceptron
Neural Networks: Multilayer PerceptronNeural Networks: Multilayer Perceptron
Neural Networks: Multilayer Perceptron
 

Similar to Artificial neural network model & hidden layers in multilayer artificial neural networks

Introduction to Neural networks (under graduate course) Lecture 9 of 9
Introduction to Neural networks (under graduate course) Lecture 9 of 9Introduction to Neural networks (under graduate course) Lecture 9 of 9
Introduction to Neural networks (under graduate course) Lecture 9 of 9
Randa Elanwar
 
Neural net and back propagation
Neural net and back propagationNeural net and back propagation
Neural net and back propagation
Mohit Shrivastava
 
Deep Learning Interview Questions And Answers | AI & Deep Learning Interview ...
Deep Learning Interview Questions And Answers | AI & Deep Learning Interview ...Deep Learning Interview Questions And Answers | AI & Deep Learning Interview ...
Deep Learning Interview Questions And Answers | AI & Deep Learning Interview ...
Simplilearn
 
Introduction to Neural networks (under graduate course) Lecture 7 of 9
Introduction to Neural networks (under graduate course) Lecture 7 of 9Introduction to Neural networks (under graduate course) Lecture 7 of 9
Introduction to Neural networks (under graduate course) Lecture 7 of 9
Randa Elanwar
 
Neural Networks in Data Mining - “An Overview”
Neural Networks  in Data Mining -   “An Overview”Neural Networks  in Data Mining -   “An Overview”
Neural Networks in Data Mining - “An Overview”
Dr.(Mrs).Gethsiyal Augasta
 
artificial-neural-networks-rev.ppt
artificial-neural-networks-rev.pptartificial-neural-networks-rev.ppt
artificial-neural-networks-rev.ppt
SanaMateen7
 
artificial-neural-networks-rev.ppt
artificial-neural-networks-rev.pptartificial-neural-networks-rev.ppt
artificial-neural-networks-rev.ppt
RINUSATHYAN
 
Artificial Neural Networks for NIU session 2016 17
Artificial Neural Networks for NIU session 2016 17 Artificial Neural Networks for NIU session 2016 17
Artificial Neural Networks for NIU session 2016 17
Prof. Neeta Awasthy
 
nil-100128213838-phpapp02.pptx
nil-100128213838-phpapp02.pptxnil-100128213838-phpapp02.pptx
nil-100128213838-phpapp02.pptx
dlakmlkfma
 
Introduction to Neural Network
Introduction to Neural NetworkIntroduction to Neural Network
Introduction to Neural Network
Yan Xu
 
nil-100128213838-phpapp02.pdf
nil-100128213838-phpapp02.pdfnil-100128213838-phpapp02.pdf
nil-100128213838-phpapp02.pdf
dlakmlkfma
 
Neural network
Neural networkNeural network
Neural network
KRISH na TimeTraveller
 
Deep Learning in Recommender Systems - RecSys Summer School 2017
Deep Learning in Recommender Systems - RecSys Summer School 2017Deep Learning in Recommender Systems - RecSys Summer School 2017
Deep Learning in Recommender Systems - RecSys Summer School 2017
Balázs Hidasi
 
02 Fundamental Concepts of ANN
02 Fundamental Concepts of ANN02 Fundamental Concepts of ANN
02 Fundamental Concepts of ANN
Tamer Ahmed Farrag, PhD
 
Artificial Neural Network (ANN
Artificial Neural Network (ANNArtificial Neural Network (ANN
Artificial Neural Network (ANN
Andrew Molina
 
Artificial Neural Network Learning Algorithm.ppt
Artificial Neural Network Learning Algorithm.pptArtificial Neural Network Learning Algorithm.ppt
Artificial Neural Network Learning Algorithm.ppt
NJUSTAiMo
 
Computer Design Concepts for Machine Learning
Computer Design Concepts for Machine LearningComputer Design Concepts for Machine Learning
Computer Design Concepts for Machine Learning
Facultad de Informática UCM
 
nn_important study materoial okfjevh rji
nn_important study materoial okfjevh rjinn_important study materoial okfjevh rji
nn_important study materoial okfjevh rji
vowij50853
 
Artificial_Neural_Network.pdf
Artificial_Neural_Network.pdfArtificial_Neural_Network.pdf
Artificial_Neural_Network.pdf
ssuser136534
 
2011 0480.neural-networks
2011 0480.neural-networks2011 0480.neural-networks
2011 0480.neural-networks
Parneet Kaur
 

Similar to Artificial neural network model & hidden layers in multilayer artificial neural networks (20)

Introduction to Neural networks (under graduate course) Lecture 9 of 9
Introduction to Neural networks (under graduate course) Lecture 9 of 9Introduction to Neural networks (under graduate course) Lecture 9 of 9
Introduction to Neural networks (under graduate course) Lecture 9 of 9
 
Neural net and back propagation
Neural net and back propagationNeural net and back propagation
Neural net and back propagation
 
Deep Learning Interview Questions And Answers | AI & Deep Learning Interview ...
Deep Learning Interview Questions And Answers | AI & Deep Learning Interview ...Deep Learning Interview Questions And Answers | AI & Deep Learning Interview ...
Deep Learning Interview Questions And Answers | AI & Deep Learning Interview ...
 
Introduction to Neural networks (under graduate course) Lecture 7 of 9
Introduction to Neural networks (under graduate course) Lecture 7 of 9Introduction to Neural networks (under graduate course) Lecture 7 of 9
Introduction to Neural networks (under graduate course) Lecture 7 of 9
 
Neural Networks in Data Mining - “An Overview”
Neural Networks  in Data Mining -   “An Overview”Neural Networks  in Data Mining -   “An Overview”
Neural Networks in Data Mining - “An Overview”
 
artificial-neural-networks-rev.ppt
artificial-neural-networks-rev.pptartificial-neural-networks-rev.ppt
artificial-neural-networks-rev.ppt
 
artificial-neural-networks-rev.ppt
artificial-neural-networks-rev.pptartificial-neural-networks-rev.ppt
artificial-neural-networks-rev.ppt
 
Artificial Neural Networks for NIU session 2016 17
Artificial Neural Networks for NIU session 2016 17 Artificial Neural Networks for NIU session 2016 17
Artificial Neural Networks for NIU session 2016 17
 
nil-100128213838-phpapp02.pptx
nil-100128213838-phpapp02.pptxnil-100128213838-phpapp02.pptx
nil-100128213838-phpapp02.pptx
 
Introduction to Neural Network
Introduction to Neural NetworkIntroduction to Neural Network
Introduction to Neural Network
 
nil-100128213838-phpapp02.pdf
nil-100128213838-phpapp02.pdfnil-100128213838-phpapp02.pdf
nil-100128213838-phpapp02.pdf
 
Neural network
Neural networkNeural network
Neural network
 
Deep Learning in Recommender Systems - RecSys Summer School 2017
Deep Learning in Recommender Systems - RecSys Summer School 2017Deep Learning in Recommender Systems - RecSys Summer School 2017
Deep Learning in Recommender Systems - RecSys Summer School 2017
 
02 Fundamental Concepts of ANN
02 Fundamental Concepts of ANN02 Fundamental Concepts of ANN
02 Fundamental Concepts of ANN
 
Artificial Neural Network (ANN
Artificial Neural Network (ANNArtificial Neural Network (ANN
Artificial Neural Network (ANN
 
Artificial Neural Network Learning Algorithm.ppt
Artificial Neural Network Learning Algorithm.pptArtificial Neural Network Learning Algorithm.ppt
Artificial Neural Network Learning Algorithm.ppt
 
Computer Design Concepts for Machine Learning
Computer Design Concepts for Machine LearningComputer Design Concepts for Machine Learning
Computer Design Concepts for Machine Learning
 
nn_important study materoial okfjevh rji
nn_important study materoial okfjevh rjinn_important study materoial okfjevh rji
nn_important study materoial okfjevh rji
 
Artificial_Neural_Network.pdf
Artificial_Neural_Network.pdfArtificial_Neural_Network.pdf
Artificial_Neural_Network.pdf
 
2011 0480.neural-networks
2011 0480.neural-networks2011 0480.neural-networks
2011 0480.neural-networks
 

More from Muhammad Ishaq

Causality in special relativity
Causality in special relativityCausality in special relativity
Causality in special relativity
Muhammad Ishaq
 
Business proposal
Business proposalBusiness proposal
Business proposal
Muhammad Ishaq
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
Muhammad Ishaq
 
Writting process
Writting processWritting process
Writting process
Muhammad Ishaq
 
Business
Business Business
Business
Muhammad Ishaq
 
Index
IndexIndex
Brochures
BrochuresBrochures
Brochures
Muhammad Ishaq
 
Dependencies
DependenciesDependencies
Dependencies
Muhammad Ishaq
 
Input output
Input outputInput output
Input output
Muhammad Ishaq
 
Multi core processor
Multi core processorMulti core processor
Multi core processor
Muhammad Ishaq
 
Dram and its types
Dram and its typesDram and its types
Dram and its types
Muhammad Ishaq
 
Micro operation control of processor
Micro operation control of processorMicro operation control of processor
Micro operation control of processor
Muhammad Ishaq
 
Computer architecture overview
Computer architecture overviewComputer architecture overview
Computer architecture overview
Muhammad Ishaq
 
Raid 1 3
Raid 1 3Raid 1 3
Raid 1 3
Muhammad Ishaq
 
Multi processing
Multi processingMulti processing
Multi processing
Muhammad Ishaq
 
Cache memory
Cache memoryCache memory
Cache memory
Muhammad Ishaq
 
Cache memory
Cache memoryCache memory
Cache memory
Muhammad Ishaq
 
Addressing
AddressingAddressing
Addressing
Muhammad Ishaq
 
Clusters
ClustersClusters
Clusters
Muhammad Ishaq
 
Raid level 4
Raid level 4Raid level 4
Raid level 4
Muhammad Ishaq
 

More from Muhammad Ishaq (20)

Causality in special relativity
Causality in special relativityCausality in special relativity
Causality in special relativity
 
Business proposal
Business proposalBusiness proposal
Business proposal
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
Writting process
Writting processWritting process
Writting process
 
Business
Business Business
Business
 
Index
IndexIndex
Index
 
Brochures
BrochuresBrochures
Brochures
 
Dependencies
DependenciesDependencies
Dependencies
 
Input output
Input outputInput output
Input output
 
Multi core processor
Multi core processorMulti core processor
Multi core processor
 
Dram and its types
Dram and its typesDram and its types
Dram and its types
 
Micro operation control of processor
Micro operation control of processorMicro operation control of processor
Micro operation control of processor
 
Computer architecture overview
Computer architecture overviewComputer architecture overview
Computer architecture overview
 
Raid 1 3
Raid 1 3Raid 1 3
Raid 1 3
 
Multi processing
Multi processingMulti processing
Multi processing
 
Cache memory
Cache memoryCache memory
Cache memory
 
Cache memory
Cache memoryCache memory
Cache memory
 
Addressing
AddressingAddressing
Addressing
 
Clusters
ClustersClusters
Clusters
 
Raid level 4
Raid level 4Raid level 4
Raid level 4
 

Recently uploaded

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
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
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
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
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
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
Kavitha Krishnan
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
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
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 

Recently uploaded (20)

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
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
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
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
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
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
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
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 

Artificial neural network model & hidden layers in multilayer artificial neural networks

  • 1. Artificial Neural network model & hidden layers in multilayer artificial neural networks
  • 2. Outline • Introduction • Single Layer • Multi Layer • Learning • Backpropogation Algorithm
  • 3. Introduction • Artificial Neural Network are computational models inspired by biological neural network used for processing large number of inputs which are mostly unknown.
  • 4. What is Problem? •Our world is full of data. After collection and organization, data, if we are lucky, becomes information. In today's interconnected world, information exists in electronic form that can be stored and transmitted instantly. Challenge is to understand, integrate, and apply information to generate useful knowledge.
  • 5. What is Solution? • Interpretation requires data acquisition, cleaning (preparing the data for analysis), analysis, and presentation in a way that permits knowledgeable decision making and action. Key is to extract information about data from relationships buried within the data itself.
  • 6. Why Human System? •Human brain is most powerful pattern recognition engine ever invented.
  • 10. History • 1943: McCulloch–Pitts “neuron” – Started the field • 1962: Rosenblatt’s perceptron – Learned its own weight values; convergence proof • 1969: Minsky & Papert book on perceptrons – Proved limitations of single-layer perceptron networks • 1982: Hopfield and convergence in symmetric networks – Introduced energy-function concept • 1986: Backpropagation of errors – Method for training multilayer networks • Present: Probabilistic interpretations, Bayesian and spiking networks
  • 11. Single Layer • Input Layer • Output Layer
  • 12. Multi Layer • Input Layer • Hidden Layer(s) • Output Layer
  • 14. • Instead of programming computational system to do specific tasks, teach system how to perform task • To do this, generate Artificial Intelligence System- AI • AI systems must be adaptive – able to learn from data on a continuous basis
  • 15. ANN Architecture a. Single Layer Feed Forward
  • 18. ANN Architecture a. Single Layer Feed Forward
  • 22. Supervised • Process of using desired output for training the NN • It employees a teacher to assist the network by telling the network what the desired response to a given input • Weights are modified according to the required output • Not practicable in all cases
  • 25. Supervised Learning • It is based on a labeled training set. • The class of each piece of data in training set is known. • Class labels are pre-determined and provided in the training phase. A B A B A B ε Class λ Class λ Class λ Class ε Class ε Class
  • 26. 26 A single perceptron can be used to represent many boolean functions. • AND function : x1 x2 output 0 0 -1 0 1 -1 1 0 -1 1 1 1 <Training examples> Decision hyperplane : w0 + w1 x1 + w2 x2 = 0 -0.8 + 0.5 x1 + 0.5 x2 = 0 x1 x2 wixi output 0 0 -0.8 -1 0 1 -0.3 -1 1 0 -0.3 -1 1 1 0.2 1 <Test Results> - - - + x1 x2 -0.8 + 0.5 x1 + 0.5 x2 = 0 - - - + x1 x2 -0.8 + 0.5 x1 + 0.5 x2 = 0
  • 27. 27 OR function • The two-input perceptron can implement the OR function when we set the weights: w0 = -0.3, w1 = w2 = 0.5 x1 x2 o utput 0 0 - 1 0 1 1 1 0 1 1 1 1 <Training e x ample s > Decision hyperplane : w0 + w1 x1 + w2 x2 = 0 -0.3 + 0.5 x1 + 0.5 x2 = 0 x1 x2 Σwixi output 0 0 -0.3 - 1 0 1 0.2 - 1 1 0 0.2 - 1 1 1 0.7 1 <Te s t Re s ults > - + + + x1 x2 -0.3 + 0.5 x1 + 0.5 x2 = 0 - + + + x1 x2 -0.3 + 0.5 x1 + 0.5 x2 = 0
  • 28. Unsupervised • No teacher Required • Similar to the students learning on their own • Adaption rules • Adaption rule generate error signals
  • 29. Reinforced • A teacher is assumed to b present but right answer is not given to the network • Network is given an indication whether output is right or wrong • Network use this indication to improve performance
  • 30. Types of Neuron activation function 1. Heaviside 1 if s>=T F(s)= 0 if s<T
  • 32. 3. Piecewise Linear 1 if s>T F(s)= s if –T<s<T -1 if s<-T
  • 33. Hardlimiter Unipolar Sigmoidal Bipolar Sigmoidal Unipolar Multimodal Radial Bessel’s Function
  • 35.
  • 36. 36 NEURAL NETWORK APPLICATION DEVELOPMENT The development process for an ANN application has eight steps. • Step 1: (Data collection). • Step 2: (Training and testing data separation For a moderately sized data set, 80% of the data are randomly selected for training, 10% for testing, and 10% secondary testing. • Step 3: (Network architecture) Important considerations are the exact number of perceptrons and the number of layers.
  • 37. 37 • Step 4: (Parameter tuning and weight initialization) • Step 5: (Data transformation) Transforms the application data into the type and format required by the ANN. • Step 6: (Training)
  • 38. 38 • Step 7: (Testing) – The testing examines the performance of the network using the derived weights by measuring the ability of the network to classify the testing data correctly. – Black-box testing (comparing test results to historical results) is the primary approach for verifying that inputs produce the appropriate outputs. • Step 8: (Implementation) Now a stable set of weights are obtained.
  • 39. Thank You for your Attention..!! . .
  • 40. We welcome any Questions….