シャノンの情報源符号化定理

情報理論においてシャノンの情報源符号化定理(またはノイズレス符号化定理)は、独立した同一分布のランダム変数を情報源とするデータの可能なデータ圧縮の統計的限界と、シャノンエントロピーの操作上の意味を確立します

クロード・シャノンにちなんで名付けられた情報源符号化定理は独立かつ同一分布のランダム変数(IID)データストリームの長さが無限大に近づく極限において、符号化率(1シンボルあたりの平均ビット数)が情報源のシャノンエントロピーよりも小さくなるようにデータを圧縮することは不可能であり、その場合、情報の損失がほぼ確実に発生することを示しています。しかし、損失の確率を無視できる程度に、符号化率をシャノンエントロピーに任意に近づけることは可能です。

シンボル コードのソース コーディング定理では、入力ワードのエントロピー(ランダム変数としてみなされる) とターゲット アルファベットのサイズの関数として、コードワードの予想される最小の長さに上限と下限が設定されます。

より多くの依存性を示すデータ(そのソースがIIDランダム変数ではない)の場合、オブジェクトの最小記述長を定量化するコルモゴロフ複雑度は、データ圧縮の限界を記述するのに適していることに注意してください。シャノンエントロピーは頻度の規則性のみを考慮しますが、コルモゴロフ複雑度はアルゴリズムの規則性をすべて考慮するため、一般的に後者の方が小さくなります。一方、オブジェクトが頻度の規則性のみを持つようなランダムプロセスによって生成される場合、エントロピーは高い確率で複雑度に近づきます(Shen et al. 2017)。[1]

声明

情報源符号化とは、情報のシンボル(のシーケンス)をア​​ルファベットシンボル(通常はビット)のシーケンスにマッピングすることであり、情報源シンボルはアルファベットシンボルから正確に復元できる(ロスレス情報源符号化)か、ある程度の歪みを伴いながらも復元できる(ロスレス情報源符号化)ようにする。これはデータ圧縮のアプローチの一つである。

情報源符号化定理

情報理論において、情報源符号化定理(シャノン 1948)[2]は非公式に次のように述べている(マケイ 2003、81ページ、[3]カバー 2006、第5章[4])。

エントロピーH ( X )を持つN個のi.idランダム変数は、 N →∞のとき、情報損失のリスクがごくわずかで、NH ( X )ビット以上に圧縮できます。しかし逆に、 NH ( X )ビット未満に圧縮された場合、情報が失われることはほぼ確実です。

長さの符号化されたシーケンスは、デコーダーがソースを知っているという仮定の下、圧縮されたメッセージを双一義的に表現します。しかし、実用的な観点から見ると、この仮定は必ずしも正しくありません。そのため、エントロピー符号化を適用する場合、送信メッセージにはソースを特徴付ける情報を含める必要があり、通常は送信メッセージの先頭に挿入されます。

シンボルコードの情報源符号化定理

Σ 1、Σ 2 が2 つの有限のアルファベットを表すものとし、Σとします。
1
そしてΣ
2
それぞれのアルファベットからのすべての有限単語の集合を表します。

XはΣ1の値をとる確率変数でありfはΣから一意にデコード可能なコードであるとする
1
Σ
2
ここで2 | = a。Sはコードワードf  ( X )の長さによって与えられる確率変数を表す

f がXの期待語長が最小であるという意味で最適である場合、(Shannon 1948)は次の式で表される。

ここで、 は期待値演算子を表します

証明: 情報源符号化定理

Xがiid 情報源であるとすると、その時系列 X 1 , ..., X nは離散値の場合はエントロピー H ( X ) 、連続値の場合は微分エントロピーを持つ iid です。情報源符号化定理は、任意のε > 0、つまり情報源のエントロピーよりも大きい任意のレート H ( X ) + εに対して、十分に大きなnと、情報源X 1: nのn iid 繰り返しをn ( H ( X ) + ε )バイナリビットにマッピングするエンコーダが存在し、情報源シンボルX 1: nは少なくとも1 − εの確率でバイナリビットから復元可能であることを述べています

達成可能性の証明。ε > 0を固定し

典型的なセットAε
n
は次のように定義されます。

漸近的等分配性(AEP)は、 nが十分に大きい場合、情報源によって生成されたシーケンスが典型的なセットAに含まれる確率が、ε
n
定義される は1に近づきます。特に、nが十分に大きい場合、は1に任意に近づき、具体的には よりも大きくなります証明についてはAEPを参照)。

典型集合の定義は、典型集合に含まれるシーケンスが次の条件を満たすことを意味します。


  • Aから抽出されるシーケンスの確率ε
    n
    1 − εより大きい
  • であり、これは の左辺(下限)から導かれます
  • は、の上限と、集合A 全体の確率の下限から導かれる。ε
    n

このセット内の任意の文字列を指すにはビットで十分です

エンコードアルゴリズム:エンコーダは入力シーケンスが標準セット内に存在するかどうかを確認します。存在する場合、入力シーケンスの標準セット内におけるインデックスを出力します。存在しない場合、エンコーダは任意のn ( H ( X ) + ε )桁の数値を出力します。入力シーケンスが標準セット内に存在する限り(少なくとも1 − εの確率で)、エンコーダはエラーを起こしません。したがって、エンコーダのエラー確率はεによって上界が制限されます

逆の証明: 逆は、 Aより小さいサイズの任意の集合がε
n
(指数の意味で) は、1から離れた範囲の確率をカバーします。

証明: シンボルコードに対する情報源符号化定理

1 ≤ inにおいて、x iの語長をs i表す。 を定義する。ここでCはq 1 + ... + q n = 1となるように選択される。すると

ここで、2行目はギブスの不等式から、5行目はクラフトの不等式から導かれます。

したがってlog C ≤ 0

2番目の不等式については、

となることによって

など

そして

そしてクラフトの不等式により、それらの語長を持つプレフィックスフリーの符号が存在する。したがって、最小のSは次式を満たす。

非定常独立情報源への拡張

離散時間非定常独立情報源に対する固定レートロスレス情報源符号化

典型的なセットAを定義するε
n
として:

そして、δ > 0が与えられ、nが十分に大きい場合、Pr( Aε
n
) > 1 − δ
。ここで、典型的なセット内のシーケンスをエンコードするだけです。情報源符号化の通常の手法では、このセットの基数は より小さいことが示されています。したがって、平均すると、H n ( X ) + εビットは、 1 − δ を超える確率でエンコードするのに十分です。ここで、εδ は、 n を大きくすることで任意に小さくすることができます

参照

参考文献

  1. ^ Shen, A.、Uspensky, VA、Vereshchagin, N. (2017). 「第7章3. 複雑性とエントロピー」. コルモゴロフ複雑性とアルゴリズム的ランダム性. アメリカ数学会. p. 226. ISBN 9781470431822{{cite book}}: CS1 maint: multiple names: authors list (link)
  2. ^ CE Shannon、「通信の数学的理論」(Wayback Machineで2009年2月16日にアーカイブ) Bell System Technical Journal、第27巻、pp. 379–423, 623-656、1948年7月、10月
  3. ^ David JC MacKay著『情報理論、推論、学習アルゴリズム』ケンブリッジ大学出版局、2003年、 ISBN 0-521-64298-1
  4. ^ Cover, Thomas M. (2006). 「第5章 データ圧縮」. 情報理論の要素. John Wiley & Sons. pp.  103– 142. ISBN 0-471-24195-4
Retrieved from "https://en.wikipedia.org/w/index.php?title=Shannon%27s_source_coding_theorem&oldid=1301398440"