SlideShare a Scribd company logo
1 of 13
Download to read offline
Artificial Neural Network
Esther Pushpam V S , M.E
▪ ANN
▪ Linear model
▪ Non-linear model
▪ Local Minima, Global Minima
▪ Gradient Decent Algorithm
▪ Non – Linear Activation Function
Outline
9 October 2021 Artificial Neural Network 2
Artificial neural network (ANN)
9 October 2021 Artificial Neural Network 3
This Photo by Unknown Author is licensed under CC BY-SA
This Photo by Unknown Author is licensed under CC BY-SA
Y = ∑ WiXi + b
Where , b is bias
Linear Model
y = f(x) = x1w1 + b
Note : line equation y = mx + c which similar
to neuron model , i.e w1 as m slope and b as
constant , if we adjust the weight and bias the
curve will be adjusted
b
x1
w1
y
This Photo by Unknown Author is licensed under CC BY-SA
Ultimate goal to fit the line on the points , the should cover maximum points , the
points which deviated from line considered error
The points above the line gives positive error. Below the line gives negative error
value.
Hence square of error or
mean square of error(E) will be considered as
E = target output – predicted output
Line fitting
9 October 2021 Artificial Neural Network 5
This Photo by Unknown Author is licensed under CC BY-SA-NC
We should find the convergence point ,
That convergence point called as minima
The surface may not have unique minimum
The learning starts from any point and
move towards minima
In order to identify common minima ,
we need to go through iteration
What will happen if the line is not linear
9 October 2021 Artificial Neural Network 6
This Photo by Unknown Author is licensed under CC BY-SA-NC
Global Minima, Local Minima
9 October 2021 Artificial Neural Network 7
This Photo by Unknown Author is licensed under CC BY-SA
Gradient Decent algorithm
9 October 2021 Artificial Neural Network 8
This Photo by Unknown Author is licensed under CC BY
Its is difficult to fit the curve in
multidimensional model, it has so many slope
So that gradient decent is used to optimize the
error
gradient decent (GD) =
𝜕𝐸
𝜕𝑊𝑖𝑗
the error E does not depends on only one
weight (slope) , its depends on other weight too
hence partial derivative is used.
Example
In multi- dimensional model, we may have several output to control the system ,
Example: input satellite pixel image to classify output 1. land , 2. water, 3. forest
x1
x2
x3
xn
Y1 = f1(x1,x2,x3…xn) = land
Y2= f2(x1,x2,x3…xn) = water
Y3= f2(x1,x2,x3…xn) = forest
E =
1
2
Σ 𝑇𝑜 − 𝑌𝑜 2 …………………… 2
To – Target value , Yo – predicted output
To fit the model in the Multidimensional space ,
local minima in the dimension need to converge.
Gradient decent(GD)=−
𝜕𝐸
𝜕𝑊𝑖𝑗
= To − Yo Xi = η To − Yo Xi = ∆Wij
new wij = wij + ∆wij , η – learning rate.
Gradient Decent algorithm derivation
9 October 2021 Artificial Neural Network 10
This Photo by Unknown Author is licensed under CC BY-SA-NC
Derivation
By chain rule
𝜕𝐸
𝜕𝑊𝑖𝑗
=
𝜕𝐸
𝜕𝑦𝑜
.
𝜕𝑦𝑜
𝜕𝑊𝑖𝑗
𝜕𝐸
𝜕𝑦𝑜
=
𝜕
𝜕𝑦𝑜
1
2
Σ 𝑇𝑜 − 𝑌𝑜 2 = - 𝑇𝑜 − 𝑌𝑜
𝜕𝑦𝑜
𝜕𝑊𝑖𝑗
= 𝜕
𝜕𝑊𝑖𝑗
σ𝑗=0
𝑁
𝑊𝑖𝑗𝑋𝑗 = Xj
Hence ,
𝜕𝐸
𝜕𝑊𝑖𝑗
= - 𝑇𝑜 − 𝑌𝑜 Xj
Activation function
Non-linear activation function
1.Sigmoid =
1
1+exp −𝜆𝑛𝑒𝑡
{ 0 to 1}
2.Tanh=
2
1+exp −𝜆𝑛𝑒𝑡
− 1 {-1 to 1}
This Photo by Unknown Author is licensed under CC BY-SA
RAJASEKARAN, S., and PAI, G. A. VIJAYALAKSHMI. NEURAL NETWORKS, FUZZY LOGIC AND
GENETIC ALGORITHM: SYNTHESIS AND APPLICATIONS (WITH CD). India, PHI Learning, 2004.
Lec-3 Gradient Descent Algorithm – YouTube-
References
9 October 2021 Artificial Neural Network 13

