際際滷

際際滷Share a Scribd company logo
Introduction to Neural Networks
And Their Applications
Submitted To
Dr. Md. Hasanuzzaman
Professor,Department of CSE,Dhaka University
Submitted By
Faria Hossain(181-25-646)
Table of Contents
1. Introduction of Neural Networks
2. Application of Neural Networks
3. Theory of Neural Networks
4. A Neural Network Demo
 It is simulation of human brain
 It is the most well known artificial
intelligence techniques
 We are using them: voice recognition
system, reading hand writes, door rocks
et al.
 It is a called black box
1.Introduction of Neural Networks
 Neural Networks simulate human brain
 Learning in Human Brain
 Neurons
 Connection Between Neurons
 Neural Networks As Simulator For Human
Brain
 Processing Elements or Nodes
 Weights
It is a simulator for human brain
2. Applications of Neural Networks
 Prediction of Outcomes
 Patterns Detection in Data
 Classification
 Accounting
 Finance
 Human Resources
 Management
 Marketing
 Operations
Business ANN Applications -1
 Neural Computing is a problem solving
methodology that attempts to mimic how
human brain functions
 Artificial Neural Networks (ANN)
 Machine Learning/Artificial Intelligence
3. Theory of Neural Networks
The Biological Analogy
 Neurons: brain cells
 Nucleus (at the center)
 Dendrites provide inputs
 Axons send outputs
 Synapses increase or
decrease connection
strength and cause
excitation or inhibition of
subsequent neurons
Biological Artificial
Soma <-> Node
Dendrites <-> Input
Axon <-> Output
Synapse <-> Weight
Artificial Neural Networks (ANN)
Three Interconnected
Artificial Neurons
Neural Network Architecture
 Feed forward Neural Network
: Multi Layer Perceptron, - Two, Three, sometimes
Four or Five Layers, But normally 3 layers are
common structure.
 Step function evaluates the summation of
input values
 Calculating outputs
 Measure the error (delta) between outputs and
desired values
 Update weights, reinforcing correct results
At any step in the process for a neuron, j, we get
Delta(Error) = Zj
- Yj
where Z and Y are the desired and actual outputs,
respectively
How a Network Learns
Training A Neural Networks
 Neural Networks learn from data
 Learning is finding the best weights
values which represent the input and
output relationship in Neural Networks
 (ex: 4*X= 8)-> finding the value for X
 Collect data and separate it into
 Training set (50%), Testing set (50%)
 Training set (60%), Testing set (40%)
 Training set (70%), Testing set (30%)
 Training set (80%), Testing set (20%)
 Training set (90%), Testing set (10%)
 Use training data set to build model
 Use test data set to validate the trained network
training data set and test data set
Prediction with New Data
 If the Neural Network's performance in
test is good , it can be used to predict
outcome of new unseen data
 If the performance with test is not
good, you should collect more data,
add more input variables
Terms in Neural
Networks
How does Neural Network work
for prediction?
Demo  How does Neural
Network work for prediction?
ANN Development Tools
 E-Miner
 Clementine
 NeuroSolutions
 NeuralWorks
 Brainmaker
 PathFinder
 Trajan Neural Network Simulator
 NeuroShell Easy
 NeuroWare
Benefits of ANN
Advantages:
Non-linear model leads to better performance
It works generally good when data size is small
It works generally good when there are noises in data
It works generally good when there are missing in data
(incomplete data set)
Fast decision making
Diverse Applications:
Pattern recognition
Character, speech and visual recognition
Limitations of ANN
 Black box that is hardly understood by
human
 Lack of explanation capabilities
 Training time can be excessive and
tedious
4. A Neural Networks Demo
 How do neural networks learn?
: trials and errors
http://www.youtube.com/watch?v=0
Str0Rdkxxo

More Related Content

What's hot (20)

