尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Activation functions
• Unioplar
• Bipolar
Activation functions
Example
Suppose a feedforward neural network with n inputs,
m hidden units (tanh activation), and l output units (linear
activation). vji is the weight from input i to hidden unit j. wkj is
the weight from hidden unit j to output unit k.
If the error is we can find partial derivatives
(backpropagation) and apply gradient descent.
Hebbian Learning Rule
• The learning signal is equal simply to the neuron’s output (Hebb
1949). We have :
( )
w of the weight vector becomes
w ( )
t
i
i
t
i i
r f w x
The increment
cf w x x
=
∆
∆ =
single weight w is adapted using the following
w ( )
This can be briefly written as
w , fo rj=1, 2, 3.......n
ij
t
ij i j
ij i j
The
cf w x x
co x
∆ =
∆ =
Hebbian Learning Rule
• This rule represents a purely feed forward, unsupervised
learning.
• This rule states that if the crossproduct of the output and
the input or correlation term is positive, this results in an
increase of weight, otherwise the weight decreases.
Perceptron Learning Rule
• The learning signal is the difference between the desired
and the actual neuron’s response (Rosenblatt 1958).
Thus, learning is supervised and the learning signal is
equal to :
• And di is the desired response.
• Weight adjustments are obtained as follows :
where sgn( x)t
i i i ir d o o w= − =
[ sgn( x)]xt
i i iw c d w∆ = −
[ sgn( x)] for j=1,2....nt
ij i i jw c d w x∆ = −
Perceptron Learning Rule
• This rule is applicable only for binary neuron response,
and the above relationships express the rule for the bipolar
binary case.
• Here, the weights are adjusted if and only if is
incorrect.
• Since the desired response is either +1 or -1, the weight
adjustment reduces to
• Where a + sign is applicable when di = 1 and
• The weight adjustment is zero when the desired and the
actual responses agree.
io
2 xiw c∆ = ±
sgn( x) 1t
iw = −
Delta learning Rule
• The delta learning rule only valid for continuous activation
function and in the supervised training mode
• The learning signal for this mode is called delta and is
defined as follows
•
the term f1
(wt
ix) is the derivative of the activation function
f(net) computed for
net = wt
ix
[ ( x)] ( x)t t
i i ir d f w f w′= −
f(net i)
Continuous
perception
oi
di
di-oir
c
x
∆wi
x1
X2
.
.
.
.xj
xn
Delta learning rule
Delta learning Rule
• Learning rule can derived from the condition of least
squared error between oi and di
• Calculating the gradient vector with respect to wi of the
squared error defined as
• which is equivalent to
21
( )
2
i iE d o= −
21
[ ( x)]
2
t
i iE d f w= −
Delta learning Rule
• We obtain the error gradient vector value
∀∇E= -(di-oi) f1
(wt
ix)x
• The components of the gradient vector are
• since the minimization of the error requires the weight
changes to be in the negative gradient direction,we take
∀∆wi= -η∇E where η is a positive constant
Delta learning Rule
• We then obtain
∀∆wi = η(di-oi) f1
(neti)x
• or, for the single weight the adjustment becomes
∀∆wij = η(di-oi) f1
(neti)xj, for j=1,2,…,n
• note that weight adjustments computed based on
minimization of the squared error
Delta learning Rule
• Considering the use of the general learning rule and
plugging in the learning signal the weighting adjustment
becomes
∀∆wi = c(di-oi) f1
(neti)x
Widrow-Hoff learning Rule
• The Windrow-Hoff learning rule is applicable for the
supervised training of neural networks
• It is independent of the activation function of neurons
used since it maximizes the squared error between the
desired output value di and the neuron’s activation
value
neti = wi
t
x
Widrow-Hoff learning Rule
• The learning signal for this rule is defined as
follows r = di - wi
t
x
• the weight vector increment under this learning
rule is
or, for the single weight, the adjustment is
j = 1, 2 ….n
• this rule can be considered a special case of the
delta learning rule .
t
i i iw =c (d - w x) xV
t
ij i i jw =c (d - w x) xV
Widrow-Hoff learning Rule
• assuming that f(wi
t
x)= wi
t
x, or the activation function is
simply the identity function
f(net)=net, f ’
(net)=1.
• This rule is sometimes called the LMS (Least mean
square)learning rule.
• weights are initialized at any values in this method.
Correlation Learning Rule
• By substituting r = di into the general learning
rule we obtain the correlation learning rule.
• The adjustments for the weight vector and the
single weights respectively, are
∆wi=cdix
∆ wij =cdixj for j=1,2,….n
Winner_take_All Learning Rule
• Winner_take_All Learning Rule is used for learning
statistical properties of input.
• The learning is based on the premise that one of the
neurons in the layer, say the m’th
, has the max. response
due to input x,as shown in.
• This neuron is declared the winner.As a result of this
winning event, the weight vector wm
Figure 2.25
Winning
neuron
X1
.
.
Xj
.
.
.
Xn
W11
W1j
W1n
Wm1
Wmj
Wmn
Wp1
Wpj
Wpn
o1
op
on
Winner_take_All Learning Rule
• Wm=[wm1 wm2 …. Wmn]t
• containing weights highlighted in the figure is the only
one adjusted in the given unsupervised learning step
• Its increment is computed as follows
∆wm=α(x-wm)
• or,the individual weight adjustment becomes
∆wmj=
α(xj-wmj) for j=1,2, …n
Winner_take_All Learning Rule
• Where ∝>0 is a small learning constant,typically
decreasing as learning progresses
• the winner selection is based on the following criterion of
max activation among all p neurons participating in a
competition:
wm
t
x = max(wi
t
x) i=1,2, … n
Outstar Learning Rule
• The weight adjustments in this rule are computed as
follows ∆wj
=β (d-wj)
• or, the individual adjustments are
∆wmj =β (dm-wmj) for m=1,2,..p
• note that in contrast to any learning rule discussed so
far, the adjusted weights are fanning out of the j’th node
in this learning
Outstar Learning Rule
method and the weight vector is defined accordingly as
wj=[w1j w2j … wpj]t
X1
.
.
Xj
.
.
.
Xn
W11
W1j
W1n
Wm1
Wmj
Wmn
Wp1
Wpj
Wpn
o1
op
on
d1
dm
dp
β
β
β
∆wij
∆wmj
∆wpj

