Tout d'abord, j'ai réalisé que si je devais effectuer des prédictions binaires, je devais créer au moins deux classes en effectuant un encodage à chaud. Est-ce correct? Cependant, l'entropie croisée binaire est-elle réservée aux prédictions avec une seule classe? Si je devais utiliser une perte catégorique d'entropie croisée que l'on trouve généralement dans la plupart des bibliothèques (comme TensorFlow), y aurait-il une différence significative?
En fait, quelles sont les différences exactes entre une entropie croisée catégorique et binaire? Je n'ai jamais vu d'implémentation d'entropie croisée binaire dans TensorFlow, alors j'ai pensé que le plus catégorique fonctionnait tout aussi bien.
Réponses:
La perte d'entropie croisée binomiale est un cas particulier de perte d'entrinopie croisée multinomiale pourm=2 .
la source
L'entropie croisée binaire est destinée aux classifications multi-étiquettes, tandis que l'entropie croisée catégorique est destinée à la classification multi-classes où chaque exemple appartient à une seule classe.
la source
Je pense qu'il y a trois sortes de tâches de classification:
De ceux-ci, on peut dire
Je tiens à souligner que la classification multi-classes n'est pas similaire à la classification multi-étiquettes ! Au contraire, le classifieur multi-étiquettes emprunte une idée au classifieur binaire!
la source