Documente Academic
Documente Profesional
Documente Cultură
Curs PI
Curs PI
1. Introducere.
Codificator
de surs.
Codificator de
canal
Modulator
Canal
Receptor
Decodor de
surs
Decodor de
canal
figura 1.1
Demodulator
elementele
lipsite
de
coninut
sau
redundante
00
01
10
11
0
10
110
111
n1
1
1
1
1
2 2 2 2 2 biti de cod
2
4
8
8
Cod 2
n2
1
1
1
1
7
1 2 3 3 biti de cod
2
4
8
8
4
elimin
incertitudine
care
reprezint
suma
2
1/ 2 4
1/ 4 8
1/ 8 8
1/ 8 4
bii1
1
n
10
este
dependent
de
probabilitatea
acestui
eveniment
p 0,1 .
11
I ( p) C log( p ) unde
este o
1
1
C log
n
n
n N I
n
m
n, m N cu n m I
1
1
1
I I
mn
n
m
n, m N
n N
s determinm k N astfel ca
n k 2 r n k 1
i deci
1
1
1
r I k 1 I
n
2
n
k I
Cum
1
I 1 0
n
I ()
12
1
I
k
k 1
2
r
r
1
I
n
sau
k log n r log 2 k 1 log n
Rezult imediat:
k log 2 k 1
r log n
r
log 2
1
2
log n
r
1
I
n
I
unde
C
0.
log 2
I
I ( p ) C log p pentru p Q
Fie
raional
numrul
r
r, s N .
s
Conform
axiomatice
1
r 1
r
1
I I I
s
s r
s
r
i deci
( oricare p raional).
condiiilor
13
r
1
1
I I
s
s
r
I p I
Cum
r, s N ,
p 0,1 .
b p
b rational
2.1.2 Entropia.
Entropia reprezint msura coninutului informaional total al
unei surse. n continuare vom considera sursele ca o colecie de
variabile aleatoare discrete. Vom neta simplificator, pentru un
eveniment xi X legea de probabilitate p x xi pi . Cmpul de
evenimente discrete va fi reprezentat n forma:
x
X 1
p1
x2
p2
xn
pn
H X pi log pi E log PX x
i 1
x log x 0 .
totale. n evaluarea entropiei vom considera 0 log 0 0 lim
x 0
14
X n
obinem
Demonstraie.
n
pi 1
i 1
pi i 1,2...n
care
i 1
L p, pi log pi
i 1
p i 1
L p,
log pi 1 0 i 1,2...n
pi
Prin urmare:
log pi 1
i deci
pi p j i , j .
i 1, n
Prin urmare:
p1 p2 .... pn
1
n
Prin urmare
15
H X H max log n
x2
p2
xn
pn
y
Y 1
q1
y2
q2
i 1
j 1
ym
q m
nkl p k ql k 1, n , l 1, m .
n
Evident:
m
k 1
l 1
nkl pk ql pk ql 1
K 1 l 1
k 1 l 1
k 1
l 1
k 1
l 1
k 1 l 1
pk ql log ql H X H Y
16
ym
qkm
y2
qk 2
k 1
l 1
pk qkl pk qkl 1
k 1 l 1
k 1
k 1 l 1
k 1 l 1
Prin
k 1 l 1
17
n care
I x, y log PX ,Y x, y
PX ,Y ,
evenimentul X , Y .
Definiie. Definim entropia evenimentului cumulat prin:
H X ,Y
P x, y log P x, y E log P X , Y
X ,Y
X ,Y
x , y X Y
X ,Y
H Y X
H Y X PX x PY
x ,u X Y
x X
se definete n forma:
y x log P y x
Y X
P x H Y
x X
E log PY
X x
Y X
x , y X Y
PX ,Y x, y log PY
y x
f x : R R
i f ti f
n
i 1
i 1
ti
o funcie
18
a
ai log i
bi
i 1
n
ai
i 1
ai log n
i 1
b
i 1
f x x log x
aplic
bi
si xi
b
j 1
ai
i 1, n
bi
ai
ai
log
n
b
b
i 1
i
i
bj
bi
j 1
ai
n
i 1
b j bi
n
bi
j 1
a
log n
i
i 1 b bi
j
j 1
bi
sau
n
a
1
ai log i n
n
bi
bj
bj
1
j 1
ai
i 1
ai log n
i 1
b
n
j 1
i 1
19
x, y
X Y
PX ,Y log
P x, y log P x
PX Y x y PY y
PX x PY y
PX ,Y x, y log
x , y X Y
X ,Y
x , y X Y
x, y
X Y
P x. y
P x P y
X ,Y
x , y X Y
X
x , y X Y
x , y X Y
PX ,Y x, y log PX Y x y
PX ,Y x, y log
PX ,Y x, y
PX x PY y
Prin urmare:
HX Y H X
1
1
16 32
1
1
1
16
8
32
1
1
1
16 16 16
1
0
0
4
32
32
1
16
0
14 , 14 , 14 , 14
8 iar distribuia
. Obinem cu uurin
20
7
4
bii i H Y 2
i 1
1
1
H 1 , 1 , 1 , 1 H 1 , 1 , 1 , 1
2 4 8 8 4
4 2 8 8
4
1
1
H 1 , 1 , 1 , 1 H 1 , 0 , 0 , 0
4 4 4 4 4
4
1 7 1 7 1
1
11
2 0
biti
4 4 4 4 4
4
8
mod
similar
determinm
H Y X
13
biti .
8
Entropia
evenimentului cumulat va fi :
H X , Y H X H Y X
7 13 27
biti
4 8
8
Prin urmare:
I X ;Y H X H X Y H Y H Y X I Y ; X
21
Lema.
1. I X ;Y PX ,Y x, y log
x X yY
PX ,Y x, y
PX x PY y
2. I X ;Y I Y ; X
3. I X ;Y H X H Y H X , Y
4. I X ;Y H X inegalitatea se transform n egalitate numai
dac
X f Y
pentru
oricare.
H X Y H X .
22
p x
x
p x log q
xX
experimentul X
reprezentat de cmpul de probabilitate X , x, p x
x1
X
p x1
unde
xi i 1, n
x2
p x2
xn
p xn
23
n
H X p xi log p xi
i 1
Y , y, p y :
y2
p y 2
y1
Y
p y1
unde
y j j 1, n
yn
p y n
va fi caracterizat de entropia:
H Y p y j log p y j
n
j 1
simbolului
yj
de probabilitate X , Y , x, y , p x, y n care p xi , y j 1 .
n
i 1 j 1
p x , y p x i p x , y p y .
n
j 1
i 1
i 1 j 1
24
HX Y .
probabilitatea condiionat
p xi y j
recepionarea evenimentului
yj
p xi y j
p xi , y j
p y j
p x, y
p y
p xi p x
i 1
p y p y
n
si
x X
j 1
yY
yj
Probabilitile
x X , y Y
p xi , y j
p y j
condiionate
p x, y
p y x
p y
p x y si p y x
oricare
pentru
HX Y
H X Y si H Y X .
Entropia
asupra lui X cnd se cunoate Y. Din acest motiv aceast entropie mai
este denumit echivocaie . Entropia
H Y X
reprezint incertitudinea
25
C max I X , Y
unde termenul C
I X ,Y
C
I X ,Y
1 C
C
26
RS H max X H X
H X
H max X
vS simbol
VS vS H X biti
sec .
y t
27
yj
x , y
i
dac probabilitatea p y x
j
transmise anterior.
Dac vom nota p j p y x , legea de tranziie
i
va fi
caracterizat de matricea :
p1 1
p 2 1
p 1
n
p1 2
p2 2
pn 2
p1 m
p2 m
p n m
28
i j , pi j p m
1 q
const. , q
m 1
reprezentnd
C log m pi j log pi j
j 1
1 p
1 p
,q
p
;mn
m 1
n 1
n 1
log n 1 p log1 p p log p p log n 1.
C log n 1 p log1 p n 1
29
p
m
1
p 0.95
, atunci , n medie ,
p 0.5
ar rezulta un debit de
30
3. Codificarea informaiei.
3.1 Definiii.
Definiia 1. Fie A un ansamblu discret i N un ntreg pozitiv.
Vom reprezenta prin A N un N- uplu ordonat de elemente din A :
A N x1 , x2 ,....x N
xi A
n
Vom nota elementele lui A n prin x x1 ...xn , xi A . Vom nota
31
A A n
n
C X c 0,1
x X , c c x
C :
X 0,1
x1 x 2 ..xn c x1 c x2 ...c xn
c x n c y m
32
c2 c1c , c1 C X , c 0,1 c2 C X
001
010
1
011
100
101
110
k max l c x
x X
m 1
m 1
M n N m 2m 2
2 n 1 n1
2 2
2 1
33
2 l c x
xX
2 l l c x
xX
sau imediat
2 l c x
xX
34
n x
este
ordonat descresctor:
n x1 n x2 ....... n xm
c x1 0....0 0 ,1
n x1
n x
i succesorul lui c x1 , c x2 0 ,1
se alege n forma :
2
c x2 00....10..0 0 ,1
n x2
l n x j
2l 2l 2
j i
n x j
2l 2l 2
n x j
j 1
2l 2l 0
35
Observaii.
Procedura iterativ prezentat permite generarea unui cod cu
prefix (deci unic decodabil) ordonat lexicografic.
Rezultatul obinut ne permite analiza numai asupra codurilor cu
prefix deoarece pentru oricare cod unic decodabil care satisface
inegalitatea Kraft pot determina un cod cu prefix avnd o
aceeai lungime a cuvintelor de cod.
Definiie. Cod complet. Un cod C este un cod complet dac
lungimea cuvintelor de cod satisface inegalitatea lui Kraft ca egalitate.
Pentru un astfel de cod fiecare nod al arborelui binar asociat
constituie un vrf sau are doi descendeni.
Lema. Fie X o surs caracterizat prin probabilitile
p x , x X
1
l x log
, x X
p x
1
log
p x
xX
xX
log
1
p x
2 log p x
xX
36
p x l c x
xX
Demonstraie.
Pentru a demonstra limitarea superioar este suficient s calculm
lungimea medie a cuvintelor de cod la care lungimea acestora este
1
aleas conform unei teoreme precedente n forma l x log p x .
LC X
p x
x X
log
1
1
p x log
1 H X 1 4
p x xX
p x
Prin urmare lungimea unui cod optimal va fi mai mic dect limita
superioar impus.
Definiie. Redundana. Redundana unui cod C asociat unei surse X
este mrginit de entropia relativ :
R LC X H X D p qC
p x
p x log q x
xX
C
x X
37
Demonstraie.
Notm :
s
2 l c x 1
xX
R LC X H X
p x l c x p x
xX
log
p x
x X
p x
log s D p qC log s
qC x
38
1
, x X
p x
H X n n H X .
n baza teoremei precedente :
LC X n H X n 1 n H X 1
Lungimea raportat la un simbol al sursei considerate va fi :
LC X
n
LC X n
n
H X 1
n
codul considerat satisface condiia impus.
Exemplu. Pentru sursa X 1, 2,3,4 cu probabiliti asociate
1 1 1 1
PX , , ,
se consider urmtoarea schem de codare
2 4 8 8
c 1 0, c 2 10, c 3 110, c 4 111.
39
log
2
2 4
4 8
8 8
8
1 1 3 3
1.75
2 2 8 8
Pentru codul propus lungimea medie a cuvintelor de cod va fi :
1
1
1
1
L X 1 2 3 3 1.75
2
4
8
8
Pentru situaia considerat observm c L X H X i prin
urmare codul considerat este optim n raport cu lungimea medie a
cuvintelor de cod . Optimalitatea codului poate fi apreciat i din
faptul c l i log
1
, i 1,2,3,4.
p i
1
0
1
0
111
110
10
0
0
Figura
Arborele asociat
codului.
40
2
4
8
8
4
Pentru acest cod lungimea medie a cuvintelor de cod este mai mic
dect entropia sursei :
L C 1.25 H X 1.75
dar codul nu este unic decodabil. Dac considerm un mesaj 134213
acesta va fi codificat n forma :
134213 000111000
Aceeai secven de cod corespunde i pentru mesajul 312431 .
Exemplu 4. Considerm cazul sursei prezentate n exemplu 1
pentru care introducem urmtoarea schem de codare :
c 1 0, c 2 01, c 3 011, c 4 111
41
2
4
8
8
4
Secvena 134213 va fi codificat n forma :
134213 0011111010011
este unic decodabil.