More Related Content

What's hot

Wiener filters
Wiener filtersWiener filters
Wiener filters
Rayeesa
 
Fuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoningFuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoning
Veni7
 
Smoothing Filters in Spatial Domain
Smoothing Filters in Spatial DomainSmoothing Filters in Spatial Domain
Smoothing Filters in Spatial Domain
Madhu Bala
 
Image trnsformations
Image trnsformationsImage trnsformations
Image trnsformations
John Williams
 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain Filters
Karthika Ramachandran
 
Image transforms
Image transformsImage transforms
Image transforms
11mr11mahesh
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
PundrikPatel
 
Structures for FIR systems
Structures for FIR systemsStructures for FIR systems
Structures for FIR systems
Chandan Taluja
 
Convolution codes and turbo codes
Convolution codes and turbo codesConvolution codes and turbo codes
Convolution codes and turbo codes
Manish Srivastava
 
Image Restoration And Reconstruction
Image Restoration And ReconstructionImage Restoration And Reconstruction
Image Restoration And Reconstruction
Amnaakhaan
 
Image restoration and degradation model
Image restoration and degradation modelImage restoration and degradation model
Image restoration and degradation model
AnupriyaDurai
 
Lecture 14 Properties of Fourier Transform for 2D Signal
Lecture 14 Properties of Fourier Transform for 2D SignalLecture 14 Properties of Fourier Transform for 2D Signal
Lecture 14 Properties of Fourier Transform for 2D Signal
VARUN KUMAR
 
