7.3 アフィン変換と微分エントロピー

1.1 節で見たとおり,離散のエントロピーは値の読み替えで変わらない.サイコロの目を色の名前に置き換えてもは同じである.エントロピーが分布だけで決まる量だからで,値そのものはどこにも効いていない.微分エントロピーも密度だけで決まる量だが,値の読み替えに対するふるまいは同じではない.長さの単位を変えれば密度の高さが変わり,の値も動く.本節はその動き方をアフィン変換について決める.

例 7.1.3例 7.1.4の形が出たことを思い出すと,長さを倍すればだけ増えるはずである.実際そのとおりになる.

道具は一つ借りる.次式による 置換積分,すなわちのときのという置き換えである.という関係と,積分域の対応(区間の上での積分はの上での積分に移り,区間でない集合の上での積分は,の各点をで送った集合の上での積分に移る)を,微積分の計算規則として既知とする.の上でも同じ置き換えを成分ごとに行える.でない実数,を実数としてととるとであり,直方体の上での積分は各辺をこの置き換えで送った直方体の上での積分に,直方体でない集合の上での積分はの各点を送った集合の上での積分に移る.当てる対象は,本節と 7.4 節7.5 節に現れる密度と,それに対数を掛けた関数,第8章に現れる密度とそれに対数を掛けた関数,および第8章 命題 8.4.1 の球の上での定数関数である.依存するのは補題 7.3.1命題 7.3.2命題 7.3.3 の証明,7.4 節例 7.4.5 の証明,7.5 節命題 7.5.3系 7.5.7 の証明,第8章命題 8.1.4命題 8.4.1 の証明,および第16章 16.8 節例 16.8.2 の証明である.最後のものは 16.7 節が微積分の計算規則としてこれを借り直したうえで,ととって当てる.そちらでの当てる対象は,例 16.8.2 の和の密度にその対数を掛けた関数だけで,形は上に挙げたものと同じである.

アフィン変換した確率変数の密度

補題 7.3.1(アフィン変換の密度). を密度をもつ実数値確率変数とし,を実数とする.このときは密度をもち,その一つは

𝑥1|𝑐|𝑓(𝑥𝑏𝑐)

である.

証明. 右辺の関数をと書く.は非負である.

任意の実数についてを求める.のとき,この条件はと同値だから,定義 7.1.1 より

Pr[𝑢𝑐𝑋+𝑏𝑣]=(𝑣𝑏)/𝑐(𝑢𝑏)/𝑐𝑓(𝑦)𝑑𝑦

である.借りた置換積分をで使うと,積分区間はに移り,だから右辺はに等しい.のときは,条件がと同値になり,同じ置き換えで積分の向きが入れ替わるので,ではなくが出て,やはりに等しい.

全積分がであることも同じ置き換えで従う.である.よって定義 7.1.1 の意味での密度である.

平行移動と定数倍

命題 7.3.2(平行移動での不変性). を密度をもつ実数値確率変数,を実数とする.が定まるならばも定まり,である.

証明. の密度をとする.補題 7.3.1ととると,の密度の一つはである.借りた置換積分をで使うと

𝑓(𝑥𝑏)log𝑓(𝑥𝑏)𝑑𝑥=|𝑓(𝑦)log𝑓(𝑦)|𝑑𝑦

であり,右辺は仮定より有限だからは定まる.同じ置き換えで符号を付けた積分も等しいのでである.

形式化: differentialEntropy_map_add_const (ソース)

形式化上の注記. 命題 7.3.2 の形式化は,本文の「が定まる」にあたる仮定をもたない.積分できない場合に形式化がの値をと定める約束のもとでは,平行移動の前後でどちらもになって等式が成り立つからである.結論は等式だけで,本文の主張のうち「も定まる」にあたる部分は含まれていない.

命題 7.3.3(定数倍). を密度をもつ実数値確率変数,を実数とする.が定まるならばも定まり

(𝑐𝑋)=(𝑋)+log|𝑐|

である.

証明. の密度をとする.補題 7.3.1ととると,の密度の一つはである.借りた置換積分をで使うとで,

1|𝑐|𝑓(𝑥𝑐)log𝑓(𝑥/𝑐)|𝑐|𝑑𝑥=𝑓(𝑦)(log𝑓(𝑦)log|𝑐|)𝑑𝑦

