Back propagation

Nagarajan
NagarajanAssociate Software Developer um Nagarajan
ARTIFICIAL NEURAL NETWORK
BACK  PROPAGATION PRESENTED BY Karthika.T Nithya.G Revathy.R
INTRODUCTION ,[object Object],[object Object]
BACK PROPAGATION ,[object Object],[object Object],[object Object],[object Object],[object Object]
FEED FORWARD NETWORK Network activation flows in one direction only: from the input layer to the output layer, passing through the hidden layer. Each unit in a layer is connected in the forward direction to every unit in the next layer.
ARCHITECTURE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TRAINING ALGORITHM ,[object Object],[object Object],[object Object],[object Object],[object Object]
INITIALIZATION OF WEIGHTS ,[object Object],[object Object],[object Object]
FEED   FORWARD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
BACK PROPAGATION OF ERRORS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UPDATION OF WEIGHTS AND BIASES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
APPLICATION ALGORITHM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MERITS OF BACK PROPAGATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DEMERITS OF BACK PROPAGATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ROBOTICS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
BACK PROPAGATION NETWORK ,[object Object],[object Object],[object Object]
BEHAVIOR RULES ,[object Object],[object Object],[object Object],[object Object]
Lego Mindstorms robots are cool toys used by hobbyists all around the world. They prove suitable for building mobile robots and  programming them with artificial intelligence.
SPACE ROBOT ,[object Object],[object Object]
TRAINING NETWORK ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object],[object Object]
NUMBER RECOGNITION SYSTEM ,[object Object],[object Object],[object Object],[object Object],[object Object]
ACQUISITION AND PREPROCESSING ,[object Object],[object Object],[object Object]
FEATURE EXTRACTION & RECOGNITION ,[object Object],[object Object],[object Object]
RECOGNITION ,[object Object],[object Object],[object Object],[object Object],[object Object]
FACE RECOGNITION SYSTEM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A. Face Image Acquisition To collect the face images, a scanner has been used. After   scanning, the image can be saved into various formats such   as Bitmap, JPEG, GIF and TIFF. This FRS can process face   images of any format.  B.Filtering and Clipping The input face of the system may contain noise and   garbage data that must be removed. Filter has been used for fixing these problems. For this purpose median filtering technique has been used. After filtering, the image is clipped to obtain the necessary data that is required for removing the unnecessary background that surrounded the image.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],E. Features Extraction To extract features of a face at first the image is converted   into a binary. From this binary image the centroid (X,Y) of the face image is calculated using equation 1and 2  Where x, y is the co-ordinate values and m=f(x,y)=0 or  1. Then from the centroid, only face has been cropped and   converted into the gray level and the features have been   collected. F. Recognition Extracted features of the face images have been fed in to the Genetic algorithm and Back-propagation Neural Network for recognition. The unknown input face image has been recognized by Genetic Algorithm and Back-propagation Neural Network  Recognition phase
RECOGNIZE FACE BY BPN ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FACE RECOGNITION SYSTEM ,[object Object],1. We want to find a person within a large database of faces (e.g. in a police database). These systems typically return a list of the most likely people in the database . Often only one image is available per person. It is usually not necessary for recognition to be done in real-time. 2. We want to identify particular people in real-time (e.g. in a security monitoring system, location tracking system, etc.), or we want to allow access to a group of people and deny access to all others (e.g. access to a building, computer, etc.) [8]. Multiple images per person are often available for training and real-time recognition is required.
[object Object],[object Object],[object Object]
FINGERPRINT RECOGNITION SYSTEM
 
HARDWARE & SOFTWARE
LICENSE PLATE RECOGNITION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RECOGNITION WITH NEURAL NETWORK ,[object Object],[object Object],[object Object],[object Object],[object Object]
CITY WORD RECOGNITION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
LEAF RECOGNITION SYSTEM ,[object Object],[object Object],Another main part of this work is the integration of a feed-forward back propagation neuronal network. The inputs for this neuronal network are the individual tokens of a leaf image, and as a token normally consists of a cosines and sinus angle, the amount of input layers for this network are the amount of tokens multiplied by two. The image on the left should give you an idea of the neuronal network that takes place in the Leaves Recognition application.
LEAF RECOGNITION SYSTEM ,[object Object],[object Object],[object Object],[object Object],In order to understand the algorithm consider the figure and details shown below.
LEAF RECOGNITION SYSTEM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RECOGNITION 1.Screen to display the selected leaf1. 2.Screen to display the edge and tokens of the selected Leaf1 3.Screen to display the Leaf Image1. 4.Screen to display the results of the Recognition module. 5.Screen to display the leaf image for finding pest recognition. 6.Screen to display the Pest Percentage of the given leaf and also the damage part.
NAVIGATION OF CAR ,[object Object]
THANK YOU
1 von 44

