SlideShare a Scribd company logo
Page 1
Artificial Neural Network
Page 2
Introduction to Artificial Neural
Network
Models of the
brain and
nervous system
Page 3
 An Artificial Neural Network is a computer program that can
recognize pattern in a given collection of data and produce a
model for that data.
 These are highly parallel means process information much
more like brain than a serial computer.
Introduction to Artificial Neural
Network
Page 4
Inspiration from Neurobiology
The original inspiration for the term Artificial Neural Network came
from examination of Central Nervous Systems and their
Neurons
Axons
Dendrites
Synapses
Page 5Structure of a Neuron
Page 6
An Artificial Neural Network
is composed of many
artificial neurons that are
linked together according to
a specific network
architecture. The objective
of the neural network is to
transform the inputs into
meaningful outputs.
Page 7
Mathematical Representation
The neuron calculates a weighted sum of inputs and compares it to a
threshold. If the sum is higher than the threshold, the output is set to 1,
otherwise to -1.
Non-Linearity
Page 8
How do Artificial Neural Network work?
Adaptive System
Input Output
Cost
Desired
Training algorithm
Error
Page 9
Why we use Artificial Neural Network?
 Adaptive learning
 Self-Organization
 Real Time Operation
 Fault Tolerance via Redundant Information Coding
Page 10
Learning Methods in Artificial Neural Network
Learning Process is categorized into three parts:
 Supervised Learning
 Unsupervised Learning
 Reinforced Learning
Page 11
Supervised Learning
 A teacher is present during learning process and presents
expected output.
 Every input pattern is used to train the network.
 Learning process is based on comparison between the
calculated output and desired output.
 The error generated is used to change network parameters
that result improved performance.
Page 12Supervised Learning
Page 13
Unsupervised Learning
 No teacher is present.
 The desired output is not presented to the network.
 The system learns of it own by discovering and adapting to
the structural features in the input patterns.
Page 14
Unsupervised
Page 15
Reinforced Learning
 A teacher is present but does not present the expected output
to the network.
 A reward is given for correct output and a penalty for wrong
answer.
Page 16
Reinforced Learning
Page 17
Where are ANN used?
 Recognizing and matching complicated, or in completed
pattern
 Data is unreliable
Page 18
Applications of Artificial Neural Networks
 Function approximation
 Classification
 Data mining
 Time series prediction
Page 19
Function Approximation
Function approximation:
Create continuous input output
map
Inputs Outputs
The ANN must approximate f() in order to find the appropriate output for
each set of inputs.
Page 20
Example of Function Approximation
 Use a neural network to create a model that can be used
to estimate the body density(e.g. body fat)
Two steps:
 Train the network
 Use the network
Page 21
Classification
 Similar to function approximation except that
the output is a class
Classification
Interpret output as
a class
Numerical
Inputs
Numerical
Outputs
On/off
Outputs
Page 22
 Recognition
 Pattern recognition
 Character recognition
 Handwriting: processing checks
 Data association
 Not only identify the characters that were scanned
but identify when the scanner is not working properly
Page 23
 Data Conceptualization
 infer grouping relationships
e.g. extract from a database the names of those most
likely to buy a particular product.
 Data Filtering
 Planning
 Unknown environments
 Sensor data is noisy
 Fairly new approach to planning
Page 24
Types of Artificial Neural Networks
They can be distinguished by:
 Their type
 Their structure
 The learning algorithm they
use
Page 25
Types of Artificial Neural Networks
 Perceptron
 Multi-Layer- Perceptron
 Backpropagation Net
 Hopfield Net
 Kohonen Feature Map
Page 26
Perceptron
Perceptron structure
Page 27
Multi-Layer-Perceptron
Multi-Layer-
Perceptron
structure
Page 28
Back propagation Net
Backpropagation
Net structure
Page 29
Hopfield Net
Hopfield Net
structure
Page 30
Kohonen Feature Map
Kohonen Feature Map
structure
Page 31

More Related Content

What's hot

Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural network
Nagarajan
 
