# Bedingte Entropie

In der Informationstheorie ist die bedingte Entropie ein Maß für die „Ungewissheit“ über den Wert einer Zufallsvariablen $X$, welche verbleibt, nachdem das Ergebnis einer anderen Zufallsvariable $Y$ bekannt wird. Die bedingte Entropie wird $H(X|Y)$ geschrieben und hat einen Wert zwischen 0 und $H(X)$, der ursprünglichen Entropie von $X$. Sie wird in der gleichen Maßeinheit wie die Entropie gemessen.
Speziell hat sie den Wert 0, wenn aus $Y$ der Wert von $X$ funktional bestimmt werden kann, und den Wert $H(X)$, wenn $X$ und $Y$ stochastisch unabhängig sind.

## Definition

Seien $X$ eine diskrete Zufallsvariable und $M$ ihr Wertevorrat, das heißt $M$ ist eine höchstens abzählbare Menge mit $P(X\in M)=1$. Dann ist die Entropie von $X$ durch
    $H(X):=-\sum _{x\in M}P(X=x)\,\log _{b}P(X=x)$
definiert, wobei für $b$ typischerweise die Werte 2 (Bit) oder e (Nat) für die entsprechenden Einheiten angenommen werden. Ist für ein $x'\in M$ die Wahrscheinlichkeit $P(X=x')$ gleich $0$, so wird per Konvention $P(X=x')\,\log _{b}P(X=x')=0$ gesetzt, der entsprechende Term geht also nicht in die Summe ein.
Es sei nun $A$ ein Ereignis mit $P(A)>0$. Dann definiert man die bedingte Entropie von $X$ gegeben $A$ durch Ersetzen der Wahrscheinlichkeit durch die bedingte Wahrscheinlichkeit, d. h.
    $H(X|A):=-\sum _{x\in M}P(X=x|A)\,\log _{b}P(X=x|A)$.
Jetzt sei $Y$ eine diskrete Zufallsvariable mit Wertevorrat $L$. Dann ist die bedingte Entropie von $X$ gegeben $Y$ definiert als gewichtetes Mittel der bedingten Entropien von $X$ gegeben den Ereignissen $Y=y$ für $y\in L$, d. h.
    $H(X|Y):=\sum _{y\in L:P(Y=y)>0}P(Y=y)\,H(X|Y=y)$.
Auf höherer Abstraktionsebene handelt es sich bei $H(X|A)$ um den bedingten Erwartungswert der Informationsfunktion $I_{X|A}(x):=-\log _{b}P(X=x|A)$ gegeben $A$ und bei $H(X|Y)$ um den Erwartungswert der Funktion $I_{X|Y}(x,y):=-\log _{b}P(X=x|Y=y)$.

## Eigenschaften

Eine einfache Rechnung zeigt
    $H(X|Y)=H(X,Y)-H(Y)$,
also ist die Unsicherheit von $X$ gegeben $Y$ gleich der Unsicherheit von $X$ und $Y$ abzüglich der Unsicherheit von $Y$.
Es ist $H(X|Y)\leq H(X)$ mit Gleichheit genau dann, wenn $X$ und $Y$ stochastisch unabhängig sind. Dies folgt aus der Tatsache, dass $H(X,Y)=H(X)+H(Y)$ genau dann gilt, wenn $X$ und $Y$ stochastisch unabhängig sind. Außerdem bedeutet es, dass $H(Y)=H(Y|X)$ ist, also die komplette empfangene Information nur Fehlinformation ist. Analog geht die komplette Information von der Quelle X verloren, so dass dann auch keine Transinformation vorhanden ist.
Außerdem gilt
    $H(X|Y)\geq 0$,
mit Gleichheit genau dann, wenn $X$ funktional von $Y$ abhängt, d. h. $X=f(Y)$ für eine Funktion $f$.

## Blockentropie

Übertragen auf eine multivariate Zufallsvariable $X$ der Länge $k$, als Darstellung für einen $k$-Block von Symbolen $(x_{1},\dots ,x_{k})$, lässt sich die bedingte Entropie $h_{k}$ definieren als die Unsicherheit eines Symbols $x_{k+1}$ (nach einem bestimmten vorgegebenen $k$-Block):
    $h_{k}:=H_{k+1}-H_{k}$ mit $h_{0}:=H_{1}$,
wobei $H_{i}$ die Blockentropie bezeichnet. Für die bedingte Entropie $h_{1}$, also die Unsicherheit eines Symbols nach einem $1$-Block, folgt:
    $h_{1}=H_{2}-H_{1}=H(X)+H(Y|X)-H(X)=H(Y|X)$