Image Smoothing using Frequency Domain Filters
Image Smoothing using Frequency Domain FiltersImage Smoothing using Frequency Domain Filters
Image Smoothing using Frequency Domain Filters
Suhaila Afzana
 
Discrete cosine transform
Discrete cosine transformDiscrete cosine transform
Discrete cosine transform
aniruddh Tyagi
 
Hebb network
Hebb networkHebb network
Sharpening spatial filters
Sharpening spatial filtersSharpening spatial filters
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
Mohd Arafat Shaikh
 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processing
Ahmed Daoud
 
Adaptive filter
Adaptive filterAdaptive filter
Adaptive filter
Sivaranjan Goswami
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
Prakash K
 

What's hot (20)

Wiener filters
Wiener filtersWiener filters
Wiener filters
 
Fuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoningFuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoning
 
Smoothing Filters in Spatial Domain
Smoothing Filters in Spatial DomainSmoothing Filters in Spatial Domain
Smoothing Filters in Spatial Domain
 
Image trnsformations
Image trnsformationsImage trnsformations
Image trnsformations
 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain Filters
 
Image transforms
Image transformsImage transforms
Image transforms
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
 
Structures for FIR systems
Structures for FIR systemsStructures for FIR systems
Structures for FIR systems
 
Convolution codes and turbo codes
Convolution codes and turbo codesConvolution codes and turbo codes
Convolution codes and turbo codes
 
Image Restoration And Reconstruction
Image Restoration And ReconstructionImage Restoration And Reconstruction
Image Restoration And Reconstruction
 
Image restoration and degradation model
Image restoration and degradation modelImage restoration and degradation model
Image restoration and degradation model
 
Lecture 14 Properties of Fourier Transform for 2D Signal
Lecture 14 Properties of Fourier Transform for 2D SignalLecture 14 Properties of Fourier Transform for 2D Signal
Lecture 14 Properties of Fourier Transform for 2D Signal
 
Image Smoothing using Frequency Domain Filters
Image Smoothing using Frequency Domain FiltersImage Smoothing using Frequency Domain Filters
Image Smoothing using Frequency Domain Filters
 
Discrete cosine transform
Discrete cosine transformDiscrete cosine transform
Discrete cosine transform
 
Hebb network
Hebb networkHebb network
Hebb network
 
Sharpening spatial filters
Sharpening spatial filtersSharpening spatial filters
Sharpening spatial filters
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processing
 
Adaptive filter
Adaptive filterAdaptive filter
Adaptive filter
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 

Similar to Nural network ER. Abhishek k. upadhyay Learning rules

CS767_Lecture_04.pptx
CS767_Lecture_04.pptxCS767_Lecture_04.pptx
CS767_Lecture_04.pptx
ShujatHussainGadi
 
Deep neural networks & computational graphs
Deep neural networks & computational graphsDeep neural networks & computational graphs
Deep neural networks & computational graphs
Revanth Kumar
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
Adri Jovin
 
02-LearningProcess[1].pdf
02-LearningProcess[1].pdf02-LearningProcess[1].pdf
02-LearningProcess[1].pdf
AdityaMishra178868
 
latest TYPES OF NEURAL NETWORKS (2).pptx
latest TYPES OF NEURAL NETWORKS (2).pptxlatest TYPES OF NEURAL NETWORKS (2).pptx
latest TYPES OF NEURAL NETWORKS (2).pptx
MdMahfoozAlam5
 
Artificial Neural Networks (ANN)
Artificial Neural Networks (ANN)Artificial Neural Networks (ANN)
Artificial Neural Networks (ANN)
gokulprasath06
 
Unsupervised-learning.ppt
Unsupervised-learning.pptUnsupervised-learning.ppt
Unsupervised-learning.ppt
Grishma Sharma
 
nural network ER. Abhishek k. upadhyay
nural network ER. Abhishek  k. upadhyaynural network ER. Abhishek  k. upadhyay
nural network ER. Abhishek k. upadhyay
abhishek upadhyay
 
