首页 > 其他 > 详细

信息论-复习笔记

时间:2018-12-27 21:55:30      阅读:251      评论:0      收藏:0      [点我收藏+]

典型序列:

  信源有p个编码,,,,每个编码有一个出现的概率

  那么对于这个信源发出的n长序列

  一共有pn个n长序列

  其中有一小部分,出现的概率较大,称为典型序列

  其他的序列,出现的概率特别小,称为非典型序列

计算典型序列的概率:

   2-N(H(x) + ε) <= p <= 2-N(H(x) - ε)

   ε表示,将序列出现的概率>ε作为典型序列

   N:序列长度

  当N->∞时 典型序列出现的次数Tx(N,ε) = 2NH(x)

 

最优二元即时码

  以随机变量的值作为权重,构造出一个最小二叉树

  就是将概率从大到小排序

  然后往二叉树里面填

  二叉树左0右1

 

霍夫曼编码:

  n元霍夫曼编码,一共有m个字符

  将信源出现的概率排序

  第一次取m % (n-1)个最小的进行合并

  之后每次合并n个

  当只剩下一个的时候再进行展开

  这样就得到了霍夫曼编码

  展开时,从大到小使用0,1,2,,,,n-1

  解题格式如下

  技术分享图片

 

 马尔科夫信源

  马尔科夫信源有几种状态Si

  状态之间有概率去相互转化

  那么通过求解线性方程组可以求出每个状态出现的概率P(Si)

  通过P(Si)也可以求出每个字母出现的概率

  H(x|Si)是在Si下,信源的熵

  H(x) = ΣP(Si) * H(x|Si)  叫做熵率

  p1                p1

  p2  =  P.T * p2

  P为概率转移矩阵

  平均码长:

    对字母按概率进行2元霍夫曼编码

    也可计算编码的码长

 

  η = H(x) / (l * log r)  编码效率  l:平均码长 r字母的个数

 

信息论-复习笔记

原文:https://www.cnblogs.com/shensobaolibin/p/10187235.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!