SlideShare a Scribd company logo
1 of 18
Artificial Neural Network
Topology
JMHM Jayamaha
SEU/IS/10/PS/104
PS0372
Contents
 Artificial Neural Network
 Feed-forward neural networks
 Neural Network Architecture
 Single layer feedforwared network
 Multilayer feedforward network
 Recurrent network
 Summary
 References
Artificial Neural Network (ANN)
 An artificial neural network is defined as a data processing
system consisting of a large number of simple highly
interconnected processing elements (artificial neurons) in
an architecture inspired by the structure of the cerebral
cortex of the brain. ( Tsoukalas and Uhring, 1997)
Neural Network Architectures
 Generally , an ANN structure can be represented using a directed graph. A
graph G is an ordered 2-tuple (V, E) consisting of a set V of vertices and a set
E of edge.
 When each edge is assigned an orientation , the graph is directed and is
called a directed graph or digraph.
 There are several classes of NN. Classified according to their learning
mechanisms. However we identify 3 fundamentally different classes of
Networks.
 Single layer feedforward network
 Multilayer feedforward network
 Recurrent network
 All the three classes employ the digraph structure for their representation.
Feed-forward neural networks
 These are the commonest type of neural network in practical applications.
 The first layer is the input and the last layer is the output.
 If there is more than one hidden layer, we call them “deep” neural networks.
 They compute a series of transformations that change the similarities
between cases.
Single Layer Feedforward Network
 This type of network comprises of two layers , namely the input layer and the
output layer.
 The input layer neurons receive the input signals and the output layer
neurons receive the output signals.
 The synaptic links carrying the weights connect every input neuron to the
output neuron but not vise – versa.
 Such a network is said to be feedforward in type or acyclic in nature.
 Despite the two layers , the network is termed single layer since it is the
output layer , alone which performs computation.
 The input layer merely transmits the signals to the output layer.
 Hence the name single layer feedforward network.
Illustrates an example network
Multilayer Feedforward Network
 This network, as its name indicates is made up of multiple layers.
 Architecture of this class besides possessing an input and output layer also
have one or more intermediary layers called hidden layers.
 The computational units of the hidden layer are known as hidden neurons or
hidden units.
 The hidden layer aids in performing useful intermediary computation before
directing the input to the output layer.
 The input layer neurons are linked to the hidden layer neurons and the
weights on these links are referred to as input hidden layer weights.
 Again , the hidden layer neurons are linked to the output layer neurons and
the corresponding weights are referred to as hidden-output layer weights.
Multilayer Feedforward Network(con’t)
 A multilayer feedforward network with l input neurons m1 neurons in the first
hidden layer. m2 neurons in the second hidden layer and n output neurons in
the output layer in written as l – m1 – m2 – n
Multilayer Feedforward Network(con’t)
• Applications:
 Pattern classification
 Pattern matching
 Function approximation
 any nonlinear mapping is possible with nonlinear Processing Elements
Multi-layer Networks: Issues
 How many layers are sufficient?
 How many Processing Elementss needed in (each)
hidden layer?
 How much data needed for training?
Examples of Multi-layer NNs
 Backpropagation
 Neocognitron
 Probabilistic NN (radial basis function NN)
 Cauchy machine
 Radial basis function networks
Recurrent Network
 These networks differ from feedforward architecture in the sense that there
is atleast one feedback loop.
 Not necessarily stable
 Symmetric connections can ensure stability
 Why use recurrent networks?
 Can learn temporal patterns (time series or oscillations)
 Biologically realistic
 Majority of connections to neurons in cerebral cortex are feedback connections from local
or distant neurons
 Examples
 Hopfield network
 Boltzmann machine (Hopfield-like net with input & output units)
 Recurrent backpropagation networks: for small sequences, unfold network in time
dimension and use backpropagation learning
Recurrent Networks (con’t)
 Example
 Elman networks
 Partially recurrent
 Context units keep internal
memory of part inputs
 Fixed context weights
 Backpropagation for learning
 E.g. Can disambiguate ABC
and CBA
Elman network
Recurrent Network(con’t)
 Advantages
 Unlike feedforward neural networks, RNNs can use their internal memory
to process arbitrary sequences of inputs.
 This makes them applicable to tasks such as unsegmented
connected handwriting recognition or speech recognition.
 They have the ability to remember information in their hidden state for a
long time.
 But its very hard to train them to use this potential.
 Disadvantages
 Most RNNs used to have scaling issues.
 RNNs could not be easily trained for large numbers of neuron units nor for
large numbers of inputs units
Summary
 Artificial Neural network
 Feed-forward neural networks
 Neural network topologies.
 Single layer feedforward network
 Multilayer feedforward network
 Recurrent network
References
 Neural Networks, Fuzzy Logic, and Genetic Algorithems synthesis and