となる.同じ置き換えで絶対値をとった積分も移せて,右辺はで抑えられるから有限であり,は定まる.値は,より右辺がに等しいことから従う.

形式化: differentialEntropy_map_mul_const (ソース)

形式化上の注記. 命題 7.3.3 の形式化は,命題 7.3.2 のそれと違って,本文の「が定まる」にあたる積分可能性を仮定にもつ.結論が等式だけであることは同じで,「も定まる」にあたる部分は含まれていない.

系 7.3.4(アフィン変換). を密度をもつ実数値確率変数,を実数とする.が定まるならばも定まり

(𝑐𝑋+𝑏)=(𝑋)+log|𝑐|

である.

証明. 命題 7.3.3 よりは定まってである.これに命題 7.3.2 を確率変数について当てると,が定まってに等しい.

形式化: differentialEntropy_map_affine (ソース)

形式化上の注記. 系 7.3.4 の形式化は命題 7.3.3 のそれと同じ形で,積分可能性を仮定にもち,結論は等式だけである.

系 7.3.4 は「微分エントロピーは目盛の取り替えを見ている」ことを言っている.をどこへ動かしても(𝑏)値は変わらないが,何倍に引き伸ばすか(𝑐)でだけ動く.長さをメートルで測っていたのをセンチメートルに変えればで,だけ増える.7.1 節の幅の読みに乗せれば,底をにとってであり,実効的な幅がちょうど倍になっている.同じ確率変数が,測り方を変えただけで違う値をもつということである.の数値そのものを「のもつ情報量」と読むなら,測り方を変えるだけでその情報量が変わってしまう.

証明はすでに置換積分で済んでいるので,ここではという差を定理 7.1.6 の言葉で読み直しておく.定理 7.1.6 の仮定を満たす,すなわちある有界閉区間の上で密度が連続でその外でであるとき,補題 7.3.1 よりの密度も対応する区間の上で連続でその外でだから,にも定理 7.1.6 が当たる.を幅の区間で読み取るのはを幅の区間で読み取るのと同じことなので,読み取った値のエントロピーは両者で等しい.定理 7.1.6 は微分エントロピーをの極限として与えているから,幅が分のになったぶんのが,そのまま差として残る.離散のエントロピーが値の読み替えで動かなかったのは,値の読み替えが「どの区間に入ったか」を変えないからである.引き伸ばしは,同じ幅の区間との関係を変えるので事情が違う.

意味をもつのは,同じ目盛で測った二つの微分エントロピーの差である.を同時に倍すればはどちらもだけ増え,差は変わらない.7.5 節の相対エントロピーと相互情報量が差の形をしているのは偶然ではない.そこでは離散のときと同じ意味づけが戻ってくる.

例 7.3.5(一様分布). が区間の上の一様分布に従い,とする.このときは長さの区間の上の一様分布に従い,である.

証明. の密度はの上で,その外でである.補題 7.3.1ととると,の密度の一つはの上で,その外でであり,これは長さの区間の上の一様分布の密度である.例 7.1.3に当てるとだから,命題 7.3.3 よりである.

例 7.3.6(ガウス分布). に従い,を実数,とする.このときに従い,である.

証明. 補題 7.3.1ととると,の密度の一つは

1𝜎𝑔0,1(𝑥𝜇𝜎)=1𝜎2𝜋exp((𝑥𝜇)22𝜎2)=𝑔𝜇,𝜎2(𝑥)

である(定義 7.2.1 の記号).よってに従う.微分エントロピーは,定理 7.2.2に当ててを得たうえで,系 7.3.4 より

(𝜎𝑍+𝜇)=12log(2𝜋𝑒)+log𝜎=12log(2𝜋𝑒𝜎2)

となる.

例 7.3.6 の値は定理 7.2.2について直接与えたものと一致する.定理 7.2.2 は密度の対数を平均する計算,例 7.3.6 は標準ガウス分布の値に引き伸ばしのぶんを足す計算で,別々の道から同じ値に着いている.例 7.2.6 で見た「一様分布とガウス分布の差がによらない」ことも,ここから読める.どちらも倍で作れる分布なので,を変えると両方がずつ動き,差は動かない.

InformationTheory — 形式化検証つき情報理論教科書(レビュー版).数式は MathJax + AMS Euler で事前レンダリング.