Conectar vía MCP →

Ingresar cálculo

Introduce la probabilidad de cada resultado. Deberían sumar 1 (la calculadora las normaliza si no es así).

Fórmula

Publicidad

Resultados

Entropía de Shannon
1,5
bits
Entropía máxima 1,585 bits
Eficiencia (normalizada) 94,64 %
Número de resultados 3
Suma de las probabilidades 1

¿Qué es la entropía de Shannon?

La entropía de Shannon mide la cantidad media de incertidumbre —o de información— que contiene una distribución de probabilidad. Propuesta por Claude Shannon en 1948, constituye la base de la teoría de la información y se aplica en campos tan diversos como la compresión de datos, la criptografía, el aprendizaje automático y la estadística. Cuando un resultado es seguro, la entropía es cero; en cambio, una distribución uniforme repartida entre muchos resultados alcanza el valor máximo posible.

Gráficos de barras que comparan una distribución uniforme de alta entropía con una distribución sesgada de baja entropía
Las distribuciones dispersas (uniformes) tienen alta entropía; las distribuciones concentradas tienen baja entropía.

Cómo usar esta calculadora

Introduce las probabilidades de cada resultado en una lista separada por comas, por ejemplo 0.5, 0.25, 0.25. Elige la base del logaritmo: la base 2 ofrece el resultado en bits, la base e en nats y la base 10 en dits (también llamados hartleys). Si las probabilidades no suman exactamente 1, la calculadora las normaliza de forma automática dividiéndolas por su total. Los valores nulos o negativos se descartan.

La fórmula explicada

La entropía se calcula como $$H = -\sum_{i} p_i \, \log_{b} p_i.$$ Cada probabilidad aporta el término \(-p_i \cdot \log_b(p_i)\); al sumar todos esos términos y cambiar el signo se obtiene un valor que nunca es negativo. La entropía máxima para \(n\) resultados es \(\log_b(n)\), y se alcanza cuando todos los resultados son igual de probables. La eficiencia expresa tu entropía como un porcentaje de ese máximo.

Publicidad
Curva de la función de entropía binaria que alcanza su máximo en una probabilidad de un medio
En un evento de dos resultados, la entropía alcanza su máximo en \(p = 0{,}5\) (1 bit) y es cero cuando \(p = 0\) o \(1\).

Ejemplo resuelto

Tomemos las probabilidades 0.5, 0.25, 0.25 en bits. Los términos son \(-0.5 \cdot \log_2(0.5) = 0.5\), \(-0.25 \cdot \log_2(0.25) = 0.5\) y, de nuevo, \(0.5\). Al sumarlos obtenemos $$H = 1.5 \text{ bits}.$$ El máximo para 3 resultados es \(\log_2(3) \approx 1.585\) bits, de modo que la eficiencia \(\approx 94{,}64\,\%\).

Preguntas frecuentes

¿Por qué la entropía es cero en un suceso seguro? Si un resultado tiene probabilidad 1, no existe incertidumbre alguna, así que no se gana información cuando ocurre.

¿Qué diferencia hay entre bits y nats? Son simplemente unidades distintas, definidas por la base del logaritmo. \(1 \text{ nat} \approx 1.4427 \text{ bits}\).

¿Las probabilidades tienen que sumar 1? Lo ideal es que sí, pero esta herramienta las normaliza automáticamente si no lo hacen.

Última actualización: