Articulo de referencia

Variación de la información

En teoría de la probabilidad y teoría de la información , la variación de la información o distancia de información compartida es una medida de la distancia entre dos agrupacion...

En teoría de la probabilidad y teoría de la información , la variación de la información o distancia de información compartida es una medida de la distancia entre dos agrupaciones ( particiones de elementos ). Está estrechamente relacionada con la información mutua ; de hecho, es una expresión lineal simple que involucra la información mutua. Sin embargo, a diferencia de la información mutua, la variación de la información es una métrica verdadera , ya que obedece a la desigualdad triangular . [1] [2] [3]

Diagrama de información que ilustra la relación entre las entropías de información , la información mutua y la variación de la información.

Definición

Supongamos que tenemos dos particiones y de un conjunto en subconjuntos disjuntos , a saber, y . incógnita {\estilo de visualización X} Y {\estilo de visualización Y} A {\estilo de visualización A} incógnita = { incógnita 1 , incógnita 2 , , incógnita a } {\displaystyle X=\{X_{1},X_{2},\ldots ,X_{k}\}} Y = { Y 1 , Y 2 , , Y yo } {\displaystyle Y=\{Y_{1},Y_{2},\ldots ,Y_{l}\}}

Dejar:

n = i | X i | = j | Y j | = | A | {\displaystyle n=\sum _{i}|X_{i}|=\sum _{j}|Y_{j}|=|A|}
p i = | X i | / n {\displaystyle p_{i}=|X_{i}|/n} y q j = | Y j | / n {\displaystyle q_{j}=|Y_{j}|/n}
r i j = | X i Y j | / n {\displaystyle r_{ij}=|X_{i}\cap Y_{j}|/n}

Entonces la variación de información entre las dos particiones es:

V I ( X ; Y ) = i , j r i j [ log ( r i j / p i ) + log ( r i j / q j ) ] {\displaystyle \mathrm {VI} (X;Y)=-\sum _{i,j}r_{ij}\left[\log(r_{ij}/p_{i})+\log(r_{ij}/q_{j})\right]} .

Esto es equivalente a la distancia de información compartida entre las variables aleatorias i y j con respecto a la medida de probabilidad uniforme en definida por para . A {\displaystyle A} μ ( B ) := | B | / n {\displaystyle \mu (B):=|B|/n} B A {\displaystyle B\subseteq A}

Contenido de información explícita

Podemos reescribir esta definición en términos que resalten explícitamente el contenido de información de esta métrica.

El conjunto de todas las particiones de un conjunto forma una red compacta donde el orden parcial induce dos operaciones, el encuentro y la unión , donde el máximo es la partición con un solo bloque, es decir, todos los elementos agrupados, y el mínimo es , la partición formada por todos los elementos como singletons. El encuentro de dos particiones y es fácil de entender como aquella partición formada por todas las intersecciones de pares de un bloque de, , de y uno, , de . Entonces se sigue que y . {\displaystyle \wedge } {\displaystyle \vee } 1 ¯ {\displaystyle {\overline {\mathrm {1} }}} 0 ¯ {\displaystyle {\overline {\mathrm {0} }}} X {\displaystyle X} Y {\displaystyle Y} X i {\displaystyle X_{i}} X {\displaystyle X} Y i {\displaystyle Y_{i}} Y {\displaystyle Y} X Y X {\displaystyle X\wedge Y\subseteq X} X Y Y {\displaystyle X\wedge Y\subseteq Y}

Definamos la entropía de una partición como X {\displaystyle X}

H ( X ) = i p i log p i {\displaystyle H\left(X\right)\,=\,-\sum _{i}\,p_{i}\log p_{i}} ,

donde . Claramente, y . La entropía de una partición es una función monótona en la red de particiones en el sentido de que . p i = | X i | / n {\displaystyle p_{i}=|X_{i}|/n} H ( 1 ¯ ) = 0 {\displaystyle H({\overline {\mathrm {1} }})=0} H ( 0 ¯ ) = log n {\displaystyle H({\overline {\mathrm {0} }})=\log \,n} X Y H ( X ) H ( Y ) {\displaystyle X\subseteq Y\Rightarrow H(X)\geq H(Y)}

