Download McCulloch-Pitts Neuron

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Neurocomputational speech processing wikipedia , lookup

Endocannabinoid system wikipedia , lookup

Optogenetics wikipedia , lookup

Caridoid escape reaction wikipedia , lookup

Catastrophic interference wikipedia , lookup

Psychoneuroimmunology wikipedia , lookup

Central pattern generator wikipedia , lookup

Neuromuscular junction wikipedia , lookup

Mirror neuron wikipedia , lookup

Molecular neuroscience wikipedia , lookup

Neural modeling fields wikipedia , lookup

Neural coding wikipedia , lookup

Metastability in the brain wikipedia , lookup

Chemical synapse wikipedia , lookup

Neural engineering wikipedia , lookup

Holonomic brain theory wikipedia , lookup

Artificial neural network wikipedia , lookup

Development of the nervous system wikipedia , lookup

Neurotransmitter wikipedia , lookup

Nonsynaptic plasticity wikipedia , lookup

Sparse distributed memory wikipedia , lookup

Single-unit recording wikipedia , lookup

Neuropsychopharmacology wikipedia , lookup

Stimulus (physiology) wikipedia , lookup

Convolutional neural network wikipedia , lookup

Types of artificial neural networks wikipedia , lookup

Recurrent neural network wikipedia , lookup

Synaptic gating wikipedia , lookup

Biological neuron model wikipedia , lookup

Nervous system network models wikipedia , lookup

Transcript
The McCulloch-Pitts
Neuron
Characteristics






The activation of a McCulloch Pitts neuron is binary.
Neurons are connected by directed weighted paths.
A connection path is excitatory if the weight on the
path is positive else its inhibitory.
All excitatory connections to a neuron have the same
weights.
Each neuron has a fixed threshold:
 f(n) =
1
if n >= θ
0
if n < θ
The threshold is set so that inhibition is absolute.
The McCulloch-Pitts Neuron
A McCulloch-Pitts Neuron
x1
x2
2
2
y
1
x3
The McCulloch-Pitts Neuron
Examples




Train a McCulloch-Pitts neural network
to perform the OR function.
Train a McCulloch-Pitts neural network
to perform the AND function.
Train a McCulloch-Pitts neural network
to perform the AND NOT function.
Train a McCulloch-Pitts neural network
to perform the XOR function.
The McCulloch-Pitts Neuron
Linear Separability



A single layer neural network can only learn
linear separable problems.
Multilayer nets using a linear activation
function have the same problem.
In linear separable problems the region
where y is positive, i.e. the neuron fires, is
separated from the region where y is
negative, i.e where the neuron does not fire,
w1
b
by the line :
x2  
w2
x1 
w2
The McCulloch-Pitts Neuron
Graph for the AND Function
x2
-
+
1
-1
-
-1
x1
1
The AND function
is linearly separable
The McCulloch-Pitts Neuron
Graph for the OR Function
x2
+
+
The OR function
is linearly separable
1
-1
-
-1
x1
1
+
The McCulloch-Pitts Neuron
Graphic for the XOR Function
x2
-
+
1
-1
-
-1
x1
1
The XOR function
is not linearly separable
+
The McCulloch-Pitts Neuron