Neuronal artificiel rouge | Comment fonctionne le réseau de neurones artificiels?

Contenu

introduction

Le cerveau humain est un système complexe composé de centaines de millions de neurones qui ouvre de nouveaux mystères à chaque découverte à son sujet.. Et les tentatives d'imiter la structure et la fonction du cerveau humain ont conduit à un nouveau domaine d'étude appelé Deep Learning.. Réseaux de neurones artificiels également reconnus comme réseaux de neurones, inspiré des réseaux neuronaux du cerveau humain, ils sont une composante de l'intelligence artificielle. Avec des centaines d'applications dans la vie quotidienne, le domaine a connu une croissance exponentielle ces dernières années. Du correcteur orthographique, traduction automatique jusqu'à l'accréditation faciale, trouve son application partout dans le monde réel.

Structure du réseau de neurones artificiels versus le réseau de neurones biologiques

Avec l'intention d'imiter les réseaux neuronaux du cerveau humain, la structure des réseaux de neurones artificiels est équivalente à celle des réseaux de neurones biologiques. Le cerveau humain est un réseau de centaines de millions de neurones densément connectés, ce qui est très complexe, non linéaire et possède des milliards de synapses. Ongle neuronal rouge se compose principalement de dendrites, axones, Corps cellulaire, synapse, soma et noyau. Les dendrites sont chargées de recevoir les informations des autres neurones et l'axone est responsable de la transmission de l'un à l'autre..

La machinerie moléculaire et biologique des réseaux de neurones est basée sur la signalisation électrochimique. Les neurones ne déclenchent des impulsions électriques que lorsque certaines conditions sont remplies. Une partie de la structure neuronale du cerveau est présente à la naissance, tandis que d'autres parties se développent grâce à l'apprentissage, surtout dans les premiers stades de la vie pour s'adapter à l'environnement (nouvelles entrées).

Les réseaux de neurones artificiels sont constitués de couches et de couches d'unités d'entrée et d'unités de sortie connectées appelées neurones.. Un réseau de neurones monocouche s'appelle un perceptron. De plus, plusieurs couches cachées peuvent être présentes dans un réseau de neurones artificiels.. Unités d'entrée (récepteur), poids de connexion, la fonction somme, les unités de calcul et de sortie (effecteurs) sont ce qui constitue un neurone artificiel.

Même si les neurones sont plus lents que les portes logiques en silicium, son interconnexion massive compense la lenteur. La valeur pondérale d'une connexion est la force de la connexion spécifiée entre les neurones. Les poids sont initialisés et ajustés de manière aléatoire à l’aide d’un Algorithme d’optimisation Pour attribuer des agrégations de stimulus d’entrée à une fonction de sortie souhaitée.

L'architecture d'un réseau de neurones est de plusieurs types, y compris: perceptron, réseau de neurones d'alimentation directe, perceptron multicouche, convolucional neuronal rouge, réseau de neurones à fonction de base radiale, récurrence neuronale rouge, LSTM – mémoire à court terme, modèles séquence à séquence, Rouge neuronal modulaire. Les algorithmes d'apprentissage peuvent être des méthodes supervisées, non surveillé ou renforcé.

Comment fonctionne le réseau de neurones biologiques?

Comme déjà dit, les dendrites sont des fibres nerveuses qui transportent le signal électrique vers la cellule. À partir de là, le corps de cellule est chargé de calculer une fonction non linéaire des entrées. La cellule ne se déclenche que si une entrée suffisante est reçue. L'axone, qui est une seule fibre nerveuse, transporte la sortie de la fonction vers d'autres neurones.

Une dendrite d'un autre neurone reçoit une entrée et la procédure continue. Le point de contact entre un axone d'un neurone et la dendrite d'un autre neurone s'appelle une synapse.. Régule la liaison chimique dont le poids affecte l'entrée de la cellule. Chaque neurone a plusieurs dendrites qui reçoivent des informations de nombreux neurones voisins.

Et chaque neurone a un axone qui transmet la sortie en entrée au prochain neurone avec sa dendrite.. En raison du grand nombre de synapses, peut tolérer l'ambiguïté dans les données.

Le mécanisme de fonctionnement du réseau de neurones artificiels

Les réseaux de neurones artificiels fonctionnent de manière équivalente à celle de leur inspiration biologique. Ils peuvent être considérés comme des graphes orientés pondérés où les neurones pourraient être comparés à des nœuds et la connexion entre deux neurones comme des bords pondérés. L'élément de traitement d'un neurone reçoit de nombreux signaux (à la fois des autres neurones et des signaux d'entrée du monde extérieur).

Les signaux sont parfois modifiés au niveau de la synapse de réception et les entrées pondérées sont additionnées au niveau de l'élément de traitement. Si vous franchissez le seuil, passe en entrée vers d'autres neurones (ou comme une sortie vers le monde extérieur) et la procédure est répétée.

Le mécanisme de fonctionnement du réseau de neurones artificiels

La source

Comme d'habitude, les poids représentent la force d'interconnexion entre les neurones. La fonction de réveil est une fonction de transfert qui est utilisée pour obtenir la sortie souhaitée pour le problème conçu. Disons que la sortie souhaitée est zéro ou un dans le cas d'un classificateur binaire. La fonction sigmoïde pourrait être utilisée comme fonction d'activation.

Il existe de nombreuses fonctions d'activation, pour n'en nommer que quelques-uns: régression linéaire, Régression logistique, fonction d'identité, bipolaire, binaria sigmoïde, bipolaire sigmoïde, tangente hyperbolique, sigmoïde hyperbolique et reprendre. Les réseaux de neurones artificiels sont spécifiquement conçus pour une fonction particulière comme la classification binaire, classification de plusieurs classes, accréditation de modèle, etc., par des processus d'apprentissage. Les poids des connexions synaptiques des deux réseaux de neurones sont ajustés avec la procédure d'apprentissage.

Lorsque le réseau de neurones biologiques contient 86 un milliard de neurones et des milliards de synapses, le réseau de neurones artificiels ne contient pas plus de 1000 neurones. Il existe de nombreux autres facteurs, y compris les couches de neurones, les données à considérer lors de la comparaison de vos capacités. Les réseaux de neurones artificiels nécessitent beaucoup de puissance de calcul et libèrent une grande quantité de chaleur par rapport aux réseaux de neurones biologiques.

Le mystère révélé par le réseau de neurones biologiques continue d'améliorer le réseau de neurones artificiels. Plus le mystère est révélé, plus de réseaux que le cerveau tisse. Même s'il s'inspire du réseau de neurones biologiques, ses fonctions sont plus mathématiques que biologiques.

Les médias présentés dans cet article ne sont pas la propriété de DataPeaker et sont utilisés à la discrétion de l'auteur.

Abonnez-vous à notre newsletter

Nous ne vous enverrons pas de courrier SPAM. Nous le détestons autant que vous.

Haut-parleur de données