Initialisation du réseau de neurones

Cet exercice utilise à nouveau les données XOR, mais examine la reproductibilité de l'entraînement des réseaux de neurones et de l'importance de l'initialisation.

Tâche 1:exécutez le modèle donné quatre ou cinq fois. Avant chaque essai, appuyez sur le bouton Reset the network (Réinitialiser le réseau) pour obtenir une nouvelle initialisation aléatoire. Le bouton Réinitialiser le réseau est la flèche circulaire de réinitialisation qui se trouve juste à côté à gauche du bouton de lecture.) Laissez chaque essai effectuer au moins 500 pas. pour assurer la convergence. Vers quelle forme la sortie de chaque modèle converge-t-elle ? Qu'est-ce que cela dit du rôle de l'initialisation dans les environnements non convexes optimisation ?

Tâche 2:essayez de rendre le modèle légèrement plus complexe en ajoutant une couche et quelques nœuds supplémentaires. Répétez les essais de la tâche 1. Est-ce que cela d'ajouter une stabilité aux résultats ?

(Les réponses s'affichent juste en dessous de l'exercice.)