applications by S.Ranjasekaran , G.A Vijayalakshmi pai
 Neural netowks , a comprehensive foundation by Simon Haykin (second
edition)
 https://en.wikipedia.org/wiki/Recurrent_neural_network ( 2016-05-14)
 https://class.coursera.org/neuralnets-2012-001/lecture
Thank you…….

More Related Content

What's hot

Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural networkSopheaktra YONG
 
Adaptive Resonance Theory
Adaptive Resonance TheoryAdaptive Resonance Theory
Adaptive Resonance TheoryNaveen Kumar
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networksstellajoseph
 
Activation function
Activation functionActivation function
Activation functionAstha Jain
 
Perceptron (neural network)
Perceptron (neural network)Perceptron (neural network)
Perceptron (neural network)EdutechLearners
 
Artifical Neural Network and its applications
Artifical Neural Network and its applicationsArtifical Neural Network and its applications
Artifical Neural Network and its applicationsSangeeta Tiwari
 
Neural network final NWU 4.3 Graphics Course
Neural network final NWU 4.3 Graphics CourseNeural network final NWU 4.3 Graphics Course
Neural network final NWU 4.3 Graphics CourseMohaiminur Rahman
 
Neural network
Neural networkNeural network
Neural networkSilicon
 
Neural network
Neural network Neural network
Neural network Faireen
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashrisheetal katkar
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkNainaBhatt1
 
Artificial Neural Networks Lect7: Neural networks based on competition
Artificial Neural Networks Lect7: Neural networks based on competitionArtificial Neural Networks Lect7: Neural networks based on competition
Artificial Neural Networks Lect7: Neural networks based on competitionMohammed Bennamoun
 
Artificial Neural Network report
Artificial Neural Network reportArtificial Neural Network report
Artificial Neural Network reportAnjali Agrawal
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkAtul Krishna
 

What's hot (20)

Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural network
 
Adaptive Resonance Theory
Adaptive Resonance TheoryAdaptive Resonance Theory
Adaptive Resonance Theory
 
neural networks
neural networksneural networks
neural networks
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
Activation function
Activation functionActivation function
Activation function
 
Adaptive Resonance Theory (ART)
Adaptive Resonance Theory (ART)Adaptive Resonance Theory (ART)
Adaptive Resonance Theory (ART)
 
Perceptron (neural network)
Perceptron (neural network)Perceptron (neural network)
Perceptron (neural network)
 
Artifical Neural Network and its applications
Artifical Neural Network and its applicationsArtifical Neural Network and its applications
Artifical Neural Network and its applications
 
Neural network
Neural networkNeural network
Neural network
 
Neural network final NWU 4.3 Graphics Course
Neural network final NWU 4.3 Graphics CourseNeural network final NWU 4.3 Graphics Course
Neural network final NWU 4.3 Graphics Course
 
Perceptron & Neural Networks
Perceptron & Neural NetworksPerceptron & Neural Networks
Perceptron & Neural Networks
 
Neural network
Neural networkNeural network
Neural network
 
Neural network
Neural network Neural network
Neural network
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashri
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
Artificial Neural Networks Lect7: Neural networks based on competition
Artificial Neural Networks Lect7: Neural networks based on competitionArtificial Neural Networks Lect7: Neural networks based on competition
Artificial Neural Networks Lect7: Neural networks based on competition
 
HOPFIELD NETWORK
HOPFIELD NETWORKHOPFIELD NETWORK
HOPFIELD NETWORK
 
Artificial Neural Network report
Artificial Neural Network reportArtificial Neural Network report
Artificial Neural Network report
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 

Similar to Artificial Neural Network Topologies Explained

3. What is an ANN Describe various types of ANN. Which ANN do you p.pdf
3. What is an ANN Describe various types of ANN. Which ANN do you p.pdf3. What is an ANN Describe various types of ANN. Which ANN do you p.pdf
3. What is an ANN Describe various types of ANN. Which ANN do you p.pdfivylinvaydak64229
 
Intro to Deep learning - Autoencoders
Intro to Deep learning - Autoencoders Intro to Deep learning - Autoencoders
Intro to Deep learning - Autoencoders Akash Goel
 
Neural networks are parallel computing devices.docx.pdf
Neural networks are parallel computing devices.docx.pdfNeural networks are parallel computing devices.docx.pdf
Neural networks are parallel computing devices.docx.pdfneelamsanjeevkumar
 
Neural networks of artificial intelligence
Neural networks of artificial  intelligenceNeural networks of artificial  intelligence
Neural networks of artificial intelligencealldesign
 
Artificial neural networks and its application
Artificial neural networks and its applicationArtificial neural networks and its application
Artificial neural networks and its applicationHưng Đặng
 