Introduction to Neural networks (under graduate course) Lecture 4 of 9
Introduction to Neural networks (under graduate course) Lecture 4 of 9Introduction to Neural networks (under graduate course) Lecture 4 of 9
Introduction to Neural networks (under graduate course) Lecture 4 of 9
Randa Elanwar
 
Neural Networks
Neural NetworksNeural Networks
03 Single layer Perception Classifier
03 Single layer Perception Classifier03 Single layer Perception Classifier
03 Single layer Perception Classifier
Tamer Ahmed Farrag, PhD
 
Lec 3-4-5-learning
Lec 3-4-5-learningLec 3-4-5-learning
Lec 3-4-5-learning
Taymoor Nazmy
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
Atul Krishna
 
Lecture9April2020_time_11_55amto12_50pm(Neural_network_PPT).pptx
Lecture9April2020_time_11_55amto12_50pm(Neural_network_PPT).pptxLecture9April2020_time_11_55amto12_50pm(Neural_network_PPT).pptx
Lecture9April2020_time_11_55amto12_50pm(Neural_network_PPT).pptx
VAIBHAVSAHU55
 
Unit 1
Unit 1Unit 1
SOFTCOMPUTERING TECHNICS - Unit
SOFTCOMPUTERING TECHNICS - UnitSOFTCOMPUTERING TECHNICS - Unit
SOFTCOMPUTERING TECHNICS - Unit
sravanthi computers
 
Artificial neural networks - A gentle introduction to ANNS.pptx
Artificial neural networks - A gentle introduction to ANNS.pptxArtificial neural networks - A gentle introduction to ANNS.pptx
Artificial neural networks - A gentle introduction to ANNS.pptx
AttaNox1
 
Unit 2
Unit 2Unit 2
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
ssuserab4f3e
 
machine learning for engineering students
machine learning for engineering studentsmachine learning for engineering students
machine learning for engineering students
Kavitabani1
 

Similar to Nural network ER. Abhishek k. upadhyay Learning rules (20)

CS767_Lecture_04.pptx
CS767_Lecture_04.pptxCS767_Lecture_04.pptx
CS767_Lecture_04.pptx
 
Deep neural networks & computational graphs
Deep neural networks & computational graphsDeep neural networks & computational graphs
Deep neural networks & computational graphs
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
02-LearningProcess[1].pdf
02-LearningProcess[1].pdf02-LearningProcess[1].pdf
02-LearningProcess[1].pdf
 
latest TYPES OF NEURAL NETWORKS (2).pptx
latest TYPES OF NEURAL NETWORKS (2).pptxlatest TYPES OF NEURAL NETWORKS (2).pptx
latest TYPES OF NEURAL NETWORKS (2).pptx
 
Artificial Neural Networks (ANN)
Artificial Neural Networks (ANN)Artificial Neural Networks (ANN)
Artificial Neural Networks (ANN)
 
Unsupervised-learning.ppt
Unsupervised-learning.pptUnsupervised-learning.ppt
Unsupervised-learning.ppt
 
nural network ER. Abhishek k. upadhyay
nural network ER. Abhishek  k. upadhyaynural network ER. Abhishek  k. upadhyay
nural network ER. Abhishek k. upadhyay
 
Introduction to Neural networks (under graduate course) Lecture 4 of 9
Introduction to Neural networks (under graduate course) Lecture 4 of 9Introduction to Neural networks (under graduate course) Lecture 4 of 9
Introduction to Neural networks (under graduate course) Lecture 4 of 9
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
03 Single layer Perception Classifier
03 Single layer Perception Classifier03 Single layer Perception Classifier
03 Single layer Perception Classifier
 
Lec 3-4-5-learning
Lec 3-4-5-learningLec 3-4-5-learning
Lec 3-4-5-learning
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
Lecture9April2020_time_11_55amto12_50pm(Neural_network_PPT).pptx
Lecture9April2020_time_11_55amto12_50pm(Neural_network_PPT).pptxLecture9April2020_time_11_55amto12_50pm(Neural_network_PPT).pptx
Lecture9April2020_time_11_55amto12_50pm(Neural_network_PPT).pptx
 