Neural network image recognition
Neural network image recognitionNeural network image recognition
Neural network image recognition
Oleksii Sekundant
Neural network and artificial intelligent
Neural network and artificial intelligentNeural network and artificial intelligent
Neural network and artificial intelligent
HapPy SumOn
Artificial Neural Network and its Applications
Artificial Neural Network and its ApplicationsArtificial Neural Network and its Applications
Artificial Neural Network and its Applications
shritosh kumar
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
Imtiaz Siddique
SoftComputing6
SoftComputing6SoftComputing6
SoftComputing6
DrPrafullNarooka
Learning Methods in a Neural Network
Learning Methods in a Neural NetworkLearning Methods in a Neural Network
Learning Methods in a Neural Network
Saransh Choudhary
Artificial Neural Network report
Artificial Neural Network reportArtificial Neural Network report
Artificial Neural Network report
Anjali Agrawal
artificial neural network
artificial neural networkartificial neural network
artificial neural network
Pallavi Yadav
ANN load forecasting
ANN load forecastingANN load forecasting
ANN load forecasting
Dr Ashok Tiwari
Neural networks.ppt
Neural networks.pptNeural networks.ppt
Neural networks.ppt
SrinivashR3
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
Mohaiminur Rahman
Forecasting of Sales using Neural network techniques
Forecasting of Sales using Neural network techniquesForecasting of Sales using Neural network techniques
Forecasting of Sales using Neural network techniques
Hitesh Dua
Neural Computing
Neural ComputingNeural Computing
Neural Computing
Jehoshaphat Abu
Ai and neural networks
Ai and neural networksAi and neural networks
Ai and neural networks
Nikhil Kansari
Neural networks
Neural networksNeural networks
Neural networks
Rizwan Rizzu
Artificial Neural Network Abstract
Artificial Neural Network AbstractArtificial Neural Network Abstract
Artificial Neural Network Abstract
Anjali Agrawal
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
mustafa aadel
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
Muhammad Ishaq
NEURAL NETWORKS
NEURAL NETWORKSNEURAL NETWORKS
NEURAL NETWORKS
ESCOM
Neural network image recognition
Neural network image recognitionNeural network image recognition
Neural network image recognition
Oleksii Sekundant
Neural network and artificial intelligent
Neural network and artificial intelligentNeural network and artificial intelligent
Neural network and artificial intelligent
HapPy SumOn
Artificial Neural Network and its Applications
Artificial Neural Network and its ApplicationsArtificial Neural Network and its Applications
Artificial Neural Network and its Applications
shritosh kumar
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
Imtiaz Siddique
Learning Methods in a Neural Network
Learning Methods in a Neural NetworkLearning Methods in a Neural Network
Learning Methods in a Neural Network
Saransh Choudhary
Artificial Neural Network report
Artificial Neural Network reportArtificial Neural Network report
Artificial Neural Network report
Anjali Agrawal
artificial neural network
artificial neural networkartificial neural network
artificial neural network
Pallavi Yadav
Neural networks.ppt
Neural networks.pptNeural networks.ppt
Neural networks.ppt
SrinivashR3
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
Mohaiminur Rahman
Forecasting of Sales using Neural network techniques
Forecasting of Sales using Neural network techniquesForecasting of Sales using Neural network techniques
Forecasting of Sales using Neural network techniques
Hitesh Dua
Ai and neural networks
Ai and neural networksAi and neural networks
Ai and neural networks
Nikhil Kansari
Neural networks
Neural networksNeural networks
Neural networks
Rizwan Rizzu
Artificial Neural Network Abstract
Artificial Neural Network AbstractArtificial Neural Network Abstract
Artificial Neural Network Abstract
Anjali Agrawal
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
mustafa aadel
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
Muhammad Ishaq
NEURAL NETWORKS
NEURAL NETWORKSNEURAL NETWORKS
NEURAL NETWORKS
ESCOM

Similar to Artificial neural network (20)