Die Definitionen der Blockentropie und der bedingten Entropie sind im Grenzübergang gleichwertig, vgl. Quellentropie.
In engem Zusammenhang zur bedingten Entropie steht auch die Transinformation, die die Stärke des statistischen Zusammenhangs zweier Zufallsgrößen angibt.

## Beispiel

Sei X eine Quelle, die periodisch die Zeichen ...00100010001000100010... sendet.
Nun soll unter Berücksichtigung vorangegangener Zeichen die bedingte Entropie des aktuell zu beobachtenden Zeichens berechnet werden.

### Keine berücksichtigten Zeichen

| $p_{0}=P(X=0)=\textstyle {\frac {3}{4}}$ $p_{1}=P(X=1)=\textstyle {\frac {1}{4}}$ $H(X)=H(p_{0},p_{1})=-\textstyle {\frac {3}{4}}\cdot \log _{2}{(\textstyle {\frac {3}{4}})}-\textstyle {\frac {1}{4}}\cdot \log _{2}{(\textstyle {\frac {1}{4}})}=0{,}811\,bit$ Die Berechnung erfolgt nach der Definition der Entropie. | Wahrscheinlichkeitstabelle: x=0 x=1 P(X=x) $\textstyle {\frac {3}{4}}$ $\textstyle {\frac {1}{4}}$ |

### Ein berücksichtigtes Zeichen

| Sei nun X:=x$_t$ und Y:=x$_{t-1}$. Es ergeben sich folgende Wahrscheinlichkeiten: $P(X=0|Y=0)=\textstyle {\frac {2}{3}}\qquad P(X=1|Y=0)=\textstyle {\frac {1}{3}}$ $P(X=0|Y=1)=1\qquad P(X=1|Y=1)=0$ $H(X|Y)=\sum _{y\in Y}^\sum _{x\in X}^P(Y=y)\cdot H(X=x|Y=y)$ $\qquad =\sum _{y\in Y}^P(Y=y)\cdot H(X|Y=y)$ $\qquad =P(Y=0)\cdot H(X|Y=0)+P(Y=1)\cdot H(X|Y=1)$ $\qquad =\textstyle {\frac {3}{4}}\cdot {\begin{matrix}\underbrace {H(X|Y=0)} \\^{\rm {H(\;P(X=0|Y=0)\;,\;P(X=1|Y=0)\;)}}\\[-4.5ex]\end{matrix}}+\textstyle {\frac {1}{4}}\cdot {\begin{matrix}\underbrace {H(X|Y=1)} \\^{\rm {H(\;P(X=0|Y=1)\;,\;P(X=1|Y=1)\;)}}\\[-4.5ex]\end{matrix}}$ $\qquad =\textstyle {\frac {3}{4}}\cdot H(\textstyle {\frac {2}{3}},\textstyle {\frac {1}{3}})+{\begin{matrix}\textstyle {\frac {1}{4}}\cdot \underbrace {H(1,0)} \\^{\rm {=0}}\\[-4.5ex]\end{matrix}}=0{,}689\,bit$ | Wahrscheinlichkeitstabellen: P(X|Y) x=0 x=1 y=0 $\textstyle {\frac {2}{3}}$ $\textstyle {\frac {1}{3}}$ y=1 $\textstyle 1$ $\textstyle 0$ Wobei gilt: $P(X|Y)=P(X=x|Y=y)$  $=P(x_{t}=x|x_{t-1}=y)$ y=0 y=1 $P(Y=y)$ $\textstyle {\frac {3}{4}}$ $\textstyle {\frac {1}{4}}$ |

### Zwei berücksichtigte Zeichen

