SlideShare une entreprise Scribd logo
1  sur  53
Artificial Neural Networks
Ildar Nurgaliev
Warren McCulloch and Walter Pitts (1943) created a
computational model for neural networks based on
mathematics and algorithms. They called this model
threshold logic.
Neural networks, as used in artificial intelligence, have
traditionally been viewed as simplified models of neural
processing in the brain.
Introduction
Biological Network and Neural System
Biological Network and Neural System
Biological Network and Neural System
Perceptron
Perceptron
Perceptron
Perceptron
Bias: Activation Weight
Perceptron and Boolean Functions
x1 x2 x1 ⋀ x2
-1 -1
-1 1
1 -1
1 1
-1
-1
-1
1
sign(w0 + w1x1 + w2x2) = x1 ⋀ x2
Conjunction
Perceptron and Boolean Functions
x1 x2 x1 ⋀ x2
-1 -1
-1 1
1 -1
1 1
-1
-1
-1
1
sign(w0 + w1x1 + w2x2) = x1 ⋀ x2
Conjunction
Perceptron and Boolean Functions
x1 x2 x1 ⋀ x2
-1 -1
-1 1
1 -1
1 1
-1
-1
-1
1
sign(w0 + w1x1 + w2x2) = x1 ⋀ x2
w0 = -1
w1 = 1
w2 = 1
Conjunction
Perceptron and Boolean Functions
x1 x2 x1 ⋀ x2
-1 -1
-1 1
1 -1
1 1
-1
1
1
1
sign(w0 + w1x1 + w2x2) = x1 ⋁ x2
Disjunction
Perceptron and Boolean Functions
x1 x2 x1 ⋀ x2
-1 -1
-1 1
1 -1
1 1
-1
1
1
1
sign(w0 + w1x1 + w2x2) = x1 ⋁ x2
Disjunction
w0 = 1
w1 = 1
w2 = 1
Geometric Interpretation
w0
Geometric Interpretation
w0
Perceptron Learning
Ensemble-Teacher Learning
Perceptron
Perceptron Learning
Ensemble-Teacher Learning
Perceptron
x1 x2 x1 ⋀ x2
-1 -1
-1 1
1 -1
1 1
-1
-1
-1
1
sign(w0 + w1x1 + w2x2) = x1 ⋀ x2
Ensemble-Teacher Learning
1
1
-1
1
1
1
0.5
0.5
0.5
-1
1
Ensemble-Teacher Learning
1
1
-1
1
1
1
0.5
0.5
0.5
-1
1 -1
Ensemble-Teacher Learning
1
1
-1
1
1
1
0.5
0.5
0.5
-1
1 -1
↓↓
↓
↓
↓↓
↑
Ensemble-Teacher Learning
1
1
-1
1
1
1
0.5
0.5
0.5
-1
1 -1
↓↓
↓
↓
↓↓
↑
Right ans: a
Net ans : y
Direction of learning
d = a - y = -2
Change weight
Δwi = εdxi|wi|
Ensemble-Teacher Learning
1
1
-1
1
1
0.5
0.2
0.7
0
-1.5
11 -1
Right ans: a
Net ans : y
Direction of learning
d = a - y = -2
Change weight
Δwi = εdxi|wi|
XOR-function
Doesn’t work?
x1 x2 x1 ⊕ x2
-1 -1
-1 1
1 -1
1 1
-1
1
1
-1
XOR-function
Doesn’t work?
x1 x2 x1 ⊕ x2
-1 -1
-1 1
1 -1
1 1
-1
1
1
-1
Solution
Multilayer Perceptron
Multilayer Perceptron
Input layer Hidden layer Output layer
Learning as a Function Minimization
Given:
X=(X1...Xk) input vectors, Xi∈Rn
A=(A1...Ak) correct output vectors, Ai∈Rm
(X,A) learning set
W vector which contains all weights
N(W,X) neuron network’s function
Y = N(W,X) neuron network’s response Y∈Rm
D(Y,A) = ∑m
j=1(Y[j]-A[j])2 error function
D(Yi)=D(Y,Ai) error function on i-th example
Ei(W)=Di(N(W,Xi)) network’s error on i-th example
E(W)=∑k
i=1Ei(W) network’s error in whole set
Goal:
Find vector W such that E(W)➝min (learning in the whole set)
Find vector W such that Ei(W)➝min (learning in the particular example)
Gradient Descent Method
Gradient Descent Method
Algorithm for single variable Algorithm for GDM
1. Initialize x1 with random value from
R
2. i=1
3. xi+1 = xi-દf’(xi)
4. i++
5. if f(xi ) - f(xi+1) > c goto 3
1. Initialize W1 with random value
from Rn
2. i=1
3. Wi+1 = Wi-દ▽f(Wi)
4. W++
5. if f(Wi ) - f(Wi+1 )> c goto 3
Backpropagation Method
Backpropagation Method
Given:
X=(X1...Xk) input vectors, Xi∈Rn
A=(A1...Ak) correct output vectors, Ai∈Rm
(X,A) learning set
W vector which contains all weights
N(W,X) neuron network’s function
Y = N(W,X) neuron network’s response Y∈Rm
D(Y,A) = ∑m
j=1(Y[j]-A[j])2 error function
D(Yi)=D(Y,Ai) error function on i-th example
Ei(W)=Di(N(W,Xi)) network’s error on i-th example
E(W)=∑k
i=1Ei(W) network’s error in whole set
Goal:
Find vector W such that E(W)➝min (learning in the whole set)
Find vector W such that Ei(W)➝min (learning in the particular example)
Backpropagation Method
Dk(y1,y2)=(y1- a1)2 + (y2- a2)2 Goal: decrease function, using gradient
descent in order increase accuracy of
function.
Backpropagation Method
Dk(y1,y2)=(y1- a1)2 + (y2- a2)2
= 2(y1- a1) = 2(y2- a2)
Calculate partial derivatives
Backpropagation Method
Dk(y1,y2)=(y1- a1)2 + (y2- a2)2
= 2(y1- a1) = 2(y2- a2)
y1=y1(w01,w11,w21) = f( sssssssssss )
But y1 is also a function. Let’s consider it as function of weights.
Now we are able to calculate its partial derivatives.
Backpropagation Method
Dk(y1,y2)=(y1- a1)2 + (y2- a2)2
= 2(y1- a1) = 2(y1- a1)
y1=y1(w01,w11,w21) = f( ssssssssss )
= f’(S1) x2
= 2(y1- a1) = 2(y2- a2)
For example
Backpropagation Method
Dk(y1,y2)=(y1- a1)2 + (y2- a2)2
= 2(y1- a1) = 2(y2- a2)
y1=y1(w01,w11,w21) = f( ssssssssss )
= f’(S1) x2 = 0
Ek(W)=Dk(y1(w01, w11, w21 ), y2 (w02, w12, w22 ))
y2=y2(w02,w12,w22) = f( sssssssssss )
And now we are able to calculate
partial derivative to function Ek on
each weight.
Backpropagation Method
Dk(y1,...,yn) = (y1- an)2 +... + (yn- an )2
Same actions in the general case.
Backpropagation Method
Dk(y1,...,yn) = (y1- an)2 +... + (yn- an )2
yi = f(Si )
Now calculate functions Si yi and each derivative on wji.
Backpropagation Method
Dk(y1,...,yn) = (y1- an)2 +... + (yn- an )2
yi = f(Si )
Backpropagation Method
Dk(y1,...,yn) = (y1- an)2 +... + (yn- an )2
yi = f(Si )
Formula to calculate derivative of Ek function on each weight
Backpropagation Method
yi = yi(x1 , … , xm ) xj = xj(v0j , … , vrj )
If would be that Dk= Dk(x1 ,.., xm ) it means that
Backpropagation Method
yi = yi(x1 , … , xm ) xj = xj(v0j , … , vrj )
If would be that Dk= Dk(x1 ,.., xm ) it means that
We don’t know only that, so let calculate it!
Backpropagation Method
Dk(y1,y2)=(y1- a1)2 + (y2- a2)2
= 2(y1- a1) = 2(y2- a2)
y1=y1(w01,w11,w21) = f( sssssssssss )
Now let’s consider f function as a function of xi and
calculate its derivative
Backpropagation Method
Dk(y1,y2)=(y1- a1)2 + (y2- a2)2
= 2(y1- a1) = 2(y2- a2)
y2=y2(w02,w12,w22) = f( sssssssssss )
Now let’s consider f function as a function of xi and
calculate its derivative
Backpropagation Method
Dk(y1,y2)=(y1- a1)2 + (y2- a2)2
= 2(y1- a1) = 2(y2- a2)
y1=y1(w01,w11,w21) = f( sssssssssss )
Now we are able to calculate
derivative of Dk function of x1
Backpropagation Method
Now do the same actions in the general case.
Backpropagation Method
Offline Learning
Train the ANN
on example set
Use the ANN
on the real data
But what if the real data is not i.i.d.?
Online learning
1. Receive an instance
2. Predict the outcome
3. Obtain the real outcome
Learn one instance at a time
However, in practice it is not always possible
to obtain the real outcome
Spiking Neural Network
● Third-generation of ANN models
● Adds the concept of time to the neuron
● One SNN neuron can replace hundreds of
hidden neurons in conventional ANN models
● Requires huge computational power
TrueNorth by IBM
1 million neurons
256 million
synapses
Power: <100 mW