Más contenido relacionado

Was ist angesagt?(20)

Support Vector Machines ( SVM ) Support Vector Machines ( SVM )
Support Vector Machines ( SVM )
Mohammad Junaid Khan35.4K views
Neuro-fuzzy systemsNeuro-fuzzy systems
Neuro-fuzzy systems
Sagar Ahire23.8K views
2.5 backpropagation2.5 backpropagation
2.5 backpropagation
Krish_ver224.7K views
Counter propagation NetworkCounter propagation Network
Counter propagation Network
Akshay Dhole10.8K views
Machine Learning with Decision treesMachine Learning with Decision trees
Machine Learning with Decision trees
Knoldus Inc.23K views
Deep neural networksDeep neural networks
Deep neural networks
Si Haem162.4K views
Artificial neural networkArtificial neural network
Artificial neural network
Mohd Arafat Shaikh23K views
Backpropagation  algoBackpropagation  algo
Backpropagation algo
noT yeT woRkiNg !! iM stiLl stUdYinG !!10.7K views
K mean-clustering algorithmK mean-clustering algorithm
K mean-clustering algorithm
parry prabhu50.3K views
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
Atul Krishna1.3K views
Activation functionsActivation functions
Activation functions
PRATEEK SAHU1K views
supervised learningsupervised learning
supervised learning
Amar Tripathi24.8K views
Mc culloch pitts neuronMc culloch pitts neuron
Mc culloch pitts neuron
Siksha 'O' Anusandhan (Deemed to be University )1.4K views
Machine learning   session4(linear regression)Machine learning   session4(linear regression)
Machine learning session4(linear regression)
Abhimanyu Dwivedi3.3K views
Concept learningConcept learning
Concept learning
Musa Hawamdah18.1K views
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHM
vikas dhakane9.4K views

Similar a Back propagation

ML_ Unit 2_Part_BML_ Unit 2_Part_B
ML_ Unit 2_Part_BSrimatre K
186 views41 Folien
soft computingsoft computing
soft computingAMIT KUMAR
731 views33 Folien

Similar a Back propagation(20)

MNNMNN
MNN
International Islamic University638 views
Unit ii supervised iiUnit ii supervised ii
Unit ii supervised ii
Indira Priyadarsini43 views
Multi Layer NetworkMulti Layer Network
Multi Layer Network
International Islamic University4.5K views
ML_ Unit 2_Part_BML_ Unit 2_Part_B
ML_ Unit 2_Part_B
Srimatre K186 views
soft computingsoft computing
soft computing
AMIT KUMAR731 views
APPLIED MACHINE LEARNINGAPPLIED MACHINE LEARNING
APPLIED MACHINE LEARNING
Revanth Kumar185 views
Neural Networks on Steroids (Poster)Neural Networks on Steroids (Poster)
Neural Networks on Steroids (Poster)
Adam Blevins563 views
CS767_Lecture_05.pptxCS767_Lecture_05.pptx
CS767_Lecture_05.pptx
ShujatHussainGadi2 views
UofT_ML_lecture.pptxUofT_ML_lecture.pptx
UofT_ML_lecture.pptx
abcdefghijklmn191 view
Lab 6 Neural NetworkLab 6 Neural Network
Lab 6 Neural Network
Kyle Villano611 views
Neural networkNeural network
Neural network
EasyMedico.com491 views
Neural networksNeural networks
Neural networks
HarshitGupta367132 views
Mlp trainning algorithmMlp trainning algorithm
Mlp trainning algorithm
Hưng Đặng543 views
Lec 6-bpLec 6-bp
Lec 6-bp
Taymoor Nazmy24 views
Neural NetworksNeural Networks
Neural Networks
Sagacious IT Solution974 views

Más de Nagarajan

Chapter3Chapter3
Chapter3Nagarajan
8.5K views46 Folien
Chapter2Chapter2
Chapter2Nagarajan
915 views62 Folien
Chapter1Chapter1
Chapter1Nagarajan
1K views56 Folien
MinimaxMinimax
MinimaxNagarajan
36.5K views37 Folien
I/O SystemI/O System
I/O SystemNagarajan
11.3K views27 Folien

Más de Nagarajan(18)

