Réseau de neurones

Réseau de neurones, par Cyril Charignon. 07/04/2020

Cyril Charignon, référent du pôle informatique de notre laboratoire, nous a présenté, via la classe virtuelle de la plateforme académique, un atelier autour d’un réseau de neurones simple. Il est issu d’un TP proposé aux étudiants de CPGE. Comment une machine peut apprendre à reconnaître une forme (en l’occurrence les 10 chiffres présentés sous forme de matrices de pixels noirs ou blancs)?

Plongée dans le domaine vertigineux de l’intelligence artificielle…

Cyril nous a mâché le travail, merci à lui. Chaque étape était décryptée et explicitée, et nous devions tenter de produire les fonctions Python successives et nécessaires à l’emboîtement final.

Une interprétation plus géométrique permet de se rendre compte des limitations d’un réseau à une seule couche, et de comprendre la nécessité des réseaux multicouches.

Le lecteur pourra consulter le sujet de devoir surveillé à destination des étudiants de CPGE où l’on programme un réseau à deux couches.

Le TP, le DS et les fichiers Python complets sont disponibles ci-dessous.

Notes:

Conception d’un réseau de neurones simple, page personnelle de Cyril Charignon [1]

Réseau à deux couches [2]

Cette entrée a été publiée dans Mathématiques et Informatique. Axe n°2. Placez un signet sur le permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


*