Pérdida y entropía cruzada
Convertir la calidad de una predicción en un número que podamos minimizar.
Al terminar vas a poder
- Interpretar la pérdida como señal de entrenamiento
- Calcular la pérdida de una clase correcta
- Distinguir confianza correcta de confianza equivocada
01
Necesitamos una medida
El optimizador no puede trabajar con “parece correcto”. Necesita una función que convierta la predicción y el objetivo en un número. Esa función es la pérdida.
La pérdida sirve para entrenar y comparar pasos de un mismo experimento. No describe por sí sola toda la calidad del modelo.
02
Castigar la confianza equivocada
Para una clase correcta, la entropía cruzada se reduce a menos el logaritmo de la probabilidad asignada a esa clase. Si el modelo asigna probabilidad uno, la pérdida se acerca a cero. Si asigna una probabilidad diminuta, la pérdida crece mucho.
Esto castiga especialmente estar muy seguro de una respuesta equivocada.
pérdida = -log(probabilidad de la respuesta correcta)03
Promediar ejemplos
En un batch calculamos la pérdida de cada predicción y normalmente tomamos el promedio. Así obtenemos una señal estable para actualizar millones de parámetros con un solo número escalar.
Sentí el castigo de la pérdida
Asigná una probabilidad a la respuesta correcta y observá cómo responde −log(p).
Buena confianza: la pérdida es moderadamente baja.
−log(0.70)
0.357
pérdida
¿Qué predicción produce menor entropía cruzada si la respuesta correcta es “gato”?
Mis notas
Se guardan solo en tu navegador y se incluyen en el token o respaldo cifrado.
Guardado automáticamente