資訊理論與編碼基礎

關於兩個隨機變數X、Y的條件熵 H(X|Y) 與互資訊 I(X;Y),下列說明何者正確?

  1. A得知Y的值後,表示X之不確定性的 H(X|Y),平均而言有時會比 H(X) 大
  2. B互資訊 I(X;Y) 在X與Y彼此獨立時最大,其值為 H(X) + H(Y)
  3. CI(X;Y) = H(X) − H(X|Y) 是得知Y後X之不確定性減少的量,若兩者獨立則為0
查看答案與解析

正確答案:C. I(X;Y) = H(X) − H(X|Y) 是得知Y後X之不確定性減少的量,若兩者獨立則為0

H(X|Y) 是得知Y的值後仍殘留之X的不確定性的平均;得知Y不會使平均的不確定性增加,因此 H(X|Y) ≤ H(X)。減少的量就是互資訊 I(X;Y) = H(X) − H(X|Y) = H(X) + H(Y) − H(X, Y),若X與Y彼此獨立,從Y得不到任何關於X的訊息,因此為0。在通訊中,若X為送出的符號、Y為收到的符號,I(X;Y) 就相當於每次傳輸實際傳達的資訊量。

  • A. 平均而言不會增加。H(X|Y) ≤ H(X),等號在X與Y彼此獨立時成立。
  • B. 彼此獨立時,從Y得不到任何關於X的訊息,因此互資訊為最小值0。
  • C. 正確。得知Y後減少的不確定性,就是從Y得到的關於X的資訊量。
練習這個領域 前往領域頁面

資訊理論與編碼基礎的其他題目

  1. 兩個隨機變數X(值為0或1)與Y(值為a、b、c之一)的聯合機率為 P(0, a) = P(0, b) = P(1, b) = P(1, c) = 1/4,其他組合的機率為0。互資訊 I(X;Y) 為下列何者?
  2. 想以長度全部相同的位元串(固定長度碼)區分英文大寫字母26種與數字10種,共36種字元。每個字元所需的最少位元數為下列何者?
  3. 與固定長度碼相比,下列關於可變長度碼的說明何者正確?
  4. 下列分配給4個符號的碼字組合中,何者是前綴碼(任何碼字都不是其他碼字開頭部分的碼)?
  5. 某前綴碼對符號A、B、C、D分配碼字 A = 0、B = 10、C = 110、D = 111。從開頭解碼位元串 110100111 的結果為下列何者?