Entonces la distancia VI entre y está dada por X {\displaystyle X} Y {\displaystyle Y}

V I ( X , Y ) = 2 H ( X Y ) H ( X ) H ( Y ) {\displaystyle \mathrm {VI} (X,Y)\,=\,2H(X\wedge Y)\,-\,H(X)\,-\,H(Y)} .

La diferencia es una pseudométrica, por lo que no implica necesariamente que . Según la definición de , es . d ( X , Y ) | H ( X ) H ( Y ) | {\displaystyle d(X,Y)\equiv |H\left(X\right)-H\left(Y\right)|} d ( X , Y ) = 0 {\displaystyle d(X,Y)=0} X = Y {\displaystyle X=Y} 1 ¯ {\displaystyle {\overline {\mathrm {1} }}} V I ( X , 1 ) = H ( X ) {\displaystyle \mathrm {VI} (X,\mathrm {1} )\,=\,H\left(X\right)}

Si en el diagrama de Hasse dibujamos un borde desde cada partición hasta el máximo y le asignamos un peso igual a la distancia VI entre la partición dada y , podemos interpretar la distancia VI como básicamente un promedio de las diferencias de los pesos de los bordes hasta el máximo 1 ¯ {\displaystyle {\overline {\mathrm {1} }}} 1 ¯ {\displaystyle {\overline {\mathrm {1} }}}

V I ( X , Y ) = | V I ( X , 1 ¯ ) V I ( X Y , 1 ¯ ) | + | V I ( Y , 1 ¯ ) V I ( X Y , 1 ¯ ) | = d ( X , X Y ) + d ( Y , X Y ) {\displaystyle \mathrm {VI} (X,Y)\,=\,|\mathrm {VI} (X,{\overline {\mathrm {1} }})\,-\,\mathrm {VI} (X\wedge Y,{\overline {\mathrm {1} }})|\,+\,|\mathrm {VI} (Y,{\overline {\mathrm {1} }})\,-\,\mathrm {VI} (X\wedge Y,{\overline {\mathrm {1} }})|\,=\,d(X,X\wedge Y)\,+\,d(Y,X\wedge Y)} .

Como se definió anteriormente, se cumple que la información conjunta de dos particiones coincide con la entropía de la unión. H ( X ) {\displaystyle H(X)}

H ( X , Y ) = H ( X Y ) {\displaystyle H(X,Y)\,=\,H(X\wedge Y)}

y también tenemos que coincide con la entropía condicional del encuentro (intersección) relativa a . d ( X , X Y ) = H ( X Y | X ) {\displaystyle d(X,X\wedge Y)\,=\,H(X\wedge Y|X)} X Y {\displaystyle X\wedge Y} X {\displaystyle X}

Identidades

La variación de la información satisface

V I ( X ; Y ) = H ( X ) + H ( Y ) 2 I ( X , Y ) {\displaystyle \mathrm {VI} (X;Y)=H(X)+H(Y)-2I(X,Y)} ,

donde es la entropía de , y es la información mutua entre y con respecto a la medida de probabilidad uniforme en . Esto se puede reescribir como H ( X ) {\displaystyle H(X)} X {\displaystyle X} I ( X , Y ) {\displaystyle I(X,Y)} X {\displaystyle X} Y {\displaystyle Y} A {\displaystyle A}

V I ( X ; Y ) = H ( X , Y ) I ( X , Y ) {\displaystyle \mathrm {VI} (X;Y)=H(X,Y)-I(X,Y)} ,

¿Dónde está la entropía conjunta de y , o H ( X , Y ) {\displaystyle H(X,Y)} X {\displaystyle X} Y {\displaystyle Y}

V I ( X ; Y ) = H ( X | Y ) + H ( Y | X ) {\displaystyle \mathrm {VI} (X;Y)=H(X|Y)+H(Y|X)} ,