Contenu connexe

Tendances

Anti-Synchronizing Backstepping Control Design for Arneodo Chaotic System
Anti-Synchronizing Backstepping Control Design for Arneodo Chaotic SystemAnti-Synchronizing Backstepping Control Design for Arneodo Chaotic System
Anti-Synchronizing Backstepping Control Design for Arneodo Chaotic Systemijbbjournal
 
Kernels in convolution
Kernels in convolutionKernels in convolution
Kernels in convolutionRevanth Kumar
 
Cs229 notes-deep learning
Cs229 notes-deep learningCs229 notes-deep learning
Cs229 notes-deep learningVuTran231
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networksarjitkantgupta
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkRenas Rekany
 
Neural network
Neural networkNeural network
Neural networkSilicon
 
Machine Learning: The Bare Math Behind Libraries
Machine Learning: The Bare Math Behind LibrariesMachine Learning: The Bare Math Behind Libraries
Machine Learning: The Bare Math Behind LibrariesJ On The Beach
 
JAISTサマースクール2016「脳を知るための理論」講義03 Network Dynamics
JAISTサマースクール2016「脳を知るための理論」講義03 Network DynamicsJAISTサマースクール2016「脳を知るための理論」講義03 Network Dynamics
JAISTサマースクール2016「脳を知るための理論」講義03 Network Dynamicshirokazutanaka
 
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience hirokazutanaka
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkAtul Krishna
 
