quelle est la différence entre le perceptron multicouche et le réseau neuronal multicouche?


13

Quand dit-on qu'un réseau de neurones artificiels est un Perceptron multicouche ?

Et quand dit-on qu'un réseau de neurones artificiels est multicouche ?

Le terme perceptron est-il lié à la règle d'apprentissage pour mettre à jour les poids?

Ou est-ce lié aux unités neuronales?

Réponses:


13

Un perceptron est toujours à action directe , c'est-à-dire que toutes les flèches vont dans le sens de la sortie. Les réseaux de neurones en général peuvent avoir des boucles et, dans l'affirmative, sont souvent appelés réseaux récurrents . Un réseau récurrent est beaucoup plus difficile à former qu'un réseau à action directe.

De plus, on suppose que dans un perceptron, toutes les flèches vont de la couche à la couche , et il est également habituel (pour commencer d'avoir) que tous les arcs de la couche à soient présents.jeje+1jeje+1

Enfin, avoir plusieurs couches signifie plus de deux couches, c'est-à-dire que vous avez des couches cachées . Un perceptron est un réseau à deux couches, une entrée et une sortie. Un réseau multicouche signifie que vous avez au moins une couche cachée (nous appelons toutes les couches entre les couches d'entrée et de sortie cachées).


2

Quand dit-on qu'un réseau de neurones artificiels est un Perceptron multicouche?

Le réseau de neurones artificiels, qui a une couche d'entrée, une couche de sortie et deux ou plusieurs couches de poids entraînables (constituées de Perceptrons) est appelé perceptron multicouche ou MLP.

Et quand dit-on qu'un réseau neuronal artificiel est multicouche?

Vous pouvez dire que c'est un réseau multicouche, s'il a deux couches ou plus à former.

Le terme perceptron est-il lié à la règle d'apprentissage pour mettre à jour les poids?

Non. Il existe de nombreuses règles d'apprentissage différentes, qui peuvent être appliquées pour changer les poids afin d'enseigner le perceptron. Le terme perceptron n'implique pas en soi de règle d'apprentissage spécifique.

Ou est-ce lié aux unités neuronales?

Je ne sais pas ce que tu veux dire par là.

Vous pouvez en lire plus dans ce livre gratuit http://www.dkriesel.com/_media/science/neuronalenetze-en-zeta2-2col-dkrieselcom.pdf


Je pense que votre nombre de couches est désactivé: votre définition nécessiterait un minimum de quatre couches alors que AFAIK un MLP ne nécessite en fait qu'un minimum de trois couches: une entrée , une seule cachée et une sortie .
javadba

1

De Wikipédia :

Dans le contexte des réseaux de neurones, un perceptron est un neurone artificiel utilisant la fonction de pas Heaviside comme fonction d'activation.

Le perceptron est donc un type spécial d'unité ou de neurone. Par conséquent, le perceptron multicouche est un sous-ensemble de réseaux neuronaux multicouches.


s'il vous plaît dire une référence pour le concept de base du réseau neuronal. (Livre PDF)
Mohammad
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.