間違いしかありません.コメントにてご指摘いただければ幸いです(気が付いた点を特に断りなく頻繁に書き直していますのでご注意ください).

χ^n上の確率質量凾数P(x^n)から求める符号長(符号長の期待値, 平均符号長)

χn上の確率質量凾数P(xn)から求める符号長

I(xn)=log2P(xn)χnP(xn)(I:χnR+)

符号長の期待値

E[l(xn)]=xnχnl(xn)P(xn),(averagecodewordlength)

例:χ={0,1},n=2

y1 y2 x2
=y1y2
P(x2) log2P(x2)
Shannon情報量
I(x2)=log2P(x2)
χ2上の確率質量凾数P(x2)から求める符号長
π(x2) l(x2)
=|π(x2)|
π(x2) l(x2)
=|π(x2)|
π(x2) l(x2)
=|π(x2)|
0 0 00 18 log218=3 log218=3 000 3 1 1 00 2
0 1 01 18 log218=3 log218=3 001 3 01 2 01 2
1 0 10 14 log214=2 log214=2 01 2 001 3 10 2
1 1 11 12 log212=1 log212=1 1 1 000 3 11 2

上記例でl(x2)Iと等しい符号化(π)の平均符号長

E[l(x2)]=x2χ2l(x2)P(x2)=3×18+3×18+2×14+1×12=3+3+4+48=148=1+34=1.75

上記例でl(x2)Iと等しくない符号化(π)の平均符号長

E[l(x2)]=x2χ2l(x2)P(x2)=1×18+2×18+3×14+3×12=1+2+6+128=218=2+58=2.625

上記例でl(xn)=2と常に一定となる符号化(π)の平均符号長

E[l(x2)]=x2χ2l(x2)P(x2)=2×18+2×18+2×14+2×12=2×(18+18+14+12)=2×1=2

0 件のコメント:

コメントを投稿