Artificial neural networks and its application
Artificial neural networks and its applicationArtificial neural networks and its application
Artificial neural networks and its applicationHưng Đặng
 
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 cseNaveenBhajantri1
 
neural networks
 neural networks neural networks
neural networksjoshiblog
 
Artificial neural networks
Artificial neural networks Artificial neural networks
Artificial neural networks ShwethaShreeS
 
Neuralnetwork 101222074552-phpapp02
Neuralnetwork 101222074552-phpapp02Neuralnetwork 101222074552-phpapp02
Neuralnetwork 101222074552-phpapp02Deepu Gupta
 
Artificial nueral network slideshare
Artificial nueral network slideshareArtificial nueral network slideshare
Artificial nueral network slideshareRed Innovators
 
Artificial Neural Network in Medical Diagnosis
Artificial Neural Network in Medical DiagnosisArtificial Neural Network in Medical Diagnosis
Artificial Neural Network in Medical DiagnosisAdityendra Kumar Singh
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural networksweetysweety8
 

Similar to Artificial Neural Network Topologies Explained (20)

3. What is an ANN Describe various types of ANN. Which ANN do you p.pdf
3. What is an ANN Describe various types of ANN. Which ANN do you p.pdf3. What is an ANN Describe various types of ANN. Which ANN do you p.pdf
3. What is an ANN Describe various types of ANN. Which ANN do you p.pdf
 
Intro to Deep learning - Autoencoders
Intro to Deep learning - Autoencoders Intro to Deep learning - Autoencoders
Intro to Deep learning - Autoencoders
 
Neural network
Neural networkNeural network
Neural network
 
Neural networks are parallel computing devices.docx.pdf
Neural networks are parallel computing devices.docx.pdfNeural networks are parallel computing devices.docx.pdf
Neural networks are parallel computing devices.docx.pdf
 
Neural networks of artificial intelligence
Neural networks of artificial  intelligenceNeural networks of artificial  intelligence
Neural networks of artificial intelligence
 
Artificial neural networks and its application
Artificial neural networks and its applicationArtificial neural networks and its application
Artificial neural networks and its application
 
Artificial neural networks and its application
Artificial neural networks and its applicationArtificial neural networks and its application
Artificial neural networks and its application
 
Nn devs
Nn devsNn devs
Nn devs
 
Jack
JackJack
Jack
 
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 network
Artificial neural networkArtificial neural network
Artificial neural network
 
neural networks
 neural networks neural networks
neural networks
 
Artificial neural networks
Artificial neural networks Artificial neural networks
Artificial neural networks
 
Neuralnetwork 101222074552-phpapp02
Neuralnetwork 101222074552-phpapp02Neuralnetwork 101222074552-phpapp02
Neuralnetwork 101222074552-phpapp02
 
topic5c_ann.ppt
topic5c_ann.ppttopic5c_ann.ppt
topic5c_ann.ppt
 
AI Lesson 37
AI Lesson 37AI Lesson 37
AI Lesson 37
 
Lesson 37
Lesson 37Lesson 37
Lesson 37
 
Artificial nueral network slideshare
Artificial nueral network slideshareArtificial nueral network slideshare
Artificial nueral network slideshare
 
Artificial Neural Network in Medical Diagnosis
Artificial Neural Network in Medical DiagnosisArtificial Neural Network in Medical Diagnosis
Artificial Neural Network in Medical Diagnosis
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 

More from Harshana Madusanka Jayamaha

More from Harshana Madusanka Jayamaha (8)

Handwritten character recognition using artificial neural network
Handwritten character recognition using artificial neural networkHandwritten character recognition using artificial neural network
Handwritten character recognition using artificial neural network
 
Linear and non linear equation
Linear and non linear equationLinear and non linear equation
Linear and non linear equation
 
Clipping ( Cohen-Sutherland Algorithm )
Clipping ( Cohen-Sutherland Algorithm )Clipping ( Cohen-Sutherland Algorithm )
Clipping ( Cohen-Sutherland Algorithm )
 
Advance operator and technique in genetic algorithm
Advance operator and technique in genetic algorithmAdvance operator and technique in genetic algorithm
Advance operator and technique in genetic algorithm
 
Parallel algorithm in linear algebra
Parallel algorithm in linear algebraParallel algorithm in linear algebra
Parallel algorithm in linear algebra
 
Organizational structure
Organizational structureOrganizational structure
Organizational structure
 
Operating system critical section
Operating system   critical sectionOperating system   critical section
Operating system critical section
 
Distributed System - Security
Distributed System - SecurityDistributed System - Security
Distributed System - Security
 

Recently uploaded

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 