More Related Content

What's hot

Fast and Lossless Graph Division Method for Layout Decomposition Using SPQR-Tree
Fast and Lossless Graph Division Method for Layout Decomposition Using SPQR-TreeFast and Lossless Graph Division Method for Layout Decomposition Using SPQR-Tree
Fast and Lossless Graph Division Method for Layout Decomposition Using SPQR-TreeDanny Luk
 
COMPUTER GRAPHICS
COMPUTER GRAPHICSCOMPUTER GRAPHICS
COMPUTER GRAPHICSJagan Raja
 
linear feature extraction from topographic maps using energy density and shea...
linear feature extraction from topographic maps using energy density and shea...linear feature extraction from topographic maps using energy density and shea...
linear feature extraction from topographic maps using energy density and shea...Abhiram Subhagan
 
Double Patterning
Double PatterningDouble Patterning
Double PatterningDanny Luk
 
Linear Feature Separation From Topographic Maps Using Energy Density and The ...
Linear Feature Separation From Topographic Maps Using Energy Density and The ...Linear Feature Separation From Topographic Maps Using Energy Density and The ...
Linear Feature Separation From Topographic Maps Using Energy Density and The ...Rojith Thomas
 
[Lecture 2] AI and Deep Learning: Logistic Regression (Theory)
[Lecture 2] AI and Deep Learning: Logistic Regression (Theory)[Lecture 2] AI and Deep Learning: Logistic Regression (Theory)
[Lecture 2] AI and Deep Learning: Logistic Regression (Theory)Kobkrit Viriyayudhakorn
 
Pattern Recognition and Machine Learning : Graphical Models
Pattern Recognition and Machine Learning : Graphical ModelsPattern Recognition and Machine Learning : Graphical Models
Pattern Recognition and Machine Learning : Graphical Modelsbutest
 
A Tutorial On Ip 1
A Tutorial On Ip 1A Tutorial On Ip 1
A Tutorial On Ip 1ankuredkie
 
Edge linking hough transform
Edge linking hough transformEdge linking hough transform
Edge linking hough transformaruna811496
 
Double Patterning (3/31 update)
Double Patterning (3/31 update)Double Patterning (3/31 update)
Double Patterning (3/31 update)guest833ea6e
 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processingAhmed Daoud
 
Optimization Techniques
Optimization TechniquesOptimization Techniques
Optimization TechniquesAjay Bidyarthy
 

What's hot (18)

Fast and Lossless Graph Division Method for Layout Decomposition Using SPQR-Tree
Fast and Lossless Graph Division Method for Layout Decomposition Using SPQR-TreeFast and Lossless Graph Division Method for Layout Decomposition Using SPQR-Tree
Fast and Lossless Graph Division Method for Layout Decomposition Using SPQR-Tree
 
COMPUTER GRAPHICS
COMPUTER GRAPHICSCOMPUTER GRAPHICS
COMPUTER GRAPHICS
 
linear feature extraction from topographic maps using energy density and shea...
linear feature extraction from topographic maps using energy density and shea...linear feature extraction from topographic maps using energy density and shea...
linear feature extraction from topographic maps using energy density and shea...
 
Double Patterning
Double PatterningDouble Patterning
Double Patterning
 
Linear Feature Separation From Topographic Maps Using Energy Density and The ...
Linear Feature Separation From Topographic Maps Using Energy Density and The ...Linear Feature Separation From Topographic Maps Using Energy Density and The ...
Linear Feature Separation From Topographic Maps Using Energy Density and The ...
 
[Lecture 2] AI and Deep Learning: Logistic Regression (Theory)
[Lecture 2] AI and Deep Learning: Logistic Regression (Theory)[Lecture 2] AI and Deep Learning: Logistic Regression (Theory)
[Lecture 2] AI and Deep Learning: Logistic Regression (Theory)
 
Clipping 22
Clipping 22Clipping 22
Clipping 22
 
15_representation.pdf
15_representation.pdf15_representation.pdf
15_representation.pdf
 
14_autoencoders.pdf
14_autoencoders.pdf14_autoencoders.pdf
14_autoencoders.pdf
 
Tl
TlTl
Tl
 
Pattern Recognition and Machine Learning : Graphical Models
Pattern Recognition and Machine Learning : Graphical ModelsPattern Recognition and Machine Learning : Graphical Models
Pattern Recognition and Machine Learning : Graphical Models
 
10_rnn.pdf
10_rnn.pdf10_rnn.pdf
10_rnn.pdf
 
A Tutorial On Ip 1
A Tutorial On Ip 1A Tutorial On Ip 1
A Tutorial On Ip 1
 
Edge linking hough transform
Edge linking hough transformEdge linking hough transform
Edge linking hough transform
 
