Mon premier neurone

Dans cette activité les élèves vont découvrir comment modéliser un neurone afin de reconnaitre automatiquement une image en noir et blanc à 3 pixels.

Cette activité demande un prérequis en programmation orientée objet.

Les élèves vont créer une classe Neurone avec 4 attributs: 3 poids synaptiques et 1 seuil, qui correspond à un modèle mathématique d'un neurone.

Ils vont créer des méthodes pour faire fonctionner le neurone. Une méthode interne à la classe pour calculer une somme pondérée et une méthode pour activer la sortie du neurone.

On donne aux élèves les poids synatiques ainsi que le seuil.

Dans une autre activité, les élèves vont découvrir comment les poids peuvent être trouvés avec une méthode peu efficace, mais simple à comprendre. Cela sera une première initiation une phase essentielle, l'apprentissage.

Eléments de correction du programme en Python