情報通信システム 其の八 20170608
通信路符号化に入っていきます
通信の途中でノイズがはいいてくることを前提としている.
⇒これがなかったら送った信号を相手が100%正しく復号できてしまう.通信路符号化をやる意義がなくなってしまう.
ということで、通信路符号化によって信頼性を保証したい.そのためにはどうするか.余分な情報を付加して誤りを検出しやすくすればいい.
4章では通信路のモデル化、通信路容量についてやっていく.
モデル化
ノイズのために入力と出力が必ず一致するとは限らない.このノイズについては確率的な振る舞いで近似することができる.つまり、ある確率で間違った符号を復号してしまうということ.
これから扱う通信路については、定常性通信、つまり、時間がたっても確率的な振る舞いが変わらないものを前提としていく.
確率的な振る舞いは入力系列と出力系列の条件付確率で表すことができる.
また、この確率的な振る舞いにも「記憶のあるなし」が存在している.これに関しては情報源符号化定理の時に扱ったマルコフ符号化法などと同じようなイメージを持っておくといい.
定常無記憶通信路
この時、無記憶性より
が成り立つ.これは出力系列はその時の入力系列にしか依存しないことを表している.また、入力を出力をとすると
が成立する.
ココでの言い回しは少しわかりにくいが、それぞれの対応を図で表すと下のようになる.
これから入出力集合ともにを要素とするものと仮定して話を進めていく.
記憶あり通信路
基本的に上で上げた無記憶通信路以外のものを指す.バースト誤り通信路という種類があるが、これはあとで説明する.
とりあえず無記憶通信路について.
2元対称通信路
ビット誤り確率(誤り発生確率)をとする.仕組みは下の図を参考に.
2元対称消失通信路
誤り発生確率に加えて、消失してしまう(0でも1でもないものになってしまう)確率をとしたときの通信路.仕組みは下に.
入出力確率分布の関係
入力の確率分布を、出力の確率分布をとすると、通信路行列を用いて
という関係が成り立つ.
この関係式はとても重要.通信路容量を求めるときとか絶対に必要になってくるので要記憶.
誤り源による2元通信路の表現
これまでただ単純に復号するときに間違いが生じると書いてきたが、その仕組みを誤り源という方法で表現する.この誤り源はある確率的な振る舞いでを発生する.この値と入力の値との排他的論理和をとることによって、を出力した時は正しく復号、を出力した時は誤ってしまう性質が見えてくる.つまり、誤り源がを出力する確立こそ、この通信路の誤り発生確率といえる.言葉で書いてもわからないので図で表します.
誤り源と入力が独立ならばこの通信路の確率的な振る舞いは誤り源のみに依存することになる.このような通信路を加法的通信路という.
このモデルを使うと、記憶のある通信路も考えやすくなる.誤り源の確率的振る舞いを記憶のあるもの(例えばマルコフ情報源)にすればいいだけ.
バースト誤り通信路
誤り源の出力をマルコフ情報源に置き換えたもの.
ちょっと勉強する必要がある.詳しく調べたら更新.
通信路容量
これは伝達情報量の最大値で定義されている.つまり
となる.この時のは入力の確率分布のことを言っている.
ちなみに求めたの式の中にが入っていた場合、こいつの「かっこの中がだったら最大値を示す」という性質を使って最大値を求める計算は楽になる.
下に2元対称通信路の通信路容量を求めるプロセスを載せておきます.
通信路の対称性
対称だと、通信路容量を楽に求めることができる.
入力について一様:通信路行列の各行が同じ要素を持っている.
出力について一様:通信路行列の各列が同じ要素を持っている.
例えば、2元対称通信路は入出力について一様で、2元対称消失通信路は入力について一様になっているといえる.
これによってラクできる例はあとで載せます.
今回はここまで.書くの疲れたけど頭の中身を整理できた感じがする.