CSA 3702 machine learning module 1
CSA 3702 machine learning module 1CSA 3702 machine learning module 1
CSA 3702 machine learning module 1
Nandhini S
Neural Networks
Neural Networks Neural Networks
Neural Networks
Eric Su
deeplearningwithneuralnetworks-190303185558 (1).pptx
deeplearningwithneuralnetworks-190303185558 (1).pptxdeeplearningwithneuralnetworks-190303185558 (1).pptx
deeplearningwithneuralnetworks-190303185558 (1).pptx
ShirishaBuduputi
Predictive analytics
Predictive analyticsPredictive analytics
Predictive analytics
Dinakar nk
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural Networks
Aniket Maurya
Artificial Intelligence Chapter 9 Negnevitsky
Artificial Intelligence Chapter 9 NegnevitskyArtificial Intelligence Chapter 9 Negnevitsky
Artificial Intelligence Chapter 9 Negnevitsky
lopanath
Neural Networks
Neural NetworksNeural Networks
Neural Networks
SurajKumar579888
Neural network in R by Aman Chauhan
Neural network in R by Aman ChauhanNeural network in R by Aman Chauhan
Neural network in R by Aman Chauhan
Aman Chauhan
02 Fundamental Concepts of ANN
02 Fundamental Concepts of ANN02 Fundamental Concepts of ANN
02 Fundamental Concepts of ANN
Tamer Ahmed Farrag, PhD
Neural Networks
Neural NetworksNeural Networks
Neural Networks
NikitaRuhela
AI Unit 5 machine learning
AI Unit 5 machine learning AI Unit 5 machine learning
AI Unit 5 machine learning
Narayan Dhamala
LearningAG.ppt
LearningAG.pptLearningAG.ppt
LearningAG.ppt
butest
INTRODUCTIONTOARTIFICIALNEURALNETWORKS(ANN).ppt
INTRODUCTIONTOARTIFICIALNEURALNETWORKS(ANN).pptINTRODUCTIONTOARTIFICIALNEURALNETWORKS(ANN).ppt
INTRODUCTIONTOARTIFICIALNEURALNETWORKS(ANN).ppt
AhmedJaha
w1-01-introtonn.ppt
w1-01-introtonn.pptw1-01-introtonn.ppt
w1-01-introtonn.ppt
KotaGuru1
Meta analysis in neuroimaging 101
Meta analysis in neuroimaging 101Meta analysis in neuroimaging 101
Meta analysis in neuroimaging 101
Krzysztof Gorgolewski
Statistical parametric mapping
Statistical parametric mappingStatistical parametric mapping
Statistical parametric mapping
Samra Shahzadi
Dissertation character recognition - Report
Dissertation character recognition - ReportDissertation character recognition - Report
Dissertation character recognition - Report
sachinkumar Bharadva
Machine learning with in the python lecture for computer science
Machine learning with in the python lecture for computer scienceMachine learning with in the python lecture for computer science
Machine learning with in the python lecture for computer science
jayasreepalani02
bbbPaper
bbbPaperbbbPaper
bbbPaper
Lodewijk Brand
Classification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural NetworkClassification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural Network
irjes
CSA 3702 machine learning module 1
CSA 3702 machine learning module 1CSA 3702 machine learning module 1
CSA 3702 machine learning module 1
Nandhini S
Neural Networks
Neural Networks Neural Networks
Neural Networks
Eric Su
deeplearningwithneuralnetworks-190303185558 (1).pptx
deeplearningwithneuralnetworks-190303185558 (1).pptxdeeplearningwithneuralnetworks-190303185558 (1).pptx
deeplearningwithneuralnetworks-190303185558 (1).pptx
ShirishaBuduputi
Predictive analytics
Predictive analyticsPredictive analytics
Predictive analytics
Dinakar nk
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural Networks
Aniket Maurya
Artificial Intelligence Chapter 9 Negnevitsky
Artificial Intelligence Chapter 9 NegnevitskyArtificial Intelligence Chapter 9 Negnevitsky
Artificial Intelligence Chapter 9 Negnevitsky
lopanath
Neural network in R by Aman Chauhan
Neural network in R by Aman ChauhanNeural network in R by Aman Chauhan
Neural network in R by Aman Chauhan
Aman Chauhan
Neural Networks
Neural NetworksNeural Networks
Neural Networks
NikitaRuhela
AI Unit 5 machine learning
AI Unit 5 machine learning AI Unit 5 machine learning
AI Unit 5 machine learning
Narayan Dhamala
LearningAG.ppt
LearningAG.pptLearningAG.ppt
LearningAG.ppt
butest
INTRODUCTIONTOARTIFICIALNEURALNETWORKS(ANN).ppt
INTRODUCTIONTOARTIFICIALNEURALNETWORKS(ANN).pptINTRODUCTIONTOARTIFICIALNEURALNETWORKS(ANN).ppt
INTRODUCTIONTOARTIFICIALNEURALNETWORKS(ANN).ppt
AhmedJaha
w1-01-introtonn.ppt
w1-01-introtonn.pptw1-01-introtonn.ppt
w1-01-introtonn.ppt
KotaGuru1
Meta analysis in neuroimaging 101
Meta analysis in neuroimaging 101Meta analysis in neuroimaging 101
Meta analysis in neuroimaging 101
Krzysztof Gorgolewski
Statistical parametric mapping
Statistical parametric mappingStatistical parametric mapping
Statistical parametric mapping
Samra Shahzadi
Dissertation character recognition - Report
Dissertation character recognition - ReportDissertation character recognition - Report
Dissertation character recognition - Report
sachinkumar Bharadva
Machine learning with in the python lecture for computer science
Machine learning with in the python lecture for computer scienceMachine learning with in the python lecture for computer science
Machine learning with in the python lecture for computer science
jayasreepalani02
Classification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural NetworkClassification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural Network
irjes