Introduction to Neural Networks and Deep Learning from Scratch
Introduction to Neural Networks and Deep Learning from ScratchIntroduction to Neural Networks and Deep Learning from Scratch
Introduction to Neural Networks and Deep Learning from ScratchAhmed BESBES
 
Restricted Boltzman Machine (RBM) presentation of fundamental theory
Restricted Boltzman Machine (RBM) presentation of fundamental theoryRestricted Boltzman Machine (RBM) presentation of fundamental theory
Restricted Boltzman Machine (RBM) presentation of fundamental theorySeongwon Hwang
 
Greedy algo revision 2
Greedy algo revision 2Greedy algo revision 2
Greedy algo revision 2maamir farooq
 
Perceptron Learning
Perceptron LearningPerceptron Learning
Perceptron Learningamitpraseed
 
IVR - Chapter 4 - Variational methods
IVR - Chapter 4 - Variational methodsIVR - Chapter 4 - Variational methods
IVR - Chapter 4 - Variational methodsCharles Deledalle
 

Tendances (20)

Anti-Synchronizing Backstepping Control Design for Arneodo Chaotic System
Anti-Synchronizing Backstepping Control Design for Arneodo Chaotic SystemAnti-Synchronizing Backstepping Control Design for Arneodo Chaotic System
Anti-Synchronizing Backstepping Control Design for Arneodo Chaotic System
 
Kernels in convolution
Kernels in convolutionKernels in convolution
Kernels in convolution
 
Cs229 notes-deep learning
Cs229 notes-deep learningCs229 notes-deep learning
Cs229 notes-deep learning
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
071bct537 lab4
071bct537 lab4071bct537 lab4
071bct537 lab4
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
Neural network
Neural networkNeural network
Neural network
 
Annintro
AnnintroAnnintro
Annintro
 
Machine Learning: The Bare Math Behind Libraries
Machine Learning: The Bare Math Behind LibrariesMachine Learning: The Bare Math Behind Libraries
Machine Learning: The Bare Math Behind Libraries
 
Unit 1
Unit 1Unit 1
Unit 1
 
Lec10
Lec10Lec10
Lec10
 
JAISTサマースクール2016「脳を知るための理論」講義03 Network Dynamics
JAISTサマースクール2016「脳を知るための理論」講義03 Network DynamicsJAISTサマースクール2016「脳を知るための理論」講義03 Network Dynamics
JAISTサマースクール2016「脳を知るための理論」講義03 Network Dynamics
 
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
JAISTサマースクール2016「脳を知るための理論」講義04 Neural Networks and Neuroscience
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
Introduction to Neural Networks and Deep Learning from Scratch
Introduction to Neural Networks and Deep Learning from ScratchIntroduction to Neural Networks and Deep Learning from Scratch
Introduction to Neural Networks and Deep Learning from Scratch
 
Restricted Boltzman Machine (RBM) presentation of fundamental theory
Restricted Boltzman Machine (RBM) presentation of fundamental theoryRestricted Boltzman Machine (RBM) presentation of fundamental theory
Restricted Boltzman Machine (RBM) presentation of fundamental theory
 
Greedy algo revision 2
Greedy algo revision 2Greedy algo revision 2
Greedy algo revision 2
 