| Sei X:=x$_t$ und Y:=(x$_{t-2}$, x$_{t-1}$). Es ergeben sich folgende Wahrscheinlichkeiten: $P(X=0|Y=(0,0))=\textstyle {\frac {1}{2}}\qquad P(X=1|Y=(0,0))=\textstyle {\frac {1}{2}}$ $P(X=0|Y=(0,1))=1\qquad P(X=1|Y=(0,1))=0$ $P(X=0|Y=(1,0))=1\qquad P(X=1|Y=(1,0))=0$ Y=(1,1) kommt in der Quelle nie vor, braucht also nicht betrachtet zu werden. $H(X|Y)=\sum _{y\in Y}^P(Y=y)\cdot H(X|Y=y)$ $=\textstyle {\frac {1}{2}}\cdot H(X|Y=(0,0))+\textstyle {\frac {1}{4}}\cdot H(X|Y=(0,1))+\textstyle {\frac {1}{4}}\cdot H(X|Y=(1,0))$ $=\textstyle {\frac {1}{2}}\cdot H(\textstyle {\frac {1}{2}}|\textstyle {\frac {1}{2}})+{\begin{matrix}\underbrace {\textstyle {\frac {1}{4}}\cdot H(1,0)} \\^{\rm {=0}}\\[-4.5ex]\end{matrix}}+{\begin{matrix}\underbrace {\textstyle {\frac {1}{4}}\cdot H(0|1)} \\^{\rm {=0}}\\[-4.5ex]\end{matrix}}$ $=\textstyle {\frac {1}{2}}\,bit$ | Wahrscheinlichkeitstabellen: P(X|Y) X=0 X=1 y=(0,0) $\textstyle {\frac {1}{2}}$ $\textstyle {\frac {1}{2}}$ y=(0,1) $\textstyle 1$ $\textstyle 0$ y=(1,0) $\textstyle 1$ $\textstyle 0$ y=(1,1) $\textstyle -$ $\textstyle -$ Wobei gilt: $P(X|Y)$ $=P(x_{t}\mid (x_{t-2},x_{t-1}))$ y=(0,0) y=(0,1) y=(1,0) y=(1,1) P(Y=y) $\textstyle {\frac {1}{2}}$ $\textstyle {\frac {1}{4}}$ $\textstyle {\frac {1}{4}}$ $\textstyle 0$ Wobei gilt: $P(Y)=P(y_{t},y_{t-1})$ |

### Drei berücksichtigte Zeichen

| P(X|Y) X=0 X=1 y=(0,0,0) $\textstyle 0$ $\textstyle 1$ y=(0,0,1) $\textstyle 1$ $\textstyle 0$ y=(0,1,0) $\textstyle 1$ $\textstyle 0$ y=(0,1,1) $\textstyle -$ $\textstyle -$ y=(1,0,0) $\textstyle 1$ $\textstyle 0$ y=(1,0,1) $\textstyle -$ $\textstyle -$ y=(1,1,0) $\textstyle -$ $\textstyle -$ y=(1,1,1) $\textstyle -$ $\textstyle -$ | Wobei gilt: $P(X|Y)=P(X=x|Y=y)$  $=P(X=x_{t}|Y=(x_{t-3},x_{t-2},x_{t-1}))$ Unmögliche Ereignisse werden hier mit "-" gekennzeichnet, z. B. bei y=(1,0,1). Diese Ausgabe wird die gegebene Quelle nie liefern, da nach einer Eins immer drei Nullen folgen. Man sieht, dass in der Tabelle keine anderen Wahrscheinlichkeiten auftreten als 0 oder 1. Da nach der Definition der Entropie gilt $H(0,1)=H(1,0)=0$, muss schließlich die Entropie $H(X|Y)=0$ sein. |
Erläuterung zu den Wahrscheinlichkeitstabellen
Die Tabellen beziehen sich auf die obige Beispielzeichensequenz.
| P(X|Y) | x=0 | x=1 |
| y=0 | $\textstyle {\frac {2}{3}}$ | $\textstyle {\frac {1}{3}}$ |
| y=1 | $\textstyle 1$ | $\textstyle 0$ |
| P(X) | x$_t$=0 | x$_t$=1 |
| x$_{t-1}$=0 | $\textstyle {\frac {1}{2}}$ | $\textstyle {\frac {1}{4}}$ |
| x$_{t-1}$=1 | $\textstyle {\frac {1}{4}}$ | $\textstyle 0$ |

### Entropie und Informationsgehalt

Die Entropie fällt bei diesem Beispiel umso stärker, je mehr Zeichen berücksichtigt werden (siehe auch: Markow-Prozess). Wenn die Anzahl der berücksichtigten Zeichen hinreichend groß gewählt wird, so konvergiert die Entropie gegen Null.
Möchte man den Informationsgehalt der gegebenen Zeichenfolge aus n=12 Zeichen berechnen, so erhält man nach Definition I$_{ges}$ = n⋅H(X|Y) bei...
    ...keinem berücksichtigten Zeichen 9,39 bit Gesamtinformation. (Informationsgehalt statistisch unabhängiger Ereignisse)
    ...einem berücksichtigten Zeichen 8,26 bit Gesamtinformation.
    ...zwei berücksichtigten Zeichen 6 bit Gesamtinformation.
    ...drei berücksichtigten Zeichen 0 bit Gesamtinformation.