gotchaMajor
what is difference between multilayer perceptron and multilayer neural network?
Viewed 0 times
whatmultilayerneuraldifferencebetweenandperceptronnetwork
Problem
When do we say that a artificial neural network is a multilayer Perceptron?
And when do we say that a artificial neural network is a multilayer?
Is the term perceptron related to learning rule to update the weights?
Or It is related to neuron units?
And when do we say that a artificial neural network is a multilayer?
Is the term perceptron related to learning rule to update the weights?
Or It is related to neuron units?
Solution
A perceptron is always feedforward, that is, all the arrows are going in the
direction of the output. Neural networks in general might have loops, and if
so, are often called recurrent networks. A recurrent network is much harder
to train than a feedforward network.
In addition, it is assumed that in a perceptron, all the arrows are going from
layer $i$ to layer $i+1$, and it is also usual (to start with having) that all
the arcs from layer $i$ to $i+1$ are present.
Finally, having multiple layers means more than two layers, that is, you have
hidden layers. A perceptron is a network with two layers, one input and one
output. A multilayered network means that you have at least one hidden layer
(we call all the layers between the input and output layers hidden).
direction of the output. Neural networks in general might have loops, and if
so, are often called recurrent networks. A recurrent network is much harder
to train than a feedforward network.
In addition, it is assumed that in a perceptron, all the arrows are going from
layer $i$ to layer $i+1$, and it is also usual (to start with having) that all
the arcs from layer $i$ to $i+1$ are present.
Finally, having multiple layers means more than two layers, that is, you have
hidden layers. A perceptron is a network with two layers, one input and one
output. A multilayered network means that you have at least one hidden layer
(we call all the layers between the input and output layers hidden).
Context
StackExchange Computer Science Q#53521, answer score: 23
Revisions (0)
No revisions yet.