Recently uploaded (20)

Year 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptxYear 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptx
mansk2
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAMDUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
vlckovar
How to use Init Hooks in Odoo 18 - Odoo 際際滷s
How to use Init Hooks in Odoo 18 - Odoo 際際滷sHow to use Init Hooks in Odoo 18 - Odoo 際際滷s
How to use Init Hooks in Odoo 18 - Odoo 際際滷s
Celine George
How to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of SaleHow to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of Sale
Celine George
Database population in Odoo 18 - Odoo slides
Database population in Odoo 18 - Odoo slidesDatabase population in Odoo 18 - Odoo slides
Database population in Odoo 18 - Odoo slides
Celine George
Essentials of a Good PMO, presented by Aalok Sonawala
Essentials of a Good PMO, presented by Aalok SonawalaEssentials of a Good PMO, presented by Aalok Sonawala
Essentials of a Good PMO, presented by Aalok Sonawala
Association for Project Management
Useful environment methods in Odoo 18 - Odoo 際際滷s
Useful environment methods in Odoo 18 - Odoo 際際滷sUseful environment methods in Odoo 18 - Odoo 際際滷s
Useful environment methods in Odoo 18 - Odoo 際際滷s
Celine George
QuickBooks Desktop to QuickBooks Online How to Make the Move
QuickBooks Desktop to QuickBooks Online  How to Make the MoveQuickBooks Desktop to QuickBooks Online  How to Make the Move
QuickBooks Desktop to QuickBooks Online How to Make the Move
TechSoup
The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .
saanidhyapatel09
Reordering Rules in Odoo 17 Inventory - Odoo 際際滷s
Reordering Rules in Odoo 17 Inventory - Odoo 際際滷sReordering Rules in Odoo 17 Inventory - Odoo 際際滷s
Reordering Rules in Odoo 17 Inventory - Odoo 際際滷s
Celine George
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷sHow to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
Celine George
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
A PPT Presentation on The Princess and the God: A tale of ancient India  by A...A PPT Presentation on The Princess and the God: A tale of ancient India  by A...
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
Beena E S
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
History of Stoke Newington
English 4 Quarter 4 Week 4 Classroom Obs
English 4 Quarter 4 Week 4 Classroom ObsEnglish 4 Quarter 4 Week 4 Classroom Obs
English 4 Quarter 4 Week 4 Classroom Obs
NerissaMendez1
TPR Data strategy 2025 (1).pdf Data strategy
TPR Data strategy 2025 (1).pdf Data strategyTPR Data strategy 2025 (1).pdf Data strategy
TPR Data strategy 2025 (1).pdf Data strategy
Henry Tapper
Research & Research Methods: Basic Concepts and Types.pptx
Research & Research Methods: Basic Concepts and Types.pptxResearch & Research Methods: Basic Concepts and Types.pptx
Research & Research Methods: Basic Concepts and Types.pptx
Dr. Sarita Anand
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
Association for Project Management
Mate, a short story by Kate Grenville.pptx
Mate, a short story by Kate Grenville.pptxMate, a short story by Kate Grenville.pptx
Mate, a short story by Kate Grenville.pptx
Liny Jenifer
Kaun TALHA quiz Finals -- El Dorado 2025
Kaun TALHA quiz Finals -- El Dorado 2025Kaun TALHA quiz Finals -- El Dorado 2025
Kaun TALHA quiz Finals -- El Dorado 2025
Conquiztadors- the Quiz Society of Sri Venkateswara College
Principle and Practices of Animal Breeding || Boby Basnet
Principle and Practices of Animal Breeding || Boby BasnetPrinciple and Practices of Animal Breeding || Boby Basnet
Principle and Practices of Animal Breeding || Boby Basnet
Boby Basnet
Year 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptxYear 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptx
mansk2
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAMDUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
DUBLIN PROGRAM DUBLIN PROGRAM DUBLIN PROGRAM
vlckovar
How to use Init Hooks in Odoo 18 - Odoo 際際滷s
How to use Init Hooks in Odoo 18 - Odoo 際際滷sHow to use Init Hooks in Odoo 18 - Odoo 際際滷s
How to use Init Hooks in Odoo 18 - Odoo 際際滷s
Celine George
How to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of SaleHow to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of Sale
Celine George
Database population in Odoo 18 - Odoo slides
Database population in Odoo 18 - Odoo slidesDatabase population in Odoo 18 - Odoo slides
Database population in Odoo 18 - Odoo slides
Celine George
Useful environment methods in Odoo 18 - Odoo 際際滷s
Useful environment methods in Odoo 18 - Odoo 際際滷sUseful environment methods in Odoo 18 - Odoo 際際滷s
Useful environment methods in Odoo 18 - Odoo 際際滷s
Celine George
QuickBooks Desktop to QuickBooks Online How to Make the Move
QuickBooks Desktop to QuickBooks Online  How to Make the MoveQuickBooks Desktop to QuickBooks Online  How to Make the Move
QuickBooks Desktop to QuickBooks Online How to Make the Move
TechSoup
The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .
saanidhyapatel09
Reordering Rules in Odoo 17 Inventory - Odoo 際際滷s
Reordering Rules in Odoo 17 Inventory - Odoo 際際滷sReordering Rules in Odoo 17 Inventory - Odoo 際際滷s
Reordering Rules in Odoo 17 Inventory - Odoo 際際滷s
Celine George
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷sHow to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷s
Celine George
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
A PPT Presentation on The Princess and the God: A tale of ancient India  by A...A PPT Presentation on The Princess and the God: A tale of ancient India  by A...
A PPT Presentation on The Princess and the God: A tale of ancient India by A...
Beena E S
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
South Hornsey: The Lost Local Authority that Merged with Stoke Newington by T...
History of Stoke Newington
English 4 Quarter 4 Week 4 Classroom Obs
English 4 Quarter 4 Week 4 Classroom ObsEnglish 4 Quarter 4 Week 4 Classroom Obs
English 4 Quarter 4 Week 4 Classroom Obs
NerissaMendez1
TPR Data strategy 2025 (1).pdf Data strategy
TPR Data strategy 2025 (1).pdf Data strategyTPR Data strategy 2025 (1).pdf Data strategy
TPR Data strategy 2025 (1).pdf Data strategy
Henry Tapper
Research & Research Methods: Basic Concepts and Types.pptx
Research & Research Methods: Basic Concepts and Types.pptxResearch & Research Methods: Basic Concepts and Types.pptx
Research & Research Methods: Basic Concepts and Types.pptx
Dr. Sarita Anand
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
APM People Interest Network Conference - Oliver Randall & David Bovis - Own Y...
Association for Project Management
Mate, a short story by Kate Grenville.pptx
Mate, a short story by Kate Grenville.pptxMate, a short story by Kate Grenville.pptx
Mate, a short story by Kate Grenville.pptx
Liny Jenifer
Principle and Practices of Animal Breeding || Boby Basnet
Principle and Practices of Animal Breeding || Boby BasnetPrinciple and Practices of Animal Breeding || Boby Basnet
Principle and Practices of Animal Breeding || Boby Basnet
Boby Basnet

