8 votos

¿Cuál es la diferencia entre una clasificación multietiqueta y una clasificación multiclase?

¿Cuál es la diferencia entre la clasificación multietiqueta y la clasificación multiclase? En concreto, ¿cuál es la diferencia entre una etiqueta y una clase? Por favor, proporcione un ejemplo claro.

"La clasificación multiclase no debe confundirse con la clasificación multietiqueta, en la que hay que predecir múltiples etiquetas para cada instancia". -wikipedia ... no fue muy útil.

11voto

Jared Farrish Puntos 120

Según la frase que has citado, cada elemento pertenece a una clase pero puede tener varias etiquetas.

Imagine que tiene animales como un zorro, una gallina y una víbora común europea. Un problema de clasificación multiclase sería asignarlos a una familia:

Fox            Canidae
Chicken        Phasianidae
Viper          Viperidae

En la filogenia, cualquier especie sólo tiene una familia (eso es por diseño) para que un animal no pueda pertenecer a más de una familia.

Un problema de clasificación multietiqueta sería asignarles características aleatorias:

Fox            Warm-blooded, furred
Chicken        Warm-blooded, feathered
Viper          Cold-blooded

Cada animal puede tener varias etiquetas y éstas no forman un conjunto de categorías mutuamente excluyentes.

0 votos

No había pensado en modelar un problema así. La cita que he proporcionado es el único caso (lamentablemente) que describe los dos juntos que he podido encontrar. En este caso, parece que una clase se introduce en la red de clasificación multietiqueta, cuyas entradas deben ser capaces de manejar el conjunto de características para todos los tipos de animales deseados. Entender la diferencia entre una etiqueta y una clase fue la mayor ayuda. Si hay otros tipos de modelos multietiqueta distintos del descrito en su respuesta (que parecía basada en mi cita), por favor, explíquelo. Por lo demás, gracias.

0 votos

@poorly_built_human Mi ejemplo no fue muy bueno, intenté usar animales en ambos casos pero cosas como sangre fría vs. sangre caliente o pelaje vs. plumaje pueden ser tratadas como problemas de clasificación multiclase separados. El problema canónico de clasificación multietiqueta sería la identificación de temas en un texto.

0 votos

Gracias de nuevo. Considero que las clases suelen ser mutuamente excluyentes (desde el punto de vista de la organización), mientras que las etiquetas no son mutuamente excluyentes. Asimismo, una clase es un grupo más amplio en el que un elemento está o no está "en él", y una etiqueta es un atributo de una clase para la que pueden existir muchas. Se puede intentar clasificar un texto en una "clase" determinada, como Historia, Ciencia y Literatura, y luego dar etiquetas a estas clases como "Ciencia: Biología" y "Ciencia: Geología". O incluso etiquetas más específicas (o una combinación de ellas) como "Ciencia: Geología: Europa" y "Ciencia: Geología: África".

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X