Unit 1
Unit 1Unit 1
Unit 1
 
SOFTCOMPUTERING TECHNICS - Unit
SOFTCOMPUTERING TECHNICS - UnitSOFTCOMPUTERING TECHNICS - Unit
SOFTCOMPUTERING TECHNICS - Unit
 
Artificial neural networks - A gentle introduction to ANNS.pptx
Artificial neural networks - A gentle introduction to ANNS.pptxArtificial neural networks - A gentle introduction to ANNS.pptx
Artificial neural networks - A gentle introduction to ANNS.pptx
 
Unit 2
Unit 2Unit 2
Unit 2
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
machine learning for engineering students
machine learning for engineering studentsmachine learning for engineering students
machine learning for engineering students
 

More from abhishek upadhyay

Nural network ER. Abhishek k. upadhyay
Nural network ER. Abhishek  k. upadhyayNural network ER. Abhishek  k. upadhyay
Nural network ER. Abhishek k. upadhyay
abhishek upadhyay
 
nural network ER. Abhishek k. upadhyay
nural network ER. Abhishek  k. upadhyaynural network ER. Abhishek  k. upadhyay
nural network ER. Abhishek k. upadhyay
abhishek upadhyay
 
Nural network ER.Abhishek k. upadhyay
Nural network  ER.Abhishek k. upadhyayNural network  ER.Abhishek k. upadhyay
Nural network ER.Abhishek k. upadhyay
abhishek upadhyay
 
bi copter Major project report ER.Abhishek upadhyay b.tech (ECE)
bi copter  Major project report ER.Abhishek upadhyay b.tech (ECE)bi copter  Major project report ER.Abhishek upadhyay b.tech (ECE)
bi copter Major project report ER.Abhishek upadhyay b.tech (ECE)
abhishek upadhyay
 
A project report on
A project report onA project report on
A project report on
abhishek upadhyay
 
Oc ppt
Oc pptOc ppt
lcd
lcdlcd
abhishek
abhishekabhishek
mmu
mmummu
(1) nanowire battery gerling (4)
(1) nanowire battery gerling (4)(1) nanowire battery gerling (4)
(1) nanowire battery gerling (4)
abhishek upadhyay
 
moving message display of lcd
 moving message display of lcd moving message display of lcd
moving message display of lcd
abhishek upadhyay
 
Bluetooth
BluetoothBluetooth
Khetarpal
KhetarpalKhetarpal

More from abhishek upadhyay (13)

Nural network ER. Abhishek k. upadhyay
Nural network ER. Abhishek  k. upadhyayNural network ER. Abhishek  k. upadhyay
Nural network ER. Abhishek k. upadhyay
 
nural network ER. Abhishek k. upadhyay
nural network ER. Abhishek  k. upadhyaynural network ER. Abhishek  k. upadhyay
nural network ER. Abhishek k. upadhyay
 
Nural network ER.Abhishek k. upadhyay
Nural network  ER.Abhishek k. upadhyayNural network  ER.Abhishek k. upadhyay
Nural network ER.Abhishek k. upadhyay
 
bi copter Major project report ER.Abhishek upadhyay b.tech (ECE)
bi copter  Major project report ER.Abhishek upadhyay b.tech (ECE)bi copter  Major project report ER.Abhishek upadhyay b.tech (ECE)
bi copter Major project report ER.Abhishek upadhyay b.tech (ECE)
 
A project report on
A project report onA project report on
A project report on
 
Oc ppt
Oc pptOc ppt
Oc ppt
 
lcd
lcdlcd
lcd
 
abhishek
abhishekabhishek
abhishek
 
mmu
mmummu
mmu
 
(1) nanowire battery gerling (4)
(1) nanowire battery gerling (4)(1) nanowire battery gerling (4)
(1) nanowire battery gerling (4)
 