Perceptron Learning
Perceptron LearningPerceptron Learning
Perceptron Learning
 
IVR - Chapter 4 - Variational methods
IVR - Chapter 4 - Variational methodsIVR - Chapter 4 - Variational methods
IVR - Chapter 4 - Variational methods
 

En vedette

Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural networkDEEPASHRI HK
 
Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural networkNagarajan
 
Artificial intelligence NEURAL NETWORKS
Artificial intelligence NEURAL NETWORKSArtificial intelligence NEURAL NETWORKS
Artificial intelligence NEURAL NETWORKSREHMAT ULLAH
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networksstellajoseph
 
Introduction to Artificial Neural Network
Introduction to Artificial Neural Network Introduction to Artificial Neural Network
Introduction to Artificial Neural Network Qingkai Kong
 
Artificial Neural Network(Artificial intelligence)
Artificial Neural Network(Artificial intelligence)Artificial Neural Network(Artificial intelligence)
Artificial Neural Network(Artificial intelligence)spartacus131211
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkDessy Amirudin
 
Artificial Neural Network in a Tic Tac Toe Symfony Console Application - Symf...
Artificial Neural Network in a Tic Tac Toe Symfony Console Application - Symf...Artificial Neural Network in a Tic Tac Toe Symfony Console Application - Symf...
Artificial Neural Network in a Tic Tac Toe Symfony Console Application - Symf...aferrandini
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural networkmustafa aadel
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications Ahmed_hashmi
 
Ensemble rainfall predictions in a countrywide flood forecasting model in Sco...
Ensemble rainfall predictions in a countrywide flood forecasting model in Sco...Ensemble rainfall predictions in a countrywide flood forecasting model in Sco...
Ensemble rainfall predictions in a countrywide flood forecasting model in Sco...michaelcranston
 
Probabilistic weather forecasts for risk management of extreme events
Probabilistic weather forecasts for risk management of extreme events Probabilistic weather forecasts for risk management of extreme events
Probabilistic weather forecasts for risk management of extreme events CLIC Innovation Ltd
 
Geo-Information in Animal Disease Outbreak Management
Geo-Information in Animal Disease Outbreak ManagementGeo-Information in Animal Disease Outbreak Management
Geo-Information in Animal Disease Outbreak ManagementEsri
 
Ann by rutul mehta
Ann by rutul mehtaAnn by rutul mehta
Ann by rutul mehtaRutul Mehta
 
Research professional activity network analysis2
Research professional activity network analysis2Research professional activity network analysis2
Research professional activity network analysis2Silicon
 
Research professional activity network analysis
Research professional activity network analysisResearch professional activity network analysis
Research professional activity network analysisSilicon
 
Data mining
Data miningData mining
Data miningSilicon
 

En vedette (20)

Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Intoduction to Neural Network
Intoduction to Neural NetworkIntoduction to Neural Network
Intoduction to Neural Network
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural network
 
Artificial intelligence NEURAL NETWORKS
Artificial intelligence NEURAL NETWORKSArtificial intelligence NEURAL NETWORKS
Artificial intelligence NEURAL NETWORKS
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
Introduction to Artificial Neural Network
Introduction to Artificial Neural Network Introduction to Artificial Neural Network
Introduction to Artificial Neural Network
 
Artificial Neural Network(Artificial intelligence)
Artificial Neural Network(Artificial intelligence)Artificial Neural Network(Artificial intelligence)
Artificial Neural Network(Artificial intelligence)
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
Artificial Neural Network in a Tic Tac Toe Symfony Console Application - Symf...
Artificial Neural Network in a Tic Tac Toe Symfony Console Application - Symf...Artificial Neural Network in a Tic Tac Toe Symfony Console Application - Symf...
Artificial Neural Network in a Tic Tac Toe Symfony Console Application - Symf...
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
 
Ensemble rainfall predictions in a countrywide flood forecasting model in Sco...
Ensemble rainfall predictions in a countrywide flood forecasting model in Sco...Ensemble rainfall predictions in a countrywide flood forecasting model in Sco...
Ensemble rainfall predictions in a countrywide flood forecasting model in Sco...
 
Probabilistic weather forecasts for risk management of extreme events
Probabilistic weather forecasts for risk management of extreme events Probabilistic weather forecasts for risk management of extreme events
Probabilistic weather forecasts for risk management of extreme events
 
Geo-Information in Animal Disease Outbreak Management
Geo-Information in Animal Disease Outbreak ManagementGeo-Information in Animal Disease Outbreak Management
Geo-Information in Animal Disease Outbreak Management
 
Ann by rutul mehta
Ann by rutul mehtaAnn by rutul mehta
Ann by rutul mehta
 