Recently uploaded (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 

Artificial Neural Network Topologies Explained

  • 1. Artificial Neural Network Topology JMHM Jayamaha SEU/IS/10/PS/104 PS0372
  • 2. Contents  Artificial Neural Network  Feed-forward neural networks  Neural Network Architecture  Single layer feedforwared network  Multilayer feedforward network  Recurrent network  Summary  References
  • 3. Artificial Neural Network (ANN)  An artificial neural network is defined as a data processing system consisting of a large number of simple highly interconnected processing elements (artificial neurons) in an architecture inspired by the structure of the cerebral cortex of the brain. ( Tsoukalas and Uhring, 1997)
  • 4. Neural Network Architectures  Generally , an ANN structure can be represented using a directed graph. A graph G is an ordered 2-tuple (V, E) consisting of a set V of vertices and a set E of edge.  When each edge is assigned an orientation , the graph is directed and is called a directed graph or digraph.  There are several classes of NN. Classified according to their learning mechanisms. However we identify 3 fundamentally different classes of Networks.  Single layer feedforward network  Multilayer feedforward network  Recurrent network  All the three classes employ the digraph structure for their representation.
  • 5. Feed-forward neural networks  These are the commonest type of neural network in practical applications.  The first layer is the input and the last layer is the output.  If there is more than one hidden layer, we call them “deep” neural networks.  They compute a series of transformations that change the similarities between cases.
  • 6. Single Layer Feedforward Network  This type of network comprises of two layers , namely the input layer and the output layer.  The input layer neurons receive the input signals and the output layer neurons receive the output signals.  The synaptic links carrying the weights connect every input neuron to the output neuron but not vise – versa.  Such a network is said to be feedforward in type or acyclic in nature.  Despite the two layers , the network is termed single layer since it is the output layer , alone which performs computation.  The input layer merely transmits the signals to the output layer.  Hence the name single layer feedforward network.
  • 8. Multilayer Feedforward Network  This network, as its name indicates is made up of multiple layers.  Architecture of this class besides possessing an input and output layer also have one or more intermediary layers called hidden layers.  The computational units of the hidden layer are known as hidden neurons or hidden units.  The hidden layer aids in performing useful intermediary computation before directing the input to the output layer.  The input layer neurons are linked to the hidden layer neurons and the weights on these links are referred to as input hidden layer weights.  Again , the hidden layer neurons are linked to the output layer neurons and the corresponding weights are referred to as hidden-output layer weights.
  • 9. Multilayer Feedforward Network(con’t)  A multilayer feedforward network with l input neurons m1 neurons in the first hidden layer. m2 neurons in the second hidden layer and n output neurons in the output layer in written as l – m1 – m2 – n
  • 10. Multilayer Feedforward Network(con’t) • Applications:  Pattern classification  Pattern matching  Function approximation  any nonlinear mapping is possible with nonlinear Processing Elements
  • 11. Multi-layer Networks: Issues  How many layers are sufficient?  How many Processing Elementss needed in (each) hidden layer?  How much data needed for training?
  • 12. Examples of Multi-layer NNs  Backpropagation  Neocognitron  Probabilistic NN (radial basis function NN)  Cauchy machine  Radial basis function networks
  • 13. Recurrent Network  These networks differ from feedforward architecture in the sense that there is atleast one feedback loop.  Not necessarily stable  Symmetric connections can ensure stability  Why use recurrent networks?  Can learn temporal patterns (time series or oscillations)  Biologically realistic  Majority of connections to neurons in cerebral cortex are feedback connections from local or distant neurons  Examples  Hopfield network  Boltzmann machine (Hopfield-like net with input & output units)  Recurrent backpropagation networks: for small sequences, unfold network in time dimension and use backpropagation learning
  • 14. Recurrent Networks (con’t)  Example  Elman networks  Partially recurrent  Context units keep internal memory of part inputs  Fixed context weights  Backpropagation for learning  E.g. Can disambiguate ABC and CBA Elman network
  • 15. Recurrent Network(con’t)  Advantages  Unlike feedforward neural networks, RNNs can use their internal memory to process arbitrary sequences of inputs.  This makes them applicable to tasks such as unsegmented connected handwriting recognition or speech recognition.  They have the ability to remember information in their hidden state for a long time.  But its very hard to train them to use this potential.  Disadvantages  Most RNNs used to have scaling issues.  RNNs could not be easily trained for large numbers of neuron units nor for large numbers of inputs units
  • 16. Summary  Artificial Neural network  Feed-forward neural networks  Neural network topologies.  Single layer feedforward network  Multilayer feedforward network  Recurrent network
  • 17. References  Neural Networks, Fuzzy Logic, and Genetic Algorithems synthesis and applications by S.Ranjasekaran , G.A Vijayalakshmi pai  Neural netowks , a comprehensive foundation by Simon Haykin (second edition)  https://en.wikipedia.org/wiki/Recurrent_neural_network ( 2016-05-14)  https://class.coursera.org/neuralnets-2012-001/lecture