moving message display of lcd
 moving message display of lcd moving message display of lcd
moving message display of lcd
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Khetarpal
KhetarpalKhetarpal
Khetarpal
 

Recently uploaded

🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
aarusi sexy model
 
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
kamka4105
 
Lateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptxLateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptx
DebendraDevKhanal1
 
paper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdfpaper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdf
ShurooqTaib
 
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call GirlCall Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
sapna sharmap11
 
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdfFUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
EMERSON EDUARDO RODRIGUES
 
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
dulbh kashyap
 
Intuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sdeIntuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sde
ShivangMishra54
 
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
nonods
 
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
dABGO KI CITy kUSHINAGAR Ak47
 
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC ConduitThe Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
Guangdong Ctube Industry Co., Ltd.
 
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Banerescorts
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
gapboxn
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Balvir Singh
 
Basic principle and types Static Relays ppt
Basic principle and  types  Static Relays pptBasic principle and  types  Static Relays ppt
Basic principle and types Static Relays ppt
Sri Ramakrishna Institute of Technology
 
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
felixwold
 
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASICINTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
GOKULKANNANMMECLECTC
 
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Tsuyoshi Horigome
 
Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl LucknowCall Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
yogita singh$A17
 
Covid Management System Project Report.pdf
Covid Management System Project Report.pdfCovid Management System Project Report.pdf
Covid Management System Project Report.pdf
Kamal Acharya
 

Recently uploaded (20)

🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
 
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
 
Lateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptxLateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptx
 
paper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdfpaper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdf
 
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call GirlCall Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
 
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdfFUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
 
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
 
Intuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sdeIntuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sde
 
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
 
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
 
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC ConduitThe Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
The Differences between Schedule 40 PVC Conduit Pipe and Schedule 80 PVC Conduit
 
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
 
Basic principle and types Static Relays ppt
Basic principle and  types  Static Relays pptBasic principle and  types  Static Relays ppt
Basic principle and types Static Relays ppt
 
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
 
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASICINTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
 
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
 
Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl LucknowCall Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
Call Girls In Lucknow 🔥 +91-7014168258🔥High Profile Call Girl Lucknow
 
Covid Management System Project Report.pdf
Covid Management System Project Report.pdfCovid Management System Project Report.pdf
Covid Management System Project Report.pdf
 