Artificial Neural Network(Artificial intelligence)
Artificial Neural Network(Artificial intelligence)Artificial Neural Network(Artificial intelligence)
Artificial Neural Network(Artificial intelligence)
spartacus131211
 
Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural network
Sopheaktra YONG
 
Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing
Sivagowry Shathesh
 
Neural networks
Neural networksNeural networks
Neural networks
Rizwan Rizzu
 
Neural networks.ppt
Neural networks.pptNeural networks.ppt
Neural networks.ppt
SrinivashR3
 
Artificial nueral network slideshare
Artificial nueral network slideshareArtificial nueral network slideshare
Artificial nueral network slideshare
Red Innovators
 
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
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
NikitaRuhela
 
Artificial neural networks and its applications
Artificial neural networks and its applications Artificial neural networks and its applications
Artificial neural networks and its applications
PoojaKoshti2
 
Neural network
Neural networkNeural network
Neural network
Saddam Hussain
 
Artificial Intelligence: Artificial Neural Networks
Artificial Intelligence: Artificial Neural NetworksArtificial Intelligence: Artificial Neural Networks
Artificial Intelligence: Artificial Neural Networks
The Integral Worm
 
Artifical Neural Network and its applications
Artifical Neural Network and its applicationsArtifical Neural Network and its applications
Artifical Neural Network and its applications
Sangeeta Tiwari
 
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
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
mustafa aadel
 
Neural networks of artificial intelligence
Neural networks of artificial  intelligenceNeural networks of artificial  intelligence
Neural networks of artificial intelligence
alldesign
 
Activation function
Activation functionActivation function
Activation function
Astha Jain
 
Fundamentals of Neural Networks
Fundamentals of Neural NetworksFundamentals of Neural Networks
Fundamentals of Neural Networks
Gagan Deep
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
Muhammad Ishaq
 

What's hot (20)

Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural network
 
Artificial Neural Network(Artificial intelligence)
Artificial Neural Network(Artificial intelligence)Artificial Neural Network(Artificial intelligence)
Artificial Neural Network(Artificial intelligence)
 
Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural network
 
Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing
 
Neural networks
Neural networksNeural networks
Neural networks
 
Neural networks.ppt
Neural networks.pptNeural networks.ppt
Neural networks.ppt
 
Artificial nueral network slideshare
Artificial nueral network slideshareArtificial nueral network slideshare
Artificial nueral network slideshare
 
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.
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
Artificial neural networks and its applications
Artificial neural networks and its applications Artificial neural networks and its applications
Artificial neural networks and its applications
 
Neural network
Neural networkNeural network
Neural network
 
Artificial Intelligence: Artificial Neural Networks
Artificial Intelligence: Artificial Neural NetworksArtificial Intelligence: Artificial Neural Networks
Artificial Intelligence: Artificial Neural Networks
 
Artifical Neural Network and its applications
Artifical Neural Network and its applicationsArtifical Neural Network and its applications
Artifical Neural Network and its applications
 
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 introduction
Neural networks introductionNeural networks introduction
Neural networks introduction
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Neural networks of artificial intelligence
Neural networks of artificial  intelligenceNeural networks of artificial  intelligence
Neural networks of artificial intelligence
 
Activation function
Activation functionActivation function
Activation function
 
Fundamentals of Neural Networks
Fundamentals of Neural NetworksFundamentals of Neural Networks
Fundamentals of Neural Networks
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 

Similar to Artificial neural network

Artificial Neural Network ANN
Artificial Neural Network ANNArtificial Neural Network ANN
Artificial Neural Network ANN
Abdullah al Mamun
 
Introduction to ANN Principles and its Applications in Solar Energy Technology
Introduction to ANN Principles and its Applications in Solar Energy TechnologyIntroduction to ANN Principles and its Applications in Solar Energy Technology
Introduction to ANN Principles and its Applications in Solar Energy Technology
Ali Al-Waeli
 
Human or Intelligent Machine?
Human or Intelligent Machine?Human or Intelligent Machine?
Human or Intelligent Machine?
ameyakulk
 
Artificial neural network for machine learning
Artificial neural network for machine learningArtificial neural network for machine learning
Artificial neural network for machine learning
grinu
 
Neural network
Neural network Neural network
Neural network
Faireen
 
