Algorithme KNN pour Morpion
Fermé
Louis_Draw_
-
2 juin 2021 à 23:00
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 4 juin 2021 à 16:56
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 4 juin 2021 à 16:56
A voir également:
- Algorithme KNN pour Morpion
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Code ascii algorithme - Guide
- Tri d'une matrice algorithme - Forum C
- Algorithme maximum de 3 nombres ✓ - Forum Algorithmes / Méthodes
1 réponse
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
4 juin 2021 à 16:56
4 juin 2021 à 16:56
Bonjour,
L'algorithme KNN est un algorithme de clustering, basé sur une notion de distance, et traditionnellement utilisé pour résoudre des problèmes de classification, comme l'explique ce lien.
Je ne vois donc pas trop comment tu veux l'exploiter pour faire une IA de morpion. Il faudrait clarifier ton idée. Donc tu devrais te commencer par te poser deux questions :
1. Quels clusters espères-tu faire émerger (ce qui pemettrait de choisir une distance, si tant est que KNN ait du sens pour ton problème) ?
2. En quoi ces clusters t'aideraient-ils à prendre une bonne décision.
Il me paraît pour ma part de consider l'algorithme minimax traditionnellement utilisé pour les jeux impliquant deux adversaires.
Ensuite, dans tout problème d'apprentissage supervisé, il faut spécifier quelles données d'exemple tu utilises pour l'entraînement. S'agit-il par exemple de parties (donc séquence de coups + étiquetage de qui a gagné en cas de non égalité) ?
Bonne chance
L'algorithme KNN est un algorithme de clustering, basé sur une notion de distance, et traditionnellement utilisé pour résoudre des problèmes de classification, comme l'explique ce lien.
Je ne vois donc pas trop comment tu veux l'exploiter pour faire une IA de morpion. Il faudrait clarifier ton idée. Donc tu devrais te commencer par te poser deux questions :
1. Quels clusters espères-tu faire émerger (ce qui pemettrait de choisir une distance, si tant est que KNN ait du sens pour ton problème) ?
2. En quoi ces clusters t'aideraient-ils à prendre une bonne décision.
Il me paraît pour ma part de consider l'algorithme minimax traditionnellement utilisé pour les jeux impliquant deux adversaires.
Ensuite, dans tout problème d'apprentissage supervisé, il faut spécifier quelles données d'exemple tu utilises pour l'entraînement. S'agit-il par exemple de parties (donc séquence de coups + étiquetage de qui a gagné en cas de non égalité) ?
Bonne chance