確率変数 は に値をとり、その確率分布は次のとおりである。
のエントロピー
を求めよ。
エントロピー
有限個の値をとる確率変数のエントロピー を、 の約束のもとで求められる。2 値の場合の の値と、 で最大になることを使える
前提
この技能までの道筋(20 技能)
読み込み中…
右端(太枠)がこの技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
一覧で見る(前提が先)
- 分数のたし算・ひき算 (算数 計算と数のきまり)
- 小数の四則計算 (算数 計算と数のきまり)
- 正負の数の加法・減法 (中学数学 数と式)
- 分数のかけ算・わり算 (算数 計算と数のきまり)
- 四則の混じった計算の順序 (算数 計算と数のきまり)
- 正負の数の乗除・累乗と四則混合 (中学数学 数と式)
- 約数の見つけ方 (算数 整数の性質)
- 素因数分解と約数の個数 (算数 整数の性質)
- 平方根の意味と根号の簡単化 (中学数学 数と式)
- 根号の乗除と加減 (中学数学 数と式)
- 指数の拡張と指数関数 (数学II 指数関数と対数関数)
- 対数の定義と性質 (数学II 指数関数と対数関数)
- 樹形図で数え上げる (算数 場合の数)
- 積の法則と和の法則 (算数 場合の数)
- 和の法則・積の法則と樹形図 (数学A 場合の数と確率)
- 順列・円順列・重複順列 (数学A 場合の数と確率)
- 組合せ (数学A 場合の数と確率)
- 確率の定義と和事象・余事象 (数学A 場合の数と確率)
- 期待値 (数学A 場合の数と確率)
- 確率変数と確率分布 (数学B 統計的な推測)
説明
エントロピーは、確率変数の値が「どれだけ予想しにくいか(不確かさ)」を1つの数で表す量です。有限個の値をとる確率変数 について、確率分布だけから を計算します。底が2のときの単位はビットです。データ圧縮で必要な平均の符号の長さや、通信で送れる情報の量を考えるときの出発点になります。
なぜそうしてよいのか
確率 の出来事が起きたときの「驚きの大きさ」を で測ります。確率1の出来事は少しも驚かないので です。確率 の出来事(コインの表)の驚きは で、これを1ビットとします。独立な2つの出来事が両方起きる確率は です。対数の積の性質から となり、驚きが足し算になります。確率が小さいほど驚きが大きく、独立なら足し算になる、という性質を満たすのがこの式です。
エントロピーは、この驚き を確率 で重み付けした平均、つまり期待値 です。 では なので、 です。 となるのは、 が確率1である1つの値をとり、まったく不確かさがないときです。確率0の値は実際には起こらないので、平均に寄与させません。そこで と約束します。 を正の側から0に近づけると が0に近づくことも、この約束と合っています。
値が2つで確率が のとき、エントロピーは です。 と を入れ替えても式は変わらないので、 が成り立ちます。いくつか値を計算すると、、、 です。どちらの値が出るかいちばん予想しにくいのは、2つが同じ確率のときです。実際 は でただ1つの最大値 をとり、 が成り立ちます。
手順
確率分布の表を作り、確率の和が になることを確かめる。
確率が の値は の約束により項ごと除く。
確率が正の各値について を計算する。対数の性質を使って を求めておくと楽。
それらをすべて足して を得る。結果が 以上であることを確認する。
値が2つ(確率 )なら を使う。、 が最大であることも利用できる。
例題
確率変数 は値 をとり、その確率がそれぞれ である。 のエントロピー (対数の底は2)を求めよ。
例題の解答
手順1: 確率の和を確かめる。 なので、確率分布になっている。
手順2: の確率は なので、 の約束によりこの項は として除く。
手順3: 残りの各値について を計算する。
- :
- :
- :
- : 同様に
手順4: 合計すると となる。これは 以上なので妥当である。よって ビット。
答え:
よくある誤り
マイナスを付け忘れて を計算し、負の値を答えてしまう誤り。たとえば となる。正しくはマイナスを付けて 。エントロピーは必ず 以上になる。
確率 の値に対して を計算しようとして行き詰まる、または項を「定義できない」とする誤り。正しくは と約束して、その項を とする。例題では の項が になる。
のとる値そのものを式に入れて のように計算してしまう誤り。正しくは確率だけを使い とする。値が でも でも、確率が同じならエントロピーは同じになる。
2値の で片方の項しか書かない誤り。たとえば としてしまう。正しくは2つの項を足し、 となる。また底2の指定があるのに自然対数で計算した場合は、 で直す必要がある。
この説明は AI が書き、別の AI が例題を独立に解いて答えを確かめ、説明を一歩ずつ査読しました。
入口の問題
から までの整数が つずつ書かれた正八面体のさいころがある。どの目も同じ確率 で出るものとする。このさいころを 回投げ、出た目の数を 進法で表したときの桁数を とする(たとえば、目が のときは なので である)。
確率変数 のエントロピー
を求めよ(単位はビット)。確率変数 は に値をとり、その確率分布は次の表で与えられる。
のエントロピー を求めよ。ただし、 と約束する。
この技能を使う問題
に値をとる確率変数 の同時分布が次で与えられている。
対数の底を とするとき、相互情報量 を求めよ。ただし とする。入力・出力のアルファベットがともに で、ビット反転確率が の 2 元対称通信路(BSC)を考える。この通信路を 2 つ直列につなぎ、1 つ目の通信路の出力をそのまま 2 つ目の通信路の入力とする。2 つの通信路でのビット反転は互いに独立に起こるものとする。
1 つ目の通信路の入力 から 2 つ目の通信路の出力 までを 1 つの通信路とみなしたとき、その通信路容量(1 回の使用あたり、単位はビット)を求めよ。ただし、対数の底は とする。
入力アルファベット・出力アルファベットがともに の離散無記憶通信路を考える。入力 に対して、出力 は次のように定まる(和と差は を法として計算する)。
すなわち、入力の記号はそのまま届くか、「隣の」記号にずれて届く(たとえば のとき は のいずれか)。この通信路の通信路容量
を求めよ。ただし、最大は入力 の確率分布 全体でとり、相互情報量の対数の底は とする(単位はビット)。入力アルファベット・出力アルファベットがともに の離散無記憶通信路を考える。入力 と出力 の条件付き確率は、各 について
で与えられる。すなわち、送った記号は確率 で正しく届き、残りの つの記号のそれぞれに確率 ずつで変わる。この通信路の通信路容量 (単位はビット、すなわち対数の底は )を求めよ。ここで最大値は入力 の確率分布 全体にわたってとる。
を空でない有限集合とし、 を に値をとる確率変数、 を写像として とおく。 に対して とし、
( の像の各点の逆像の元の個数の最大値)とおく。エントロピーの対数の底は とし、 と約束する。条件付きエントロピーは
( は条件付き分布 のエントロピー)で定め、 も同様に定める。このとき
が成り立つことを証明せよ。なお、連鎖律 と、 個の元からなる有限集合上の確率分布のエントロピーは 以上 以下であること、は用いてよい。
入力アルファベットが 、出力アルファベットが の通信路を考える( は「消失」を表す記号である)。入力 と出力 の条件付き確率は、 に対して
であり、それ以外の出力が現れる確率は である(すなわち、入力が反転して出力されることはない)。入力の分布を
とするとき、相互情報量 を求めよ。ただし、エントロピーの対数の底は とする(単位はビット)。つの通信路を縦続接続した次の通信路を考える。
- 第 段:入力 を受け取り、確率 でそのまま、確率 で反転した値 を出力する(2 元対称通信路)。
- 第 段: を受け取り、確率 で をそのまま出力し、確率 で消失記号 を出力する(2 元消失通信路)。
第 段で消失が起こるかどうかは、 や第 段の反転とは独立に決まるものとする。入力 から出力 までを つの離散無記憶通信路とみなしたとき、その通信路容量 を求めよ。ただし、エントロピーと相互情報量の対数の底は とする(単位はビット)。
入力アルファベットが 、出力アルファベットが の離散無記憶通信路を考える。ここで は「消失」を表す記号である。入力 と出力 の条件付き確率は、 に対して
で与えられる。この通信路の通信路容量 を求めよ。ただし、エントロピーと相互情報量の対数の底は とする(単位はビット)。確率変数 は に値をとり、
に従う。 と独立な確率変数 は に値をとり、
に従う。 を を で割った余り()とする。対数の底を とするとき、相互情報量 を求めよ。袋の中に赤玉 個と白玉 個が入っている。この袋から玉を 個ずつ 回、取り出した玉をもとに戻さずに取り出す。どの玉も同じ確率で取り出されるものとする。
回目に取り出した玉の色を 、 回目に取り出した玉の色を とする( はそれぞれ「赤」「白」のどちらかの値をとる確率変数)。
と の相互情報量 を求めよ。ただし、エントロピーの対数の底は とする。
入力アルファベット 、出力アルファベット の離散無記憶通信路を考える。入力 ()に対して、出力 は
で定まる( は消失を表す記号である)。この通信路の通信路容量( 回の使用あたり、単位はビット)を求めよ。対数の底は とする。入力アルファベット 、出力アルファベット の離散無記憶通信路を考える。入力 は次のように出力 に変換される。
- 確率 で消失が起こり、 となる。
- 消失が起こらなかった場合(確率 )は、確率 で記号が反転し()、確率 で正しく伝わる()。
ここで、消失や反転が起こるかどうかは入力 と独立である。対数の底を とするとき、この通信路の通信路容量 を求めよ。
は互いに独立な確率変数で、それぞれ に従う。整数としての和 を考える。
を与えたときの と の条件付き相互情報量
を求めよ。ただし、エントロピーと相互情報量の対数の底は とする。入力アルファベット・出力アルファベットがともに の離散無記憶通信路で、入力 と出力 の条件付き確率が
で与えられるもの( は必ず正しく届き、 は確率 で に化ける通信路)を考える。この通信路の通信路容量 (最大値は入力分布 全体でとる)を求めよ。ただし、エントロピー・相互情報量の対数の底は とする。
は互いに独立な確率変数で、それぞれ に従う。この つの多数決
を考える( は整数としての和)。を与えたときの と の条件付き相互情報量 を求めよ。ただし、対数の底は とする(単位はビット)。
実数 は , を満たすとする。入力 ・出力 がともに に値をとる 2 元対称通信路で、
であるものを考える。ただし、記号 を送るには費用がかかるため、入力分布は を満たすものだけが使えるとする。エントロピーの対数の底は とし、 と約束する。2 値エントロピー関数を 、相互情報量を (ただし )で定め、 とおく。
このとき、 を満たす入力分布の中で を最大にするものは である分布ただ 1 つであり、その最大値は
であることを証明せよ。入力アルファベット・出力アルファベットがともに の離散無記憶通信路 を、次の条件付き確率で定める。
( は入力 のとき出力が となる確率)。この通信路 を 段直列につなぐ。すなわち、入力 を に通した出力を とし、 をもう一度 に通した出力を とする。 段目で起こる誤りは 段目とは独立であり、 はマルコフ連鎖をなすとする。
入力 から最終出力 までを つの通信路とみなしたときの通信路容量
を求めよ。ただし、最大値は の確率分布 全体でとり、エントロピーと相互情報量の対数の底は とする。
この技能の次に学べること
- 同時エントロピーと条件付きエントロピー (大学数学 情報理論・符号理論)
- ハフマン符号 (大学数学 情報理論・符号理論)
- ベルヌーイ測度・マルコフ測度のエントロピー (大学院数学 力学系・エルゴード理論)
- フォン・ノイマンエントロピーとエンタングルメント・エントロピー (大学院物理 量子情報・量子計算)