Chapter3Chapter3
Chapter3
Nagarajan8.5K views
Chapter2Chapter2
Chapter2
Nagarajan915 views
Chapter1Chapter1
Chapter1
Nagarajan1K views
MinimaxMinimax
Minimax
Nagarajan36.5K views
I/O SystemI/O System
I/O System
Nagarajan11.3K views
Scheduling algorithm (chammu)Scheduling algorithm (chammu)
Scheduling algorithm (chammu)
Nagarajan5.9K views
Real time os(suga) Real time os(suga)
Real time os(suga)
Nagarajan287 views
Process synchronization(deepa)Process synchronization(deepa)
Process synchronization(deepa)
Nagarajan4.6K views
Posix threads(asha)Posix threads(asha)
Posix threads(asha)
Nagarajan1.6K views
Monitor(karthika)Monitor(karthika)
Monitor(karthika)
Nagarajan269 views
Cpu scheduling(suresh)Cpu scheduling(suresh)
Cpu scheduling(suresh)
Nagarajan2.2K views
InfernoInferno
Inferno
Nagarajan792 views
JavascriptJavascript
Javascript
Nagarajan5.4K views
PerceptronPerceptron
Perceptron
Nagarajan29.5K views
Ms accessMs access
Ms access
Nagarajan2.5K views
Adaline madalineAdaline madaline
Adaline madaline
Nagarajan47.9K views

Último(20)

SIMPLE PRESENT TENSE_new.pptxSIMPLE PRESENT TENSE_new.pptx
SIMPLE PRESENT TENSE_new.pptx
nisrinamadani2146 views
Sociology KS5Sociology KS5
Sociology KS5
WestHatch50 views
Dance KS5 BreakdownDance KS5 Breakdown
Dance KS5 Breakdown
WestHatch52 views
Drama KS5 BreakdownDrama KS5 Breakdown
Drama KS5 Breakdown
WestHatch50 views
Narration lesson plan.docxNarration lesson plan.docx
Narration lesson plan.docx
Tariq KHAN90 views
Psychology KS5Psychology KS5
Psychology KS5
WestHatch53 views
Gopal Chakraborty Memorial Quiz 2.0 Prelims.pptxGopal Chakraborty Memorial Quiz 2.0 Prelims.pptx
Gopal Chakraborty Memorial Quiz 2.0 Prelims.pptx
Debapriya Chakraborty221 views
Classification of crude drugs.pptxClassification of crude drugs.pptx
Classification of crude drugs.pptx
GayatriPatra1449 views
BYSC infopack.pdfBYSC infopack.pdf
BYSC infopack.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego144 views
231112 (WR) v1  ChatGPT OEB 2023.pdf231112 (WR) v1  ChatGPT OEB 2023.pdf
231112 (WR) v1 ChatGPT OEB 2023.pdf
WilfredRubens.com100 views
Psychology KS4Psychology KS4
Psychology KS4
WestHatch52 views
Narration  ppt.pptxNarration  ppt.pptx
Narration ppt.pptx
Tariq KHAN62 views
Nico Baumbach IMR Media ComponentNico Baumbach IMR Media Component
Nico Baumbach IMR Media Component
InMediaRes1186 views
AI Tools for Business and StartupsAI Tools for Business and Startups
AI Tools for Business and Startups
Svetlin Nakov57 views

Back propagation

  • 2. BACK PROPAGATION PRESENTED BY Karthika.T Nithya.G Revathy.R
  • 3.
  • 4.
  • 5. FEED FORWARD NETWORK Network activation flows in one direction only: from the input layer to the output layer, passing through the hidden layer. Each unit in a layer is connected in the forward direction to every unit in the next layer.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Lego Mindstorms robots are cool toys used by hobbyists all around the world. They prove suitable for building mobile robots and programming them with artificial intelligence.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. A. Face Image Acquisition To collect the face images, a scanner has been used. After scanning, the image can be saved into various formats such as Bitmap, JPEG, GIF and TIFF. This FRS can process face images of any format. B.Filtering and Clipping The input face of the system may contain noise and garbage data that must be removed. Filter has been used for fixing these problems. For this purpose median filtering technique has been used. After filtering, the image is clipped to obtain the necessary data that is required for removing the unnecessary background that surrounded the image.
  • 29.
  • 30.
  • 31.
  • 32.
  • 34.  
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. RECOGNITION 1.Screen to display the selected leaf1. 2.Screen to display the edge and tokens of the selected Leaf1 3.Screen to display the Leaf Image1. 4.Screen to display the results of the Recognition module. 5.Screen to display the leaf image for finding pest recognition. 6.Screen to display the Pest Percentage of the given leaf and also the damage part.
  • 43.