Neural network
Neural networkNeural network
Neural network
 
Research professional activity network analysis2
Research professional activity network analysis2Research professional activity network analysis2
Research professional activity network analysis2
 
Research professional activity network analysis
Research professional activity network analysisResearch professional activity network analysis
Research professional activity network analysis
 
Data mining
Data miningData mining
Data mining
 

Similaire à Artificial neural network

Backpropagation in Convolutional Neural Network
Backpropagation in Convolutional Neural NetworkBackpropagation in Convolutional Neural Network
Backpropagation in Convolutional Neural NetworkHiroshi Kuwajima
 
Artificial Neural Network
Artificial Neural Network Artificial Neural Network
Artificial Neural Network Iman Ardekani
 
adv-2015-16-solution-09
adv-2015-16-solution-09adv-2015-16-solution-09
adv-2015-16-solution-09志远 姚
 
Test Problems in Optimization
Test Problems in OptimizationTest Problems in Optimization
Test Problems in OptimizationXin-She Yang
 
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).pptxMdMahfoozAlam5
 
Introduction to neural networks
Introduction to neural networks Introduction to neural networks
Introduction to neural networks Ahmad Hammoudeh
 
Discrete control2 converted
Discrete control2 convertedDiscrete control2 converted
Discrete control2 convertedcairo university
 
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...Tomoya Murata
 
Bahan ajar kalkulus integral
Bahan ajar kalkulus integralBahan ajar kalkulus integral
Bahan ajar kalkulus integralgrand_livina_good
 

Similaire à Artificial neural network (20)

5.n nmodels i
5.n nmodels i5.n nmodels i
5.n nmodels i
 
Artificial neural networks
Artificial neural networks Artificial neural networks
Artificial neural networks
 
Neural network and mlp
Neural network and mlpNeural network and mlp
Neural network and mlp
 
Backpropagation in Convolutional Neural Network
Backpropagation in Convolutional Neural NetworkBackpropagation in Convolutional Neural Network
Backpropagation in Convolutional Neural Network
 
Section4 stochastic
Section4 stochasticSection4 stochastic
Section4 stochastic
 
Artificial Neural Network
Artificial Neural Network Artificial Neural Network
Artificial Neural Network
 
Artificial Neural Networks
Artificial Neural NetworksArtificial Neural Networks
Artificial Neural Networks
 
21 4 ztransform
21 4 ztransform21 4 ztransform
21 4 ztransform
 
adv-2015-16-solution-09
adv-2015-16-solution-09adv-2015-16-solution-09
adv-2015-16-solution-09
 
EE658_Lecture_8.pdf
EE658_Lecture_8.pdfEE658_Lecture_8.pdf
EE658_Lecture_8.pdf
 
Test Problems in Optimization
Test Problems in OptimizationTest Problems in Optimization
Test Problems in Optimization
 
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
 
Introduction to neural networks
Introduction to neural networks Introduction to neural networks
Introduction to neural networks
 
Plug-and-Play methods for inverse problems in imagine, by Julie Delon
Plug-and-Play methods for inverse problems in imagine, by Julie DelonPlug-and-Play methods for inverse problems in imagine, by Julie Delon
Plug-and-Play methods for inverse problems in imagine, by Julie Delon
 
redes neuronais
redes neuronaisredes neuronais
redes neuronais
 
Discrete control2 converted
Discrete control2 convertedDiscrete control2 converted
Discrete control2 converted
 
Cs jog
Cs jogCs jog
Cs jog
 
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
 
Imc2016 day2-solutions
Imc2016 day2-solutionsImc2016 day2-solutions
Imc2016 day2-solutions
 
Bahan ajar kalkulus integral
Bahan ajar kalkulus integralBahan ajar kalkulus integral
Bahan ajar kalkulus integral
 

Plus de Ildar Nurgaliev

Анализ маркетинговой деятельности ООО “БАРС ГРУП”
Анализ маркетинговой деятельности  ООО “БАРС ГРУП”Анализ маркетинговой деятельности  ООО “БАРС ГРУП”
Анализ маркетинговой деятельности ООО “БАРС ГРУП”Ildar Nurgaliev
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AIIldar Nurgaliev
 
Kotlin compiler construction (very brief)
Kotlin compiler construction (very brief)Kotlin compiler construction (very brief)
Kotlin compiler construction (very brief)Ildar Nurgaliev
 
Social dynamic simulation
Social dynamic simulationSocial dynamic simulation
Social dynamic simulationIldar Nurgaliev
 

Plus de Ildar Nurgaliev (7)

Presentation
PresentationPresentation
Presentation
 
CloSapn
CloSapnCloSapn
CloSapn
 