Neural networks
Neural networksNeural networks
Neural networks
Learnbay Datascience
 
Neural basics
Neural basicsNeural basics
Neural basics
coursesub
 
Deep learning
Deep learningDeep learning
Deep learning
Khaled AMIRAT
 
Industrial application
Industrial application Industrial application
Industrial application
Ashish Goel
 
Open CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural NetworksOpen CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural Networks
ijceronline
 
Neural Networks
Neural Networks Neural Networks
Neural Networks Eric Su
 
Intelligent Handwritten Digit Recognition using Artificial Neural Network
Intelligent Handwritten Digit Recognition using Artificial Neural NetworkIntelligent Handwritten Digit Recognition using Artificial Neural Network
Intelligent Handwritten Digit Recognition using Artificial Neural Network
IJERA Editor
 
Artificial Neural Network: A brief study
Artificial Neural Network: A brief studyArtificial Neural Network: A brief study
Artificial Neural Network: A brief study
IRJET Journal
 
Machine learning
 Machine learning Machine learning
Machine learning
Siddharth Kar
 
Artificial Intelligence.docx
Artificial Intelligence.docxArtificial Intelligence.docx
Artificial Intelligence.docx
ashumar
 
Artificial neural-network-paper-presentation-100115092527-phpapp02
Artificial neural-network-paper-presentation-100115092527-phpapp02Artificial neural-network-paper-presentation-100115092527-phpapp02
Artificial neural-network-paper-presentation-100115092527-phpapp02anandECE2010
 
Artificial Neural Network Paper Presentation
Artificial Neural Network Paper PresentationArtificial Neural Network Paper Presentation
Artificial Neural Network Paper Presentation
guestac67362
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
Alexander Decker
 
Neural networks in business forecasting
Neural networks in business forecastingNeural networks in business forecasting
Neural networks in business forecasting
Amir Shokri
 

Similar to Artificial neural network (20)

Artificial Neural Network ANN
Artificial Neural Network ANNArtificial Neural Network ANN
Artificial Neural Network ANN
 
Introduction to ANN Principles and its Applications in Solar Energy Technology
Introduction to ANN Principles and its Applications in Solar Energy TechnologyIntroduction to ANN Principles and its Applications in Solar Energy Technology
Introduction to ANN Principles and its Applications in Solar Energy Technology
 
Human or Intelligent Machine?
Human or Intelligent Machine?Human or Intelligent Machine?
Human or Intelligent Machine?
 
Artificial neural network for machine learning
Artificial neural network for machine learningArtificial neural network for machine learning
Artificial neural network for machine learning
 
Project Report -Vaibhav
Project Report -VaibhavProject Report -Vaibhav
Project Report -Vaibhav
 
Neural network
Neural network Neural network
Neural network
 
Neural networks
Neural networksNeural networks
Neural networks
 
Neural basics
Neural basicsNeural basics
Neural basics
 
Deep learning
Deep learningDeep learning
Deep learning
 
Industrial application
Industrial application Industrial application
Industrial application
 
Open CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural NetworksOpen CV Implementation of Object Recognition Using Artificial Neural Networks
Open CV Implementation of Object Recognition Using Artificial Neural Networks
 
Neural Networks
Neural Networks Neural Networks
Neural Networks
 
Intelligent Handwritten Digit Recognition using Artificial Neural Network
Intelligent Handwritten Digit Recognition using Artificial Neural NetworkIntelligent Handwritten Digit Recognition using Artificial Neural Network
Intelligent Handwritten Digit Recognition using Artificial Neural Network
 
Artificial Neural Network: A brief study
Artificial Neural Network: A brief studyArtificial Neural Network: A brief study
Artificial Neural Network: A brief study
 
Machine learning
 Machine learning Machine learning
Machine learning
 
Artificial Intelligence.docx
Artificial Intelligence.docxArtificial Intelligence.docx
Artificial Intelligence.docx
 
Artificial neural-network-paper-presentation-100115092527-phpapp02
Artificial neural-network-paper-presentation-100115092527-phpapp02Artificial neural-network-paper-presentation-100115092527-phpapp02
Artificial neural-network-paper-presentation-100115092527-phpapp02
 