Artificial neural network

  • 1. Introduction to Neural Networks And Their Applications Submitted To Dr. Md. Hasanuzzaman Professor,Department of CSE,Dhaka University Submitted By Faria Hossain(181-25-646)
  • 2. Table of Contents 1. Introduction of Neural Networks 2. Application of Neural Networks 3. Theory of Neural Networks 4. A Neural Network Demo
  • 3. It is simulation of human brain It is the most well known artificial intelligence techniques We are using them: voice recognition system, reading hand writes, door rocks et al. It is a called black box 1.Introduction of Neural Networks
  • 4. Neural Networks simulate human brain Learning in Human Brain Neurons Connection Between Neurons Neural Networks As Simulator For Human Brain Processing Elements or Nodes Weights It is a simulator for human brain
  • 5. 2. Applications of Neural Networks Prediction of Outcomes Patterns Detection in Data Classification
  • 6. Accounting Finance Human Resources Management Marketing Operations Business ANN Applications -1
  • 7. Neural Computing is a problem solving methodology that attempts to mimic how human brain functions Artificial Neural Networks (ANN) Machine Learning/Artificial Intelligence 3. Theory of Neural Networks
  • 8. The Biological Analogy Neurons: brain cells Nucleus (at the center) Dendrites provide inputs Axons send outputs Synapses increase or decrease connection strength and cause excitation or inhibition of subsequent neurons
  • 9. Biological Artificial Soma <-> Node Dendrites <-> Input Axon <-> Output Synapse <-> Weight Artificial Neural Networks (ANN) Three Interconnected Artificial Neurons
  • 10. Neural Network Architecture Feed forward Neural Network : Multi Layer Perceptron, - Two, Three, sometimes Four or Five Layers, But normally 3 layers are common structure.
  • 11. Step function evaluates the summation of input values Calculating outputs Measure the error (delta) between outputs and desired values Update weights, reinforcing correct results At any step in the process for a neuron, j, we get Delta(Error) = Zj - Yj where Z and Y are the desired and actual outputs, respectively How a Network Learns
  • 12. Training A Neural Networks Neural Networks learn from data Learning is finding the best weights values which represent the input and output relationship in Neural Networks (ex: 4*X= 8)-> finding the value for X
  • 13. Collect data and separate it into Training set (50%), Testing set (50%) Training set (60%), Testing set (40%) Training set (70%), Testing set (30%) Training set (80%), Testing set (20%) Training set (90%), Testing set (10%) Use training data set to build model Use test data set to validate the trained network training data set and test data set
  • 14. Prediction with New Data If the Neural Network's performance in test is good , it can be used to predict outcome of new unseen data If the performance with test is not good, you should collect more data, add more input variables
  • 15. Terms in Neural Networks How does Neural Network work for prediction?
  • 16. Demo How does Neural Network work for prediction?
  • 17. ANN Development Tools E-Miner Clementine NeuroSolutions NeuralWorks Brainmaker PathFinder Trajan Neural Network Simulator NeuroShell Easy NeuroWare
  • 18. Benefits of ANN Advantages: Non-linear model leads to better performance It works generally good when data size is small It works generally good when there are noises in data It works generally good when there are missing in data (incomplete data set) Fast decision making Diverse Applications: Pattern recognition Character, speech and visual recognition
  • 19. Limitations of ANN Black box that is hardly understood by human Lack of explanation capabilities Training time can be excessive and tedious
  • 20. 4. A Neural Networks Demo How do neural networks learn? : trials and errors http://www.youtube.com/watch?v=0 Str0Rdkxxo