artificial neural networks
DESCRIPTION
ANN pptTRANSCRIPT
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 1/42
Artifcial Neural Networks
- Introduction -
By Bhavik R Prajapati
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 2/42
History
• 1943: McCulloch–Pitts “neuron”
– Started the field
• 1962: Rosenblatts !erce!tron
– "earned its o#n #ei$ht %alues& con%er$ence !roof • 1969: Mins'( ) Pa!ert boo' on !erce!trons
– Pro%ed li*itations of sin$le+la(er !erce!tron net#or's
• 19,2: -o!field and con%er$ence in s(**etric net#or's
– .ntroduced ener$(+function conce!t
• 19,6: /ac'!ro!a$ation of errors – Method for trainin$ *ultila(er net#or's
• Present: Probabilistic inter!retations0 /a(esian and s!i'in$ net#or's
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 3/42
Basic concept o NeuralNetworks
• eural net#or' si*!lified *odel of biolo$ical neuron
s(ste*
• .ts !arallel distributed !rocessin$ s(ste* *ade u! of
hi$hl( interconnected neural co*!utin$ ele*ent thatha%e abilit( to learn b( acuire 'no#led$e and *a'e it
a%ailable for use
• arious learnin$ *echanics eit to enable acuire
'no#led$e i5e5learnin$ as R7..8 and abilit( sol%e !roble* usin$ acuired 'no#led$e as .RC
• /ase on learnin$ *echanis* classified into %arious t(!e
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 4/42
• s i*itations of central
ner%ous s(ste*
• -u*an brain ter*ed as
neurons #hich !erfor*
co*!utation such asco$nition0 lo$ical inference 0
!attern reco$nition etc
• -ence si*!lified i*itation of co*!utin$ b( neurons of brainhas been ter*ed as 7rtificial neural s(ste* or artificialneural net#or's
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 5/42
Human rain
• /rain contain about 1;<1; basic units
called as =R>S
• ach =R> turn connect to about
1;<4 other =R>S
• 7 euron is cell recei%e electro+che*
si$nal fro* its %arious source and turn
res!ond b( trans*ittin$ electricalsi$nal i*!ulse to other eurons
• he fastest neuron s#itchin$ ti*es are
'no#n to be on the order of 1;+3 sec5
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 6/42
Neuronsynapse
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 7/42
• 7 euron is co*!osed of nucleus+a cell bod( 'no#n as S>M7
• "on$ irre$ularl( sha!ed fila*ent attached to so*a are 'no#n
??R..S
• ??R..S act as in!ut channel 0all i@! fro* other neurons
arri%e throu$h the dendrites
• >ne so*a connected each other b( lin' is the 7A>
• 7A> a!!ear on out!ut cells are non linear threshold de%ice
!roduce %olta$e !ulse called SP.B or 7C.> P>.7"
• 7on ter*inates in a s!ecialied contact called SD7PS
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 8/42
• %er( co*!onent of the *odel bears direct analo$(
to the actual constituents of a biolo$ical neuron soter* as artificial neuron
• .ts *odel #hich for*s the basis of artificial eural
net#or'
!odel o Artifcial Neuron
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 9/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 10/42
● he choice of acti%ation function deter*ines the neuron *odel
Examples:
●hresholdin$ function:
●Si$nu* function:
●si$*oid function :
●-(!erbolic tan$ent function:
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 11/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 12/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 13/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 14/42
N"#RA$ N"%&'R(AR)HI%")%#R"
• Architecture inspire y structure ocerreral corte* o rain
• ANN defne as data processin+ system
consistin+ o lar+e no,o processin+elementartifcial neuron.
• ANN structure represented usin+
/IR")% 0RAPH• A +raph is ordered 1-tuple 23".
• 24vertices "4ed+es
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 15/42
• "ach "/0" is assi+ned 'RI"N%A%I'N
• /irect +raph also call as /I0RAPH
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 16/42
NN classifed ase on learnin+
!ethod
• 5in+le layer eed orward network
•
!ultilayer eed orward network
• Recurrent network
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 17/42
5in+le layer eed orward network
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 18/42
/oule layer eed orward network
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 19/42
Recurrent network
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 20/42
)haracteristic o Neural network
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 21/42
$earnin+ !ethod
• A/A$IN" Network
• !A/A$IN" Network
• Perceptron Network
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 22/42
A/A$IN" Network• A/A$IN" 4 Adaptive $inear Neural "lement
• %his network ramed y Bernard widrow ostanord uni,y usin+ 5upervised learnin+
• 'nly one output neuron and o6p value areipolar-7 or 87.
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 23/42
• 5upervised learnin+ al+orithm is same aspreceptron learnin+ al+orithm
• $east mean s9uare$!5. or /elta rule
• #sed in all HI0H 5P""/ !'/"!5 : %"$"PH'N" 5&I%)HIN0 5;5%"! to cancelecho in lon+ distance communication ckt
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 24/42
• !A/A$IN"4 !any A/A$IN" Network
• )ominin+ no, o A/A$IN" with manylayer span
!A/A$IN" Network
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 25/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 26/42
• $earnin+ rule adopted y !A/A$IN"network 4 !A/A$IN" adaptation
Rule !R .
• <orm o supervised learnin+ method
• 'jective 4 to adjust wei+ht such thaterror is minimum or current trainin+
pattern ut with little dama+e toprevious trainin+ pattern
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 27/42
• Its computational model o Ratina oeye so named as P"R)"P%R'N
• Rosenlatt +ive frst Perceptronmodel or ANN
• )ontain = units4
7,5"N5'R; #NI%
1,A55')IA%I'N#NI%
=,R"5P'N5"#NI%
P"R)"P%R'N Network
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 28/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 29/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 30/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 31/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 32/42
Architecture o ack propa+ation
network
• !ultilayer eed orward network withack propa+ation sometimes alsoknown as multilayer perceptron
• /etailed model o Back propa+ation
• 0enerali>ed learnin+ rule or ackpropa+ationdelta.
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 33/42
Architecture o ack propa+ation
network
• Rosenlatt?s perceptron was introduced andlimitation re+ardin+ to solution o linearityo inseparalenon linear separate. prolem
•
<or solvin+ linearly inseprale prolem• Re9uire one or more than perceptron
• "ach set up identiy y small linearityseparale section on input
• %hen cominin+ their output with eachother perceptron produced fnal output
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 34/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 35/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 36/42
solution
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 37/42
Non linear activationoperator
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 38/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 39/42
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 40/42
5in+le layer artifcial neural
Network
7/17/2019 Artificial Neural Networks
http://slidepdf.com/reader/full/artificial-neural-networks-568eb774e5618 41/42
! lti l P t