Artificial Neural Network Paper Presentation
Artificial Neural Network Paper PresentationArtificial Neural Network Paper Presentation
Artificial Neural Network Paper Presentation
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Neural networks in business forecasting
Neural networks in business forecastingNeural networks in business forecasting
Neural networks in business forecasting
 

Recently uploaded

0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
OWASP Beja
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
IP ServerOne
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
Access Innovations, Inc.
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Orkestra
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
eCommerce Institute
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
Vladimir Samoylov
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 

Recently uploaded (16)

0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 

Artificial neural network

  • 2. Page 2 Introduction to Artificial Neural Network Models of the brain and nervous system
  • 3. Page 3  An Artificial Neural Network is a computer program that can recognize pattern in a given collection of data and produce a model for that data.  These are highly parallel means process information much more like brain than a serial computer. Introduction to Artificial Neural Network
  • 4. Page 4 Inspiration from Neurobiology The original inspiration for the term Artificial Neural Network came from examination of Central Nervous Systems and their Neurons Axons Dendrites Synapses
  • 6. Page 6 An Artificial Neural Network is composed of many artificial neurons that are linked together according to a specific network architecture. The objective of the neural network is to transform the inputs into meaningful outputs.
  • 7. Page 7 Mathematical Representation The neuron calculates a weighted sum of inputs and compares it to a threshold. If the sum is higher than the threshold, the output is set to 1, otherwise to -1. Non-Linearity
  • 8. Page 8 How do Artificial Neural Network work? Adaptive System Input Output Cost Desired Training algorithm Error
  • 9. Page 9 Why we use Artificial Neural Network?  Adaptive learning  Self-Organization  Real Time Operation  Fault Tolerance via Redundant Information Coding
  • 10. Page 10 Learning Methods in Artificial Neural Network Learning Process is categorized into three parts:  Supervised Learning  Unsupervised Learning  Reinforced Learning
  • 11. Page 11 Supervised Learning  A teacher is present during learning process and presents expected output.  Every input pattern is used to train the network.  Learning process is based on comparison between the calculated output and desired output.  The error generated is used to change network parameters that result improved performance.
  • 13. Page 13 Unsupervised Learning  No teacher is present.  The desired output is not presented to the network.  The system learns of it own by discovering and adapting to the structural features in the input patterns.
  • 15. Page 15 Reinforced Learning  A teacher is present but does not present the expected output to the network.  A reward is given for correct output and a penalty for wrong answer.
  • 17. Page 17 Where are ANN used?  Recognizing and matching complicated, or in completed pattern  Data is unreliable
  • 18. Page 18 Applications of Artificial Neural Networks  Function approximation  Classification  Data mining  Time series prediction
  • 19. Page 19 Function Approximation Function approximation: Create continuous input output map Inputs Outputs The ANN must approximate f() in order to find the appropriate output for each set of inputs.
  • 20. Page 20 Example of Function Approximation  Use a neural network to create a model that can be used to estimate the body density(e.g. body fat) Two steps:  Train the network  Use the network
  • 21. Page 21 Classification  Similar to function approximation except that the output is a class Classification Interpret output as a class Numerical Inputs Numerical Outputs On/off Outputs
  • 22. Page 22  Recognition  Pattern recognition  Character recognition  Handwriting: processing checks  Data association  Not only identify the characters that were scanned but identify when the scanner is not working properly
  • 23. Page 23  Data Conceptualization  infer grouping relationships e.g. extract from a database the names of those most likely to buy a particular product.  Data Filtering  Planning  Unknown environments  Sensor data is noisy  Fairly new approach to planning
  • 24. Page 24 Types of Artificial Neural Networks They can be distinguished by:  Their type  Their structure  The learning algorithm they use
  • 25. Page 25 Types of Artificial Neural Networks  Perceptron  Multi-Layer- Perceptron  Backpropagation Net  Hopfield Net  Kohonen Feature Map
  • 28. Page 28 Back propagation Net Backpropagation Net structure
  • 30. Page 30 Kohonen Feature Map Kohonen Feature Map structure