Perceptron multi-couche {-1:1}

Instructions

Pour changer la structure du perceptron multi-couche :
  1. changer les valeurs H1, H2 et H3 correspondant au nombre de neurones dans la première, la deuxième et la troisième couche cachée. Si H3 est égal à 0, alors seulement deux couches cachées sont crées ; si, à la fois, H2 et H3 sont nuls, une seule couche cachée est créée et enfin si H1, H2 et H3 sont nuls, aucune couche cachée n'est créée, ce dernier cas de figure correspond à un perceptron simple couche.
  2. cliquer sur le bouton "Init" permet de construire la structure demandée et d'initialiser les poids.

Applet

 

Questions

  1. Reprodusez la même expérience que précédemment. Placez un groupe de points rouges (1.0) au centre, entourré par des points bleus. Quelle structure de réseau et quelle combinaison de momentum / taux d'apprentissage permet de résoudre le problème ? Comment pouvez vous comparer ce Perceptron avec celui étudié précédemment {0;1} ?
  2. Définissez un porblème de OU exclusif simple (XOR) et prenez un réseau avec deux neurones cachés (une seule couche cachée). Répétez plusieurs apprentissage avec des conditions initiales différentes (ensemble de poids aléatoires). Quel est le pourcentage de succès d'un tel réseau ? Comparez-la avec un réseau de type {0;1}.