Bonjour,
J'utilise un réseau de neurones pour un morpion (3x3). J'utilise un vecteur d'entrée correspondant au damier, une couche cachée (de 90 neurones) et une couche de sortie de neuf neurones. Le vecteur de sortie permet d'établir la case à jouer.
Le résultat commence à être satisfaisant (mais il reste encore des erreurs). Peut être en améliorant ou en continuant l'apprentissage, j'arriverai à un résultat correct.
Maintenant, je veux généraliser le jeu avec un damier de taille quelconque (nCol x nLig), un nombre de cases à aligner quelconque et un nombre de joueurs quelconque (>=2). J'ai bien conscience qu'il faut un réseau par type de partie mais pensez-vous qu'un réseau à deux couches peut suffir pour l'apprentissage ? J'ai, pour l'instant, défini le nombre de neurones de la couche cachée comme étant 10 fois le nombre de cases... est-ce correct ? Avez-vous des liens sur ce sujet ?
Merci.
Partager