【问题标题】:Minimum and maximum entropy for source with 2^n+1 symbols具有 2^n+1 个符号的源的最小和最大熵
【发布时间】:2014-08-23 07:52:34
【问题描述】:

考虑具有 N=2^n+1 个符号的字母表的理想源,计算最小和最大熵。第一个符号的概率是 1/2。

当所有符号具有相同的概率时,达到最大熵。因为第一个对它有自己的价值,所以剩下的仍然可以平分另一半。

H(s)max=1/2+log(N-1)=1/2+n=(2n+1)/2。

然后,当一个符号肯定出现时达到最小熵,而其余符号则没有出现。同样,因为第一个已经被分配了一个概率,让另一个有 1/2 的概率,其余的为 0。

H(s)min=1/2+1/2+0(2^n-1)=1

我说的对吗?这似乎很简单,但我需要确保我理解这一点。

第二种情况(最小熵)的霍夫曼压缩是多少?我必须在树中插入每个符号,不是吗?那么熵会很大,不是吗?

谢谢!

【问题讨论】:

    标签: image-processing entropy


    【解决方案1】:

    第一个符号的条件似乎很奇怪,但根据您的解释,分析似乎是正确的。

    关于霍夫曼编码:最佳编码将使用每个符号一位(0 或 1 传输取决于传输两个符号中的哪一个)。无需为其他符号分配序列,因为它们以 0 概率传输。

    【讨论】:

    • 如何比较 Huffman 和算术编码在最小熵情况下的性能?他们不一样吗?
    • 由于在这种情况下,霍夫曼代码具有最佳长度(每个符号 1 位),这是您可以获得的最佳长度,并且算术编码将为您提供相同的结果。
    【解决方案2】:

    如果您只有两个具有非零概率的符号,您可以将它们表示为 0 和 1。零概率符号不会在霍夫曼码中表示。

    【讨论】:

      猜你喜欢
      • 2011-11-06
      • 2019-02-24
      • 1970-01-01
      • 1970-01-01
      • 2015-08-14
      • 1970-01-01
      • 2019-06-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多