Clasificación multiclase supervisada
Última actualización
¿Te fue útil?
Última actualización
¿Te fue útil?
El MLP también sirve:
Generamos nuevamente blobs, pero ahora de 4 clases diferentes.
Plotteamos como en la lección pasada con Scatter (No hay mucho reto en esto).
Separar en train/test
Tampoco hay demasiado reto en hacer la separación en entrenamiento y prueba.
Plotteamos para ver que las dos divisiones tengan puntos de todas las clases.
¡Importante! Si una clase falta en entrenamiento, no lo reconocerá el MLP! Tiene que haber de todas las clases.
Esta vez hubo más errores… ¿Por qué? Es más sencillo hacer clasificación binaria que multiclase. Veamos los desfases…
Los desfases se vuelven notorios: Cuando restas, se ven en un arreglo de ceros donde hay problemas (valores que no son ceros).
Si tienes 4 clases, lo recomendable: usa 4 neuronas a la salida.
Las 4 neuronas servirán para mappear las posibles clases.
Si no tienes suficientes neuronas a la salida, tu MLP fallará horriblemente.
Mismo experimento con una sola salida:
Pero con resultados no esperados...
En resumen, procura que tus datos de clasificación sean mappeables en una red neuronal.