Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 47 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
47
Dung lượng
317,08 KB
Nội dung
Trang 142
Lý thuyt Thông tin - Khoa Công Ngh Thông Tin
Bài 9Kênh ri rc không nh
Lng tin tng h
9.1 Kênh ri rc không nh và ma trn kênh
9.2 Entropy điu kin và lng tin tng h
9.3 Mt s loi kênh
9.4 S nhp nhng (equivocation) và tc đ truyn tin
9.5 Dung lng kênh
Trang 143
Lý thuyt Thông tin - Khoa Công Ngh Thông Tin
Kênh ri rc không nh và ma trn kênh
̈ nh ngha
̈ Mt kênh ri rc không nh (DMC) đc đnh ngha bng mt
bng kí hiu đu vào (ngun phát)
X = {x
1
, , x
K
}, mt bng kí
hiu đu ra (ngun nhn)
Y = {y
1
, , y
J
}, và mt s phân b xác
sut có điu kin
p(y
j
| x
k
), vi 1 ≤ k ≤ K, 1 ≤ j ≤ J.
̈ Bng kí hiu đu ra không nht thit ging bng kí hiu đu
vào. iu này có ngha là bên nhn có th nhn nhng kí hiu
mà không ging vi nhng kí hiu mà bên phát phát đi.
p(y
j
| x
k
)
X
x
k
Y
y
j
Trang 144
Lý thuyt Thông tin - Khoa Công Ngh Thông Tin
Nhn xét
̈ Thut ng không nh (memoryless) suy ra rng
vi N bt k.
̈ Mt kênh ri rc không nh thng đc biu din di dng
mt ma trn kênh
[p(y
j
| x
k
)] có kích thc K × J.
∏
=
=
N
n
knjnkNkjNj
xypxxyyp
1
11
)|(}|{ LK
p(y
J
| x
K
) p(y
2
| x
K
)p(y
1
| x
K
)x
K
p(y
J
| x
2
) p(y
2
| x
2
)p(y
1
| x
2
)x
2
p(y
J
| x
1
) p(y
2
| x
1
)p(y
1
| x
1
)x
1
y
J
y
2
y
1
Trang 145
Lý thuyt Thông tin - Khoa Công Ngh Thông Tin
Nhn xét (tt)
̈ Chúng ta thy, ma trn kênh chính là cái mà biu din tính cht
tp nhiu ca kênh truyn.
̈ Chú ý, nu chúng ta bit s phân b xác sut trên X thì s phân
b xác sut ca Y s đc xác đnh nh sau
∑
=
=
K
k
kjkj
xypxpyp
1
)|()()(
Trang 146
Lý thuyt Thông tin - Khoa Công Ngh Thông Tin
Entropy điu kin và lng tin tng h
̈ Xét bài toán truyn tin sau
Cho bit cu trúc thng kê ca ngun X và ma trn kênh. Hãy
xác đnh kí hiu x
k
nào đã đc phát phát đi khi nhn đc
đu nhn mt kí hiu y
j
nào đó?
̈ Ví d
̈ Cho ngun X = {x
1
, x
2
} vi các xác sut ln lt là p(x
1
) = 1/4,
p(x
2
) = 3/4, ngun Y = {y
1
, y
2
} và ma trn kênh là
̈ Nu nhn đc y
1
thì x
k
nào có kh nng đã đc phát đi?
3/52/5x
2
1/54/5x
1
y
2
y
1
Trang 147
Lý thuyt Thông tin - Khoa Công Ngh Thông Tin
Ví d
̈ p(x
1
| y
1
) < p(x
2
| y
1
), nh vy chúng ta có th khng đnh đc
kí hiu
x
2
có kh nng đc phát đi hn x
1
?
∑∑
==
×
×
=
×
==
K
i
iji
kjk
K
i
ji
kjk
j
jk
jk
xypxp
xypxp
yxp
xypxp
yp
yxp
yxp
11
)|()(
)|()(
),(
)|()(
)(
),(
)|(
5
2
)5/2()4/3()5/4()4/1(
)5/4()4/1(
)|()()|()(
)|()(
)|(
212111
111
11
=
×+×
×
=
+
=
xypxpxypxp
xypxp
yxp
5
3
)|(
12
=
yxp
Trang 148
Lý thuyt Thông tin - Khoa Công Ngh Thông Tin
Ví d (tt)
̈ ý, trong công thc ca p(x
i
| y
j
) có cha tha s p(x
i
), nên
p(x
i
| y
j
) đã bnh hng bi xác sut l p(x
i
).
̈ Vì vy đ công bng trong vic so sánh chúng ta phi da trên
t s
p(x
i
| y
j
)/p(x
i
) cái mà không bnh hng nhiu bi p(x
i
).
̈ Nh vy thc s kí hiu x
1
mi có kh nng đc phát đi hn kí
hiu
x
2
.
̈ T xác sut điu kin chúng ta gii thiu khái nim lng tin có
điu kin
.
5
4
4/3
5/3
)(
)|(
5
8
4/1
5/2
)(
)|(
2
12
1
11
=
=
==
xp
yxp
xp
yxp
Trang 149
Lý thuyt Thông tin - Khoa Công Ngh Thông Tin
Lng tin có điu kin I(x
k
| y
j
)
̈ nh ngha
I(y
j
| x
k
) = –log p(y
j
| x
k
)
I(x
k
| y
j
) = –log p(x
k
| y
j
)
̈ p(y
j
| x
k
) → 1 thì I(y
j
| x
k
) → 0 và ngc li.
̈ Nu khi phát đi x
k
và bit chc y
j
s nhn đc thì phía nhn
chúng ta không cn tn thêm thông tin gì đ gii thích.
̈ Nu p(y
j
| x
k
) = 1/2 (I(y
j
| x
k
) = 1 bit) thì khi phát đi x
k
bên nhn
s có hai kh nng và
y
j
ch là mt trong hai kh nng đó, có
ngha là bên nhn cn thêm thông tin (cn thêm 1 bit) đ bit
chính xác đólàkh nng nào.
̈ Xác sut p(y
j
| x
k
) = 1/2 ch xy ra khi kênh truyn có nhiu.
Trang 150
Lý thuyt Thông tin - Khoa Công Ngh Thông Tin
Lng tin có điu kin I(x
k
| y
j
)
̈ Vì vy lng tin có điu kin còn đc gi là lng tin b mt
đi
do nhiu.
̈ Khi phát đi x
k
bên nhn s có mt tp các y
j
có kh nng đc
nhn.
̈ Ngc li khi nhn đc y
j
bên phát s có mt tp các x
k
có kh
nng đc phát.
̈ đo mc đ “quan h”gia x
k
vi y
j
chúng ta gii thiu khái
nim lng tin tng h.
Trang 151
Lý thuyt Thông tin - Khoa Công Ngh Thông Tin
Lng tin tng h
̈ nh ngha
̈ Lng tin tng h gia hai tin là lng tin ca ca tin này
đc cha trong tin kia và ngc li. Bng công thc
Lng tin tng h = Lng tin riêng – Lng tin b mt đi
I(x
k
, y
j
)= I(x
k
) – I(x
k
| y
j
) = I(y
j
) – I(x
k
| y
j
)
̈ Nu p(x
k
| y
j
) = 1 có ngha là nu y
j
đã nhn đc thì chc chn
x
k
đã đc phát đi, điu này có ngha là lng tin ca x
k
đã
đc truyn nguyên vn thông qua kênh, do đó I(x
k
, y
j
) = I(x
k
).
)(
)(
)(
)(
j
kj
k
jk
yp
|xyp
xp
|yxp
loglog =
=
[...]... u u ra Kênh vô d ng ̈ ̈ ây H(x | y) = H(x), vì v y C = Max {H(x) – H(x | y)} = Max{H(x) – H(x)} = 0 M t kênh vô d ng thì có dung l ng kênh b ng 0 Trang 171 Lý thuy t Thông tin - Khoa Công Ngh Thông TinBài 10 Mã hóa ch ng nhi u, nh lý kênh 10.1 Gi i thi u bài toán ch ng nhi u 10.2 nh lý kênh có nhi u cho kênh nh phân r c (BSC) 10.3 nh lý ng c c a kênh truy n có nhi u Trang 172 Lý thuy t Thông tin -... I(x, y) c nh ngh a là dung l ng kênh C và là m t hàm c a ma tr n kênh C = C c i (trên các s phân b xác su t u vào) c a I(x, y) T ng quát, vi c tính dung l ng kênh là m t bài toán khó và là m t bài toán ch a c gi i m t cách tri t Tuy nhiên i v i các kênh ã c gi i thi u trên C có th tính toán c nh ph n sau ây trình bày Trang 1 69 Lý thuy t Thông tin - Khoa Công Ngh Thông TinKênh i x ng J C log J p 'j log... khi thông tin b sung c sinh ra t i t c H(x | y) hay nhanh h n m i cho phép phân bi t gi a các kh n ng này i v i lý do này, H(x | y) th ng c coi nh là s nh p nh ng (equivocation) c a kênh Và chúng ta nh ngh a l i t c truy n thông tin trên kênh là R = H(x) – H(x | y) = I(x, y) Trang 168 Lý thuy t Thông tin - Khoa Công Ngh Thông Tin Dung l ̈ ̈ ̈ ̈ ng kênh Theo ph n trên t c truy n tin trên kênh c nh ngh... tin - Khoa Công Ngh Thông Tin BSC) 0 4 1 Nh n xét ̈ ̈ Kênh i x ng thì H(y | x) c l p v i s phân b xác su t c a ngu n phát và c xác nh duy nh t b ng ma tr n kênh Ch ng minh H (y | x) K J p ( x k , y j ) log p ( y j | x k ) k 1j 1 K J p( xk ) k 1 K p ( y j | x k ) log p ( y j | x k ) j 1 J p( xk ) k 1 J j 1 p 'j log p 'j j 1 p 'j log p 'j Trang 1 59 Lý thuy t Thông tin - Khoa Công Ngh Thông TinKênh không. .. Khoa Công Ngh Thông Tin Ví d ̈ ̈ ̈ Ch ng h n, n u d li u u vào c sinh t c 1000 kí hi u/giây và = 0,01, chúng ta có H(x) = 1 t c d li u u vào = 1000 bits/giây H(z) = 0,081 t c d li u b sung = 81 bits/giây R = 0 ,91 9 t c truy n thông tin = 91 9 bits/giây M t ng i có th lý lu n r ng trong m t dãy dài, vì = 0,01, ngh a là ch 1% s bit c truy n b l i, và vì v y t c truy n thông tin ph i là 99 0 bits/giây Câu tr... i gi a xk và yj ngh a là p(yj | xk) 0 Trong kênhkhông m t u ra xác nh duy nh t u vào, vì v y H(x | y) = 0 x1 xK x1 y1 y2 ̈ Kênh n x1 x2 ̈ ym ym+1 yJ nh (Deterministic channel) xm y1 Trong kênh này H(y | x) = 0 xm+1 y2 u vào xác nh duy nh t Trang 160 Lý thuy t Thông tin - Khoa Công Ngh Thông Tin xK yJ u ra, vì v y Kênh vô d ng (Useless channel) ̈ ̈ ̈ ̈ M t kênh là vô d ng n u và ch n u x và y là c l... Khoa Công Ngh Thông Tin M t s lo i kênh r i r c không nh ̈ Kênh ̈ ̈ i x ng (Symmetric channel) Là kênh mà m i dòng c a ma tr n kênh ch a cùng t p các s p1’, , pJ’ và m i c t ch a cùng t p các s q1’, , qK’ Ví d j=1 Các ma tr n bi u di n các kênh i x ng [p(yj | xk)] = 3 0,2 0,2 0,3 0,3 k = 1 0,3 0,3 0,2 0,2 k = 2 0,2 [p(yj | xk)] = 2 0,3 0,5 0,3 0,5 0,2 0,5 0,2 0,3 Kênh i x ng nh 1– [p(yj | xk)] = phân... v y t c truy n thông tin ph i là 99 0 bits/giây Câu tr l i là r ng ki n th c v s bit b l i không xây d ng l i d li u, mà chúng ta c n ph i bi t thêm v v trí l i n a, và vì lý do này nên t c truy n thông tin là th c s b ng m t giá tr th p h n là 91 9 bits/giây Trang 166 Lý thuy t Thông tin - Khoa Công Ngh Thông Tin Nh n xét ̈ ̈ ̈ ̈ ̈ ̈ Trong tr ng h p t t nh t = 0, chúng ta có H(z) = 0 và vì v y R = 1000... t kênh nh phân i x ng v i xác su t chéo Gi s r ng t i u vào P(0) = P(1) = 1/2, t c sinh thông tin u phát là H(x) = 1 bit/kí hi u M t thi t b c g i là b quan sát, nh n m i c p kí hi u vào/ra (x, y) và sinh ra m t kí hi u z z = 0 n u x = y, z = 1 n u x y B quan sát …x(2)x(1) Kênh …z(2)z(1) …y(2)y(1) Trang 164 Lý thuy t Thông tin - Khoa Công Ngh Thông Tin S nh p nh ng (equivocation) và t c truy n tin. .. thông tin b i b quan sát vì v y b ng H(z) = – log – (1 – ) log(1 – ) bits/kí hi u i v i m t dãy u ra ã cho y(1)y(2) , n i nh n (receiver) có th xây d ng l i chính xác dãy u vào x(1)x(2) ch khi u ra c t o s n c a b quan sát z(1)z(2) ã T c truy n thông tin trên kênh, th ng kí hi u là R, là b ng t c sinh thông tin H(x) tr t c sinh thông tin b sung H(z) R = H(x) – H(z) Trang 165 Lý thuy t Thông tin - . 142
Lý thuyt Thông tin - Khoa Công Ngh Thông Tin
Bài 9 Kênh ri rc không nh
Lng tin tng h
9. 1 Kênh ri rc không nh và ma trn kênh
9. 2 Entropy điu. và lng tin tng h
9. 3 Mt s loi kênh
9. 4 S nhp nhng (equivocation) và tc đ truyn tin
9. 5 Dung lng kênh
Trang 143
Lý thuyt Thông tin - Khoa