Double Patterning (3/31 update)
Double Patterning (3/31 update)Double Patterning (3/31 update)
Double Patterning (3/31 update)
 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processing
 
Journal Club: VQ-VAE2
Journal Club: VQ-VAE2Journal Club: VQ-VAE2
Journal Club: VQ-VAE2
 
Optimization Techniques
Optimization TechniquesOptimization Techniques
Optimization Techniques
 

Similar to Artificial neural network

03 image transformations_i
03 image transformations_i03 image transformations_i
03 image transformations_iankit_ppt
 
Automatic Classification Satellite images for weather Monitoring
Automatic Classification Satellite images for weather MonitoringAutomatic Classification Satellite images for weather Monitoring
Automatic Classification Satellite images for weather Monitoringguest7782414
 
Kernels in convolution
Kernels in convolutionKernels in convolution
Kernels in convolutionRevanth Kumar
 
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...Seiya Ito
 
Math behind the kernels
Math behind the kernelsMath behind the kernels
Math behind the kernelsRevanth Kumar
 
Svm map reduce_slides
Svm map reduce_slidesSvm map reduce_slides
Svm map reduce_slidesSara Asher
 
Semantic image completion and enhancement using Deep Learning
Semantic image completion and enhancement using Deep LearningSemantic image completion and enhancement using Deep Learning
Semantic image completion and enhancement using Deep LearningPriyansh Saxena
 
Introduction to Applied Machine Learning
Introduction to Applied Machine LearningIntroduction to Applied Machine Learning
Introduction to Applied Machine LearningSheilaJimenezMorejon
 
chapter-2 SPACIAL DOMAIN.pptx
chapter-2 SPACIAL DOMAIN.pptxchapter-2 SPACIAL DOMAIN.pptx
chapter-2 SPACIAL DOMAIN.pptxAyeleFeyissa1
 
Back propagation
Back propagationBack propagation
Back propagationNagarajan
 
chap4_ann.pptx
chap4_ann.pptxchap4_ann.pptx
chap4_ann.pptxImXaib
 

Similar to Artificial neural network (20)

03 image transformations_i
03 image transformations_i03 image transformations_i
03 image transformations_i
 
Automatic Classification Satellite images for weather Monitoring
Automatic Classification Satellite images for weather MonitoringAutomatic Classification Satellite images for weather Monitoring
Automatic Classification Satellite images for weather Monitoring
 
Kernels in convolution
Kernels in convolutionKernels in convolution
Kernels in convolution
 
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
 
Deep Learning for Computer Vision: Attention Models (UPC 2016)
Deep Learning for Computer Vision: Attention Models (UPC 2016)Deep Learning for Computer Vision: Attention Models (UPC 2016)
Deep Learning for Computer Vision: Attention Models (UPC 2016)
 
Backpropagation for Deep Learning
Backpropagation for Deep LearningBackpropagation for Deep Learning
Backpropagation for Deep Learning
 
Math behind the kernels
Math behind the kernelsMath behind the kernels
Math behind the kernels
 
SVM.ppt
SVM.pptSVM.ppt
SVM.ppt
 
chap4_ann (5).pptx
chap4_ann (5).pptxchap4_ann (5).pptx
chap4_ann (5).pptx
 
Svm map reduce_slides
Svm map reduce_slidesSvm map reduce_slides
Svm map reduce_slides
 
SVM (2).ppt
SVM (2).pptSVM (2).ppt
SVM (2).ppt
 
Neural Networks - How do they work?
Neural Networks - How do they work?Neural Networks - How do they work?
Neural Networks - How do they work?
 
Semantic image completion and enhancement using Deep Learning
Semantic image completion and enhancement using Deep LearningSemantic image completion and enhancement using Deep Learning
Semantic image completion and enhancement using Deep Learning
 
Capstone paper
Capstone paperCapstone paper
Capstone paper
 
Introduction to Applied Machine Learning
Introduction to Applied Machine LearningIntroduction to Applied Machine Learning
Introduction to Applied Machine Learning
 
Log polar coordinates
Log polar coordinatesLog polar coordinates
Log polar coordinates
 
chapter-2 SPACIAL DOMAIN.pptx
chapter-2 SPACIAL DOMAIN.pptxchapter-2 SPACIAL DOMAIN.pptx
chapter-2 SPACIAL DOMAIN.pptx
 
Back propagation
Back propagationBack propagation
Back propagation
 
SOFTCOMPUTERING TECHNICS - Unit
SOFTCOMPUTERING TECHNICS - UnitSOFTCOMPUTERING TECHNICS - Unit
SOFTCOMPUTERING TECHNICS - Unit
 