Анализ маркетинговой деятельности ООО “БАРС ГРУП”
Анализ маркетинговой деятельности  ООО “БАРС ГРУП”Анализ маркетинговой деятельности  ООО “БАРС ГРУП”
Анализ маркетинговой деятельности ООО “БАРС ГРУП”
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AI
 
Scala syntax analysis
Scala syntax analysisScala syntax analysis
Scala syntax analysis
 
Kotlin compiler construction (very brief)
Kotlin compiler construction (very brief)Kotlin compiler construction (very brief)
Kotlin compiler construction (very brief)
 
Social dynamic simulation
Social dynamic simulationSocial dynamic simulation
Social dynamic simulation
 

Dernier

Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai YoungDubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Youngkajalvid75
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Servicemonikaservice1
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)Areesha Ahmad
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑Damini Dixit
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Servicenishacall1
 
chemical bonding Essentials of Physical Chemistry2.pdf
chemical bonding Essentials of Physical Chemistry2.pdfchemical bonding Essentials of Physical Chemistry2.pdf
chemical bonding Essentials of Physical Chemistry2.pdfTukamushabaBismark
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flyPRADYUMMAURYA1
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformationAreesha Ahmad
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxFarihaAbdulRasheed
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxMohamedFarag457087
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learninglevieagacer
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
Introduction to Viruses
Introduction to VirusesIntroduction to Viruses
Introduction to VirusesAreesha Ahmad
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptxryanrooker
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort ServiceCall Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort Serviceshivanisharma5244
 

Dernier (20)

Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai YoungDubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
chemical bonding Essentials of Physical Chemistry2.pdf
chemical bonding Essentials of Physical Chemistry2.pdfchemical bonding Essentials of Physical Chemistry2.pdf
chemical bonding Essentials of Physical Chemistry2.pdf
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Introduction to Viruses
Introduction to VirusesIntroduction to Viruses
Introduction to Viruses
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort ServiceCall Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
 

Artificial neural network

