Problema resuelto al detalle
-
De dónde provienen los cuatro valores de entropía del panel 5 pasos
Entropía 4,87 bits, perplejidad 29,29, entropía cruzada 6,08, divergencia KL 1,21. Cuatro números en el panel y solo dos de ellos son independientes. Halla las dos relaciones exactas que los vinculan.
-
La entropía es la sorpresa media de la distribución real, medida en bits: el número de preguntas de sí/no necesarias por token si se codifica de forma óptima para este texto.
-
La perplejidad simplemente sitúa eso en una escala más intuitiva: dos elevado a la entropía. Responde a la pregunta «¿cuántas opciones igualmente probables producirían esta misma incertidumbre?», y 29,29 es más fácil de imaginar que 4,87 bits.
-
La entropía cruzada es el coste de codificar la distribución real mediante un código construido para una diferente. Nunca es menor que la entropía, porque el código óptimo para P es óptimo.
-
El exceso es la divergencia KL, y se trata de una resta, no de un cálculo independiente: 6,08388 − 4,87254 = 1,21134, hasta el último dígito mostrado.
-
Calcular la exponencial de ese exceso indica lo que cuesta en términos prácticos. 2^1,21 es 2,32, por lo que usar el modelo incorrecto es como enfrentarse a 2,32 veces más opciones por palabra: 29,29 se convierte en 67,8.
Respuesta
La herramienta muestra H = 4,87254, PP = 29,2942, H(P,Q) = 6,08388 y DKL = 1,21134. Las dos identidades —la perplejidad es 2^H y la KL es la entropía cruzada menos la entropía— se cumplen para cualquier par de distribuciones, por lo que son una comprobación que se puede realizar en cualquier informe de modelo que se reciba. También explican por qué los modelos de lenguaje se evalúan mediante la entropía cruzada en lugar de la KL: la KL necesita la distribución real, de la que nadie dispone, mientras que la entropía cruzada solo requiere la probabilidad asignada por el modelo al texto que realmente ocurrió. Minimizar una minimiza la otra, porque la diferencia es una constante que el modelo no puede modificar.
-
Referencias (3)
- Entropy and cross-entropy, at the source: C. E. Shannon, "A Mathematical Theory of Communication." Bell System Technical Journal 27, 379–423, 1948.
- KL divergence, in the paper that defined it: S. Kullback & R. A. Leibler, "On Information and Sufficiency." The Annals of Mathematical Statistics 22, 79–86, 1951.
- Perplexity, introduced as a measure of task difficulty long before language models: F. Jelinek, R. L. Mercer, L. R. Bahl & J. K. Baker, "Perplexity — a measure of the difficulty of speech recognition tasks." Journal of the Acoustical Society of America 62, S63, 1977.