Nural network ER. Abhishek k. upadhyay Learning rules

  • 1.
  • 2.
  • 5. Example Suppose a feedforward neural network with n inputs, m hidden units (tanh activation), and l output units (linear activation). vji is the weight from input i to hidden unit j. wkj is the weight from hidden unit j to output unit k. If the error is we can find partial derivatives (backpropagation) and apply gradient descent.
  • 6. Hebbian Learning Rule • The learning signal is equal simply to the neuron’s output (Hebb 1949). We have : ( ) w of the weight vector becomes w ( ) t i i t i i r f w x The increment cf w x x = ∆ ∆ = single weight w is adapted using the following w ( ) This can be briefly written as w , fo rj=1, 2, 3.......n ij t ij i j ij i j The cf w x x co x ∆ = ∆ =
  • 7. Hebbian Learning Rule • This rule represents a purely feed forward, unsupervised learning. • This rule states that if the crossproduct of the output and the input or correlation term is positive, this results in an increase of weight, otherwise the weight decreases.
  • 8. Perceptron Learning Rule • The learning signal is the difference between the desired and the actual neuron’s response (Rosenblatt 1958). Thus, learning is supervised and the learning signal is equal to : • And di is the desired response. • Weight adjustments are obtained as follows : where sgn( x)t i i i ir d o o w= − = [ sgn( x)]xt i i iw c d w∆ = − [ sgn( x)] for j=1,2....nt ij i i jw c d w x∆ = −
  • 9. Perceptron Learning Rule • This rule is applicable only for binary neuron response, and the above relationships express the rule for the bipolar binary case. • Here, the weights are adjusted if and only if is incorrect. • Since the desired response is either +1 or -1, the weight adjustment reduces to • Where a + sign is applicable when di = 1 and • The weight adjustment is zero when the desired and the actual responses agree. io 2 xiw c∆ = ± sgn( x) 1t iw = −
  • 10. Delta learning Rule • The delta learning rule only valid for continuous activation function and in the supervised training mode • The learning signal for this mode is called delta and is defined as follows • the term f1 (wt ix) is the derivative of the activation function f(net) computed for net = wt ix [ ( x)] ( x)t t i i ir d f w f w′= −
  • 12. Delta learning Rule • Learning rule can derived from the condition of least squared error between oi and di • Calculating the gradient vector with respect to wi of the squared error defined as • which is equivalent to 21 ( ) 2 i iE d o= − 21 [ ( x)] 2 t i iE d f w= −
  • 13. Delta learning Rule • We obtain the error gradient vector value ∀∇E= -(di-oi) f1 (wt ix)x • The components of the gradient vector are • since the minimization of the error requires the weight changes to be in the negative gradient direction,we take ∀∆wi= -η∇E where η is a positive constant
  • 14. Delta learning Rule • We then obtain ∀∆wi = η(di-oi) f1 (neti)x • or, for the single weight the adjustment becomes ∀∆wij = η(di-oi) f1 (neti)xj, for j=1,2,…,n • note that weight adjustments computed based on minimization of the squared error
  • 15. Delta learning Rule • Considering the use of the general learning rule and plugging in the learning signal the weighting adjustment becomes ∀∆wi = c(di-oi) f1 (neti)x
  • 16. Widrow-Hoff learning Rule • The Windrow-Hoff learning rule is applicable for the supervised training of neural networks • It is independent of the activation function of neurons used since it maximizes the squared error between the desired output value di and the neuron’s activation value neti = wi t x
  • 17. Widrow-Hoff learning Rule • The learning signal for this rule is defined as follows r = di - wi t x • the weight vector increment under this learning rule is or, for the single weight, the adjustment is j = 1, 2 ….n • this rule can be considered a special case of the delta learning rule . t i i iw =c (d - w x) xV t ij i i jw =c (d - w x) xV
  • 18. Widrow-Hoff learning Rule • assuming that f(wi t x)= wi t x, or the activation function is simply the identity function f(net)=net, f ’ (net)=1. • This rule is sometimes called the LMS (Least mean square)learning rule. • weights are initialized at any values in this method.
  • 19. Correlation Learning Rule • By substituting r = di into the general learning rule we obtain the correlation learning rule. • The adjustments for the weight vector and the single weights respectively, are ∆wi=cdix ∆ wij =cdixj for j=1,2,….n
  • 20. Winner_take_All Learning Rule • Winner_take_All Learning Rule is used for learning statistical properties of input. • The learning is based on the premise that one of the neurons in the layer, say the m’th , has the max. response due to input x,as shown in. • This neuron is declared the winner.As a result of this winning event, the weight vector wm
  • 22. Winner_take_All Learning Rule • Wm=[wm1 wm2 …. Wmn]t • containing weights highlighted in the figure is the only one adjusted in the given unsupervised learning step • Its increment is computed as follows ∆wm=α(x-wm) • or,the individual weight adjustment becomes ∆wmj= α(xj-wmj) for j=1,2, …n
  • 23. Winner_take_All Learning Rule • Where ∝>0 is a small learning constant,typically decreasing as learning progresses • the winner selection is based on the following criterion of max activation among all p neurons participating in a competition: wm t x = max(wi t x) i=1,2, … n
  • 24. Outstar Learning Rule • The weight adjustments in this rule are computed as follows ∆wj =β (d-wj) • or, the individual adjustments are ∆wmj =β (dm-wmj) for m=1,2,..p • note that in contrast to any learning rule discussed so far, the adjusted weights are fanning out of the j’th node in this learning
  • 25. Outstar Learning Rule method and the weight vector is defined accordingly as wj=[w1j w2j … wpj]t
  翻译: