Suavizado · Artículo 03·03
La max-relativa suavizada
Con una métrica en la mano, ya podemos definir la entropía max-relativa suavizada: el mínimo de la max-relativa sobre una bola de estados cercanos. Es monótona en ε, robusta, y finita incluso donde la versión cruda se dispara.
Reunimos las dos piezas de los artículos anteriores —la idea de tolerar un error
ε y una forma seria de medir cercanía— y las cristalizamos en una única
definición. La entropía max-relativa suavizada es lo que uno esperaría: la mejor
Dmax alcanzable si se permite mover el estado dentro de una pequeña bola.
La definición
Sea Bε(ρ) la
bola de suavizado bola de
estados a distancia purificada como mucho ε de ρ.
La entropía max-relativa suavizada entropía max-relativa suavizada se define como
Dmaxε(ρ∥σ)=ρ~∈Bε(ρ)minDmax(ρ~∥σ).
Es un mínimo, no un promedio: entre todos los estados indistinguibles de ρ dentro
de la tolerancia, nos quedamos con el que da la Dmax más pequeña. Se admiten
estados ligeramente subnormalizados (con Trρ~≤1),
un tecnicismo que engrasa las demostraciones y no cambia la intuición.
Monótona, robusta y finita
De la definición salen tres propiedades sin esfuerzo. Es monótona en
ε: una bola más grande contiene más candidatos, de modo que el mínimo
solo puede bajar, y por tanto ε′≥ε implica
Dmaxε′≤Dmaxε. En particular, siempre
Dmaxε≤Dmax0=Dmax: suavizar nunca empeora. Es
robusta, porque optimizar sobre una bola borra los saltos que tanto molestaban. Y es
finita en cuanto ε baste para escapar de un mal soporte,
aun cuando Dmax valiera +∞.
La curva de Dmaxε frente a ε cuenta
toda la historia: arranca en el valor crudo y desciende, suave y sin saltos, a medida que gastamos
presupuesto de error. Muévela:
Suavizar convierte el peor caso en algo robusto
Sin suavizar Dmax = 0.000 bits · con ε = 0.15: Dmaxε = 0.000 bits
Permitir un error ε (mover p hacia q) baja el peor cociente. En ε = |p₀ − q₀| llega a 0.
El caso clásico, para fijar ideas
Con dos distribuciones p y q, suavizar consiste en desplazar
p hacia q tanto como el presupuesto permita, porque acercarse a
q reduce el peor cociente pi/qi. Si pudiéramos gastar
ε ilimitado llegaríamos a p~=q y a
Dmax=0; con presupuesto finito nos quedamos a medio camino. Ese «desplazar
hacia q» es, ni más ni menos, una minimización — la idea que el próximo artículo
lleva hasta sus últimas consecuencias.
Ejemplos resueltos
Problema. Con p=(0.8, 0.2) y q=(0.2, 0.8),
calcula Dmax y Dmaxε para
ε=0.2 (distancia de traza, para simplificar).
Sin suavizar. Dmax=log2max(0.20.8, 0.80.2)=log24=2 bits.
Con ε=0.2. Bajamos p0 hacia
q0=0.2 en 0.2: de 0.8 a
0.6. Entonces
Dmax0.2=log2max(0.20.6, 0.80.4)=log23≈1.585 bits.
El presupuesto del 20% rebaja el peor caso de 2 a
1.585 bits. Para llegar a 0 haría falta
ε=∣0.8−0.2∣=0.6.
Problema. Sea p=(0.7, 0.3) y q=(1, 0).
¿A partir de qué ε deja de ser infinita Dmaxε?
Solución. Como q1=0, el cociente
(1−p~0)/(1−q0) solo es finito si p~0=1,
es decir, si vaciamos por completo la segunda coordenada. Eso cuesta desplazar una masa de
0.3, o sea una distancia de traza de 0.3. Por tanto:
- para ε<0.3, sigue siendo Dmaxε=+∞;
- en ε=0.3 se alcanza p~=(1,0)=q y
Dmax0.3=0.
El umbral es exactamente la masa que p tiene fuera del soporte de
q. Suavizar solo domestica el infinito cuando el presupuesto alcanza para retirar
esa masa problemática.
Ejercicios
Justifica, sin cálculo, por qué Dmaxε(ρ∥σ) es una función
no creciente de ε.
Solución
Si ε′≥ε, entonces
Bε(ρ)⊆Bε′(ρ): la
bola pequeña está contenida en la grande. Minimizar sobre un conjunto mayor no puede dar un valor
más alto, así que Dmaxε′≤Dmaxε. Es el
argumento general de que «más candidatos, mínimo menor o igual».
Con p=(0.6, 0.4) y q=(0.3, 0.7), calcula
Dmaxε para ε=0.1 (distancia de
traza).
Solución
El peor cociente es p0/q0=0.6/0.3=2, así que conviene bajar
p0 hacia q0=0.3: de 0.6 a
0.5. Entonces
Dmax0.1=log2max(0.30.5, 0.70.5)=log235≈0.737 bits
(partía de log22=1 bit sin suavizar).