《信息論》試題及答案
發(fā)布時(shí)間:2020-07-20 來源: 調(diào)研報(bào)告 點(diǎn)擊:
期終練習(xí) 一、某地區(qū)得人群中,10%就是胖子,80%不胖不瘦,10%就是瘦子。已知胖子得高血壓得概率就是 15%,不胖不瘦者得高血壓得概率就是 10%,瘦子得高血壓得概率就是 5%,則“該地區(qū)得某一位高血壓者就是胖子"這句話包含了多少信息量。
解:設(shè)事件 A:某人就是胖子;
B:某人就是不胖不瘦
C:某人就是瘦子
D:某人就是高血壓者 根據(jù)題意,可知:P(A)=0、1
P(B)=0、8
P(C)=0、1 P(D|A)=0、15
P(D|B)=0、1
P(D|C)=0、05
而“該地區(qū)得某一位高血壓者就是胖子" 這一消息表明在 D 事件發(fā)生得條件下,A 事件得發(fā)生,故其概率為 P(A|D) 根據(jù)貝葉斯定律,可得:
P(D)=P(A)* P(D|A)+P(B)* P(D|B)+P(C)* P(D|C)=0、1
。(A|D)=P(AD)/P(D)=P(D|A)*P(A)/ P(D)=0、15*0、1/0、1=0、15
故得知“該地區(qū)得某一位高血壓者就是胖子"這一消息獲得得多少信息量為:
I(A|D)
= - logP(A|D)=log(0、15)≈2、73 (bit)
二、設(shè)有一個(gè)馬爾可夫信源,它得狀態(tài)集為{S 1 ,S 2 ,S 3 },符號(hào)集為{a 1 ,a 2 ,a 3 },以及在某狀態(tài)下發(fā)出符號(hào)集得概率就是(i,k=1,2,3),如圖所示
。1)求圖中馬爾可夫信源得狀態(tài)極限概率并找出符號(hào)得極限概率 (2)計(jì)算信源處在某一狀態(tài)下輸出符號(hào)得條件熵 H(X|S=j)
(j=s 1 ,s 2 ,s 3 )
(3)求出馬爾可夫信源熵 解:(1)該信源達(dá)到平穩(wěn)后,有以下關(guān)系成立:
可得
(2)
。ǎ常31( ) ( | ) 2/7*3/2 3/7*1 2/7*0 6/7i iiH Q E H X E??? ? ? ? ? ??(比特/符號(hào))
三、二元對(duì)稱信道得傳遞矩陣為 (1)若 P(0)=3/4,P(1)=1/4,求H(X),H(X|Y)與 I(X;Y) (2)求該信道得信道容量及其最大信道容量對(duì)應(yīng)得最佳輸入分布 解:⑴==0、811(比特/符號(hào))
=0、75*0、6+0、25*0、4=0、55 0、75*0、4+0、25*0、6=0、45 0、992(比特/符號(hào)) 1 2 2( | ) ( ) ( | ) ( ) ( | ) 0.75 (0.6,0.4) 0.25 (0.4,0.6)(0.6log0.6 0.4log0.4)0.971 /H Y X p x H Y x p x H Y x H H ? ? ? ? ? ?? ? ?? (比特 符號(hào))
0、811+0、971—0、992=0、79 (比特/符號(hào))
=0、811—0、79=0、021(比特/符號(hào))
(2)此信道為二元對(duì)稱信道,所以信道容量為
C=1-H(p)=1—H(0、6)=1-0、971=0、029(比特/符號(hào))
當(dāng)輸入等概分布時(shí)達(dá)到信道容量 四、求信道得信道容量,其中. 解:這就是一個(gè)準(zhǔn)對(duì)稱信道,可把信道矩陣分為:, ,
故21log ( 2 , 2 ,0,4 ) loglog2 ( 2 , 2 ,0,4 ) (1 4 )log(1 4 ) 4 log41 ( 2 , 2 ,4 ) (1 4 )log(1 4 ) 4 log4 ( /k kkC r H p p N MH p pH p p? ? ?? ? ? ? ? ? ?? ? ? ? ? ? ??? ? ? ? ?? ? ? ? ? ? ? ?? ? ? ? ? ? ? ??比特 符號(hào))
當(dāng)輸入等概分布時(shí)達(dá)到信道容量。
1
五、信源 (1)利用霍夫曼碼編成二元變長得惟一可譯碼,并求其 (2)利用費(fèi)諾碼編成二元變長得惟一可譯碼,并求其 (3)利用香農(nóng)碼編成二元變長得惟一可譯碼,并求其 (1)香農(nóng)編碼: 信源符號(hào) 概率 P(x i )
碼長 l i
累積概率 P 碼字 x 1
0、4 2 0 00 x 2
。啊ⅲ 3 0、4 011 x 3
0、2 3 0、6 100 x 4
0、1 4 0、8 1100 x 5
0、05 5 0、9 11100 x 6
0、05 5 0、95 11110 =0、4×2+0、2×3+0、2×3+0、1×4+0、05×5+0、05×5=2、9(碼元/信源符號(hào))
η=H(X)/(
。靜gr)=2、222/2、9=0、7662(2)霍夫曼編碼:
=0、4×2+0、2×2×2+0、1×3+0、05×4×2=2、3(碼元/信源符號(hào)) η=H(X)/(
logr)=0、9964 (3)費(fèi)諾編碼:
=0、4×2+0、2×2×2+0、1×3+0、05×4×2=2、3(碼元/信源符號(hào)) η=H(X)/(
logr)= 0、9964 六、設(shè)有一離散信道,傳遞矩陣為 設(shè) P(x 1 )= P(x 2 )=1/4,P(x 3 )=1/2,試分別按最小錯(cuò)誤概率準(zhǔn)則與最大似然譯碼準(zhǔn)則確定譯碼規(guī)則,并相應(yīng)得計(jì)算機(jī)平均錯(cuò)誤概率得大小. 解:(1)按最大似然譯碼準(zhǔn)則
F(y1)=x1
F(y2)=x2
F(y3)=x3
P(E)=1/2(1/3+1/6)+1/4×2×(1/3+1/6)=1/2 (2) 聯(lián)合概率矩陣為,則按最小錯(cuò)誤概率準(zhǔn)
F(y1)=x3
F(y2)=x2
F(y3)=x3
P(E)= 1/8+1/24+2/12 +1/24+1/12=11/24 八、一個(gè)三元對(duì)稱信源 接收符號(hào)為 V={0,1,2},其失真矩陣為 (1)求D max 與 D min 及信源得 R(D)函數(shù)。
。2)求出達(dá)到得正向試驗(yàn)信道得傳遞概率 解:(1)
因?yàn)榫褪侨獙?duì)稱信源,又就是等概分布,所以根據(jù) r 元離散對(duì)稱信源可得 R(D)=log3-Dlog2-H(D)=log3-D-H(D)
0<=D<=2/3
。0
。>2/3
(2)滿足 R(D)函數(shù)得信道其反向傳遞概率為
根據(jù)根據(jù)貝葉斯定律,可得該信道得正向傳遞概率為:
九、設(shè)二元碼為 C=[11100,01001,10010,00111] (1)求此碼得最小距離; (2)采用最小距離譯碼準(zhǔn)則,試問接收序列10000,01100 與 00100應(yīng)譯成什么碼字? (3)此碼能糾正幾位碼元得錯(cuò)誤? 解:(1)碼距如左圖
故 d mi n =3 (2)碼距如右圖 故 10000 譯為 10010,01100 譯為 11100,00100譯為11100 或 00111
(3)根據(jù),知此碼能糾正一位碼元得錯(cuò)誤。
熱點(diǎn)文章閱讀