chap4_ann.pptx
chap4_ann.pptxchap4_ann.pptx
chap4_ann.pptx
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 

Artificial neural network

  • 2. ▪ ANN ▪ Linear model ▪ Non-linear model ▪ Local Minima, Global Minima ▪ Gradient Decent Algorithm ▪ Non – Linear Activation Function Outline 9 October 2021 Artificial Neural Network 2
  • 3. Artificial neural network (ANN) 9 October 2021 Artificial Neural Network 3 This Photo by Unknown Author is licensed under CC BY-SA This Photo by Unknown Author is licensed under CC BY-SA Y = ∑ WiXi + b Where , b is bias
  • 4. Linear Model y = f(x) = x1w1 + b Note : line equation y = mx + c which similar to neuron model , i.e w1 as m slope and b as constant , if we adjust the weight and bias the curve will be adjusted b x1 w1 y This Photo by Unknown Author is licensed under CC BY-SA
  • 5. Ultimate goal to fit the line on the points , the should cover maximum points , the points which deviated from line considered error The points above the line gives positive error. Below the line gives negative error value. Hence square of error or mean square of error(E) will be considered as E = target output – predicted output Line fitting 9 October 2021 Artificial Neural Network 5 This Photo by Unknown Author is licensed under CC BY-SA-NC
  • 6. We should find the convergence point , That convergence point called as minima The surface may not have unique minimum The learning starts from any point and move towards minima In order to identify common minima , we need to go through iteration What will happen if the line is not linear 9 October 2021 Artificial Neural Network 6 This Photo by Unknown Author is licensed under CC BY-SA-NC
  • 7. Global Minima, Local Minima 9 October 2021 Artificial Neural Network 7 This Photo by Unknown Author is licensed under CC BY-SA
  • 8. Gradient Decent algorithm 9 October 2021 Artificial Neural Network 8 This Photo by Unknown Author is licensed under CC BY Its is difficult to fit the curve in multidimensional model, it has so many slope So that gradient decent is used to optimize the error gradient decent (GD) = 𝜕𝐸 𝜕𝑊𝑖𝑗 the error E does not depends on only one weight (slope) , its depends on other weight too hence partial derivative is used.
  • 9. Example In multi- dimensional model, we may have several output to control the system , Example: input satellite pixel image to classify output 1. land , 2. water, 3. forest x1 x2 x3 xn Y1 = f1(x1,x2,x3…xn) = land Y2= f2(x1,x2,x3…xn) = water Y3= f2(x1,x2,x3…xn) = forest
  • 10. E = 1 2 Σ 𝑇𝑜 − 𝑌𝑜 2 …………………… 2 To – Target value , Yo – predicted output To fit the model in the Multidimensional space , local minima in the dimension need to converge. Gradient decent(GD)=− 𝜕𝐸 𝜕𝑊𝑖𝑗 = To − Yo Xi = η To − Yo Xi = ∆Wij new wij = wij + ∆wij , η – learning rate. Gradient Decent algorithm derivation 9 October 2021 Artificial Neural Network 10 This Photo by Unknown Author is licensed under CC BY-SA-NC
  • 11. Derivation By chain rule 𝜕𝐸 𝜕𝑊𝑖𝑗 = 𝜕𝐸 𝜕𝑦𝑜 . 𝜕𝑦𝑜 𝜕𝑊𝑖𝑗 𝜕𝐸 𝜕𝑦𝑜 = 𝜕 𝜕𝑦𝑜 1 2 Σ 𝑇𝑜 − 𝑌𝑜 2 = - 𝑇𝑜 − 𝑌𝑜 𝜕𝑦𝑜 𝜕𝑊𝑖𝑗 = 𝜕 𝜕𝑊𝑖𝑗 σ𝑗=0 𝑁 𝑊𝑖𝑗𝑋𝑗 = Xj Hence , 𝜕𝐸 𝜕𝑊𝑖𝑗 = - 𝑇𝑜 − 𝑌𝑜 Xj
  • 12. Activation function Non-linear activation function 1.Sigmoid = 1 1+exp −𝜆𝑛𝑒𝑡 { 0 to 1} 2.Tanh= 2 1+exp −𝜆𝑛𝑒𝑡 − 1 {-1 to 1} This Photo by Unknown Author is licensed under CC BY-SA
  • 13. RAJASEKARAN, S., and PAI, G. A. VIJAYALAKSHMI. NEURAL NETWORKS, FUZZY LOGIC AND GENETIC ALGORITHM: SYNTHESIS AND APPLICATIONS (WITH CD). India, PHI Learning, 2004. Lec-3 Gradient Descent Algorithm – YouTube- References 9 October 2021 Artificial Neural Network 13