2017-10-08 1 views
0

Soit C = c_1, ..., c_ {52} les 52 cartes d'une partie. Nous avons la main d'un joueur X = x_1, ..., x_ {13} et nous voulons prédire la carte qui sera jouée en utilisant un classificateur de réseau de neurones de base.Classification dans un sous-ensemble connu d'un ensemble de catégories

L'entrée est un tableau de taille 13 et la sortie est un tableau de probabilités de taille 52 pour lequel l'élément i est la probabilité que la sortie soit la carte c_i.

Mais évidemment nous voulons forcer l'élément i à être 0 si le joueur n'a pas la carte dans sa main.

Comment dois-je mettre cela en œuvre?

Répondre

0

Vous n'avez pas nécessairement à forcer cela. Lors de l'entraînement, les exemples ont seulement joué une voiture qui était dans la main des joueurs. Le réseau comprendra bientôt qu'il est faux de prédire une carte qui n'est pas dans la main des joueurs.

Si vous êtes désireux de forcer cela sur votre prédiction. Vous pourriez toujours considérer les classes concernant les cartes jouables pendant la prédiction (argmax sur les classes jouables seulement).