Informationstheorie

Werbung
Informationstheorie - (P)Review
Contact:
Rolf S. Adelsberger
[email protected]
1
1.1
1.1.1
Looking Back:
Vorlesung
Arithmetic Coding
X = {a, e, i, o, u}
x P (X = x)
a
0.12
e
0.42
i
0.09
o
0.30
0.07
u
1.1.2
Beispiel von Slide 18
0.12 a
0.0
0.54
0.5967
0.12
0.5508
0.59994
0.54
0.63
0.5886
0.5967
0.61128
0.61371
0.93
1.0
0.6237
0.63
0.62181
0.6237
0.42 e
0.09 i
0.30 o
0.07 u
"i"
"o"
1
"u"
0.12 a
1.0
0.46
0.4033
0.88
0.4492
0.40006
0.46
0.4114
0.38872
0.37
0.4033
0.38629
0.07
0.0
0.3763
0.37
0.37819
0.3763
0.42 e
0.09 i
0.30 o
0.07 u
"i"
2
"o"
"u"
Looking Ahead: Übung 7
2.1
Shannon/Fano Codierung
a) Applet
X
a
b
c
d
e
f
g
PX
0.10
0.15
0.34
0.17
0.05
0.09
0.10
b) Doing it by hand
X
a
b
PX
0.1
0.9
Berechne den Erwartungswert; Vergleiche Erwartungswert zur Entropie;
Berechne die Coderedundanz RC ,
RC = E[lC (X)] − H(X) ≥ 0
c) Quelle mit m = 2
X
aa
ab
ba
bb
PX
< T BD
< T BD
< T BD
< T BD
2
>
>
>
>
2.2
Arithmetische Codierung
a) ’aacbca’
• Ordne die Buchstaben lexikographisch (nicht nach den Wahrscheinlichkeiten)
• Fange mit 0 an → a ∈ [0, 12 ) . . .
b) Wort der Länge 10 mit 0.6 und dem Stellvertreter 0.63215699
c) Beweis... Zeige
h
⌊T̄ (x)⌋l(x) ∈ u(m) , o(m)
(1)
• good to know: ⌊T̄ (x)⌋l(x) < o(m) , da T̄ (x) < o(m)
2.3
Codierung der Ganzen Zahlen
In Prof. Maurers Skript, Seite 46ff...
• B(j) = Binäre Codierung von j
• L(j) = Länge von B(j) → L(j) = ⌊log j⌋ + 1
• C1 (j) = 0L(j)−1 kB(j)
• B(j) = 1kB ′ (j)
• C2 (j) = C1 (L(j))kB ′ (j)
n
C (j) =
C
n−1
0j−1 1
(L(j))kB ′ (j)
für n = 0
für n > 0
a) Tabelle für C1 und C2 von 1-10
j
1
...
B(j) L(j)
1
...
C1 (j)
...
C2 (j)
...
b) C2 ...
c) Modifiziere C2 so, dass er präfixfrei bleibt, aber alle W’keitsverteilungen
mit P (1) < P (2) + P (3) besser ist als C3 Ein paar Codewörter müssen
geändert werden...
2.4
Bedingte Entropie und Fehlerwahrscheinlichkeit
a) H(X|Y )
• H(X|X = j) =?
• H(X|Y ) =
N
P
...
j=1
• ...
3
b) numerisch: Untere Schranke der Fano-Ungleichung an die Fehlerwahrscheinlichkeit Pe bei N = 4 und N = 8.
c) Fehlerwahrscheinlichkeit bei der Schätzung von X: Bestmögliche Strategie?
• Gegeben Y = j → was ist die beste Strategie?
• Was ist dann die Erfolgswahrscheinlichkeit Ps ?
4
Herunterladen