donde y son las respectivas entropías condicionales . H ( X | Y ) {\displaystyle H(X|Y)} H ( Y | X ) {\displaystyle H(Y|X)}

La variación de la información también puede ser limitada, ya sea en términos del número de elementos:

V I ( X ; Y ) log ( n ) {\displaystyle \mathrm {VI} (X;Y)\leq \log(n)} ,

O con respecto a un número máximo de clústeres, : K {\displaystyle K^{*}}

V I ( X ; Y ) 2 log ( K ) {\displaystyle \mathrm {VI} (X;Y)\leq 2\log(K^{*})}

Desigualdad triangular

Para verificar la desigualdad del triángulo , desarrollamos usando la identidad . Basta con demostrar que el lado derecho tiene un límite inferior que no es menor que el lado izquierdo. V I ( X ; Z ) V I ( X ; Y ) + V I ( Y ; Z ) {\displaystyle \mathrm {VI} (X;Z)\leq \mathrm {VI} (X;Y)+\mathrm {VI} (Y;Z)} V I ( X ; Y ) = H ( X | Y ) + H ( Y | X ) {\displaystyle \mathrm {VI} (X;Y)=H(X|Y)+H(Y|X)} H ( X | Z ) H ( X | Y ) + H ( Y | Z ) {\displaystyle H(X|Z)\leq H(X|Y)+H(Y|Z)} H ( X | Y ) + H ( Y | Z ) H ( X | Y , Z ) + H ( Y | Z ) = H ( X , Y | Z ) {\displaystyle H(X|Y)+H(Y|Z)\geq H(X|Y,Z)+H(Y|Z)=H(X,Y|Z)}

Referencias

  1. ^ P. Arabie, SA Boorman, SA, "Escalamiento multidimensional de medidas de distancia entre particiones", Journal of Mathematical Psychology (1973), vol. 10, 2, págs. 148-203, doi: 10.1016/0022-2496(73)90012-6
  2. ^ WH Zurek, Nature, vol. 341, pág. 119 (1989); WH Zurek, Physics Review A, vol. 40, pág. 4731 (1989)
  3. ^ Marina Meila, "Comparación de agrupaciones por la variación de la información", Learning Theory and Kernel Machines (2003), vol. 2777, págs. 173-187, doi :10.1007/978-3-540-45167-9_14, Lecture Notes in Computer Science, ISBN 978-3-540-40720-1 

Lectura adicional

  • Arabie, P.; Boorman, SA (1973). "Escalamiento multidimensional de medidas de distancia entre particiones". Revista de Psicología Matemática . 10 (2): 148–203. doi :10.1016/0022-2496(73)90012-6.
  • Meila, Marina (2003). "Comparación de agrupaciones por variación de información". Lecture Notes in Computer Science. Vol. 2777. págs. 173–187. doi :10.1007/978-3-540-45167-9_14. ISBN 978-3-540-40720-1. Número de identificación del sujeto  4341039. {{cite book}}: |journal=ignorado ( ayuda ) ; faltante o vacío |title=( ayuda )
  • Meila, M. (2007). "Comparación de agrupamientos: una distancia basada en la información". Journal of Multivariate Analysis . 98 (5): 873–895. doi : 10.1016/j.jmva.2006.11.013 .
  • Kingsford, Carl (2009). "Information Theory Notes" (PDF) . Consultado el 22 de septiembre de 2009 .
  • Kraskov, Alexander; Harald Stögbauer; Ralph G. Andrzejak; Peter Grassberger (2003). "Agrupamiento jerárquico basado en información mutua". arXiv : q-bio/0311039 .
  • Partanalyzer incluye una implementación en C++ de VI y otras métricas e índices para analizar particiones y agrupaciones.
  • Implementación en C++ con archivos mex de MATLAB
Retrieved from "https://en.wikipedia.org/w/index.php?title=Variation_of_information&oldid=1230755190"