Notes de l'éditeur

  1. 0) Introduction 1) -Биологический нейрон и его модель (7-1) -Персептрон и булевые функции -Обучение персептрона -Демонстрация обучения 2) -Функция XOR и многослойный персептрон (7-5) - Обучение как минимизация функции (8-1) - Метод градиентного спуска (8-2) 3) - Обратное распространение ошибки, веса (8-4) - Обратное распространение ошибки, входы (8-5) - Обратное распространение ошибки, пояснения (8-6) - Локальные и глобальные минимумы (8-7) 4) 8-8 Онлайн и оффлайн обучение - 8-9 Методы ускорения обучения и по желанию что нить из 4-ого 5) потом добавить про новый нейробиологическо инсперированный подоход к енйросети
  2. поговорим об истоках нейронной сети, Мы знаем что нейронные сети были предложены McCulloch-Pitts была представлена как модель биологическмих нейронов. Это была попытка создания искусственного интелекта моделирования имитации его внутренней структуры . И если мы скопируем смоделируем внутреннее устройство мозга возожно нам удастся его создать. И действительно это привело довольно к хорошим результатам Не ахти но нейронные сети могут решать многие довольно сложные задачи.
  3. Давай поговорим о нервной системе. нервная система есть практически у всех представителей царства животных. кроме губок. Потому что они представляют практически собой пласты колоннии клеток это уже начало симбиоза разных клеток внутри одного организма, но самое примитивное его стадия. Чем больше клеток в организме тем он сложнее, и требуется как то координировать функцию всех этих клеток: передавать информацию от одних клеток другим. Иммено этой цели служит нервная система. Нервная система состоит из нейронов. Выглядит это так: нейрон: это тело клетки которая называется сомой. это ядро имеет 2 типо отростка: дендриды: отростки по которым нейроны поступают, им много и они ветвящиеся аксон: по которому инфомрация из нейрона выходит и передается следующему нейрону через синапс.
  4. вот здесь видно соединение дендрина одного нейрона с отростками аксона другого нейрона. Таким образрм нейроны соединятся в между собою образуя сети. Каким образм это все работает? Нейроны передают друг другу инфомрацию через синапсы. Каждый нейрон может нахолиться в возбужденном или стационарном состоянии: в возбужденном состоянии он проводит ток а станционарном не проводит. Таким образом у нас появляются проводящие учатски по которым идут импульсы и таким образом информация передается по нервным тканям. Нейроны могут переходить из состояния в состояние. И меняя состояния они руководствуюдся мнением соседних нейронов: Внутри аксонового отростка есть специальные молекулы которые называются нейромедиторами: это сератонин дофамин адреналин. И когда нейрон находится в возбужденном состоянии эти молекулы проникают через синапс в клетку 2-ого нейрона. некоторые нейромедиаторы оказывают тормозящий эффект, что способствует его переход в стационарное состояние, а некоторые оказывают возбуждающее воздейстие. После того как возбуждающих становится больше чем тормозящих этот второй нейрон перейдет в возбужденное состояние и тоже начнет передавать электрический ток и начнет передавать нейромедиаторы уже тем нейронам которые подключены к нему. Таким образом это распространяется по нервным тканям, возбужденные нейроны выстраиваются в цепочки и по ним идет ток (к примеру мышеч клетки заставляя их сокращаться ) А возбуждение распространяется по сети при помощи нейромедиаторов Таким образ в нервной ткани формируются нейронные дуги.
  5. Так, на входе, откуда возникает самый 1-ый импульс? Импульсы возникают от рецепторных клеток. Эти рецепторные клетки передают возбуждение рецепторным нейронам которые соединены непосредственно с ними, те передают возбуждение интронейронам то есть промежуточным нейронам. и так постепенно сигнал доходит до эффекторных клеток. В первую очередь ээто клетки мускулатурные и железы. То есть нервная система имеет возмоность управять гормональной системой. Вот это все называется рефлекторной дугой. от рецептора до эффектора. Есть длинные рефлеторные дуги (как коленное) и длинные. Могут быть более сложные рефлеторные дуги: они могут заходить в разные отделы головного мозга как например те рефлеторные дуги которы управляют нашей речью, управляют нашим восприятием, мышлением они заходят в лобную доли и вот там как то вот из всех вот этих цепей вызревает наше осмысленное поведение. Тем не менее простейшая регуляция она есть у малюсков и на самом деле там так мало нейронов что возможно составить карту всех нейронов. и проследить каким именно образом разложение тех или иных рецепторов управляет эфеекторами.
  6. Вот эту модель и была использована в работе McCulloch-Pitts, они ввели математическую модель нейрона устроенного следующим образом. - Фактически нейрон это функция, которая вычисляет свое значение по нескольки переданным в нее параметрам. Графически нейрон можно представить следующим образом. Вот это клетка нейрона, вот входящие в нейрон ифнормация, то есть нейкий аналог дендридных окончаний, и вот исходящая из нейрона информация которая соответсвует аксону. На вход нейрону подаются сигналы, x1 x2 x3. Сигнал это обычные числа. Далее нейрон получив эти сигналы вычисляет их взвешанное произведение. С каждым входом ассоциирован его вес. каждый сигнал умножается на вес соотв входа. ps: веса позволяют моделировать различия в синапсах. Если вес положительный то этот синапс получается разгоняющим, как будто он передает разгоняющий нейромедиатор. и в то же время разная интесивность влияние входов на общий результат, тоже достигается за счет больших или ментьших весов. То есть X1 2 3 это входы в дендриды и выходы из аксонов предыдущего, w 1 2 3 это настройки синапса. и y это резальтат. y вычисляется как некая нелинейная сумма от взвешанной суммы. и к примеру это может быть фкнкция сигнум. То есть функция которая равна -1 при отриц арг и +1 при полож. Вот такая модель достаточно грубая но она передает основные черты системы. Различное влияние нейроном друг на длруга. учет совместный всех этих влияний. и к тому же нелинейный порог которая на самом деле в нейронныхсистемах тоже есть, потому что нейрон он не может быть в промежуточном состоянии. Либо возюужден либо стационарен. Вместо sign может исопльзоваться и другая функция, важно чтобы она была нелинейной. Например гиперболический тангенс с коэффициентом b, то есть это такой непрерывный аналог sign: sign в некотором смысле это предельное поведение гиперболического тангенса. Этот коэффициент позволяет нам управлять раз мазонностью тангенса. Вот если коэффициент гамма больше чем бета то то функция будет больше похожа на сигнум ну и sign это как бы когда этот коэффициент равен безконечности. Вот благодаря этому тангенсу мы будем применять непрерывную математику к нейрону. Такие фкнции называются биполярными, потому что у них два поля(прокрутить слайды обратно) + и - один . Есть так же униполярная, например вычисляемая по этой формуле она позволяет она позволяет получить нелинейную ту же саму картину от 0 до 1 . Но нам проще будет использовать биполярные функции.
  7. В модель нейрона часто вводят так называемую модель активации, Это дополнительный вес, на который всегда подается единичный сигнал. Он как бы соответствует родному порогу возбудимости. То есть он может быть очень сильно возбудимым нейроном. Если вес w0 положителен, то он всегда имеет нектурую предрасположенность. То есть его надо затормозить чтобы перевести в стационарное состояние. Или он отрицателен и тогда надо приложить дополнительные усилия. чтобы нейрон открылся. На самом деле формально мы добавляем сюда дополнитеьный вход и считаем что на него всегда подается единичный сигнал. что он не свзяан с выходами других нейронов. с эффекторными клетками, а связан с единичкой. На самом деле нейронная сеть и нейроны McCulloch-Pitts не является хорошими математическими моделями нейрона, этоочень упрощенный подход. В настоящий момент поведение нейронов оячень хорошо изучены и отлично расписаны дифференциальные уравнения которые точно описывают поведение нейронов Но грубы модели считаются очень юыстро а точные модели вычисля.тся очень долго
  8. Мы с рождения умеет распозновать лица, делает нас восприимчивыми к языкам. Эти нейроны позволяют решать задачи даже эта грубая модель. замечательоне Свойства они могут реализовывать различные функции а именно логическкие функции, и казалось что нервные клетки магиячески реализуют знания, но оказалось оно реализуют то же самое поведение что и логические функции. Это означает что наше мысшление основано на логике. Например я хочу построить нейрон которая реализует функцию конъюнкции.Еще раз отмечу то что в нейронных сетях ложь это минус единицы. Вспомним что y вычисляется как взвешанный сигнал его суммы. Тогда единственная возможность настроить его это подобрать правильно коэффициенты . То есть правильно настроить synapse кто же время это имеет биологическое сходность мохнатая не перестраивается, меняются привычки, появляется память. Не за счет того что нейроны как то видоизменяются, а за счет того что между ними появляется синапс когда мы учим что то тогда появляютсясинапсы которые формиру.т части нашего мозга. Тем самым мы запоминаем. То есть обучение человека формирование нового поведения то есть формирование новых ассоциации внутри головного мозга возникает за счет формирования новых синапсов а не за счет того что отдельные клетки каким-то образом обучаются и меняют свое поведение . Клетки остаются те же самые только меняются соединения между ними. И то же самое в нейронной сети : функция которая вычисляет математический нейрон, оно всегда одинаково, но она настраивается с помощью весов которое выполняет роль синапсов . Давайте вернемся к нашей логической функции . x-ы здесь известны, мы ищем веса, для этого можно решить систему уравнений. Так вот таким образом мы научились подбирая коэффициент подбирая настраивая синапсы. Много научили наш нейрон становится конъюнкцией.
  9. Получается что математическая модель нейрона может становится то конъюнкцией дизъюнкцией, Толи отрицанием либо стрелка пирса и др. как мозг то одно то другое свойство их важное свойство это адаптивность по коэффициентам. В зависимости от коэффициентов ,
  10. Геометричекая интерпертация, одни точки с одной стороны другие с другой. векторы w1 и w2 задают прямую в нашем случае, в общем случае он задает гиперплоскость, к примеру в 3d это была секущая плоскость. w1 w1 определяют наклон и w0 определяет даленность от начала координат. Это геометрическая интерпретации возникает вот из этой формулы(пред слайд), а в общем случаеи из формуллы суммы. Наша прямая делит наше двумерное простаранство на 2 части. Таким образом нейрон выполняте классификацию пространства и делаит на 2 части. И точки одной части он классифицирует с единицей и точки другой с минус единицей. С другой стороный нейрон классифицирует пространство, мы выбираем пространство признаков, помечаем что некоторые точки мы хотим чтобы попали в один класс а другие в другой.
  11. решение системы неравенств это не очень интересно, так как это сложная задача. С 3-мя входами это легко, но если взятьс большим кол-во входов весов, то решить соответсвующую систему неравенств очень тяжело. Оказывается это не нужно, нейроны способны обучаться. Они могут сами находить веса которые позволяют им становиться той или инйо функций. К примеру метод известный как: Ensemble-Teacher Learning Perceptron. сначала мы задаем вопрос нашему нейрону, то есть подаем на него входной вектор, он дает некторый ответ. И мы сравниваем этот ответ с правильным. После этого мы провожим оучение нейрона на правильном ответе. То есть нам нужно изначально знать как правильно. Frank Rosenblatt. То есть решаем данную задачу обучения не путем решения системы уравнений, а путем этого итерационного процесса обучения с учителем.
  12. мы разуверились в 3-ем советчике он нерелевантный рандомный. получаем sign(-1.5) = -1 В итоге мы обучили нейрон
  13. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  14. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  15. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  16. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  17. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  18. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  19. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  20. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  21. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  22. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  23. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  24. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  25. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  26. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  27. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  28. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  29. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.
  30. И вот именно эти клетки нейроны, моделировали McCulloch-Pittsd в своей работе. Они ввели математичческую модель нейрона, утроенно оно следующим образом. Фактически нейрон это функция, которая вычисляет свое значение по нескольким переданным в нее параметрам.