次へ: EM アルゴリスム
上へ: セミパラメトリックな手法
戻る: 混合分布モデル(Mixture Model)
各確率密度分布が式(43)の正規分布に従う場合の混合分布
では、パラメータとして、重み係数 、 各確率密度の平均
および分散 を推定する必要がある。学習用の
個 のデータ
から最尤法でこれらのパラメータ
を推定することを考える。与えられたデータに対する対数尤度 は、
|
(44) |
のようなる。
対数尤度 を最大とするようなパラメータは、非線形最適化手法を用いて
求めることができる。ただし、パラメータの選び方によっては、対数尤度が無
限大になってしまうので、それを避けるための工夫が必要となる。対数尤度
はパラメータに関して微分可能な連続関数であるので、パラメータ
および で偏微分すると
となる。ただし、
|
(47) |
である。一方、混合パラメータ は、条件(41)を
満たす必要がある。補助パラメータ を用いて
|
(48) |
のように定義すると、混合パラメータ は条件を満たすようになる。
これは softmax 関数と呼ばれている。対数尤度 を補助パラメータ
で変微分すると、
|
(49) |
となる。対数尤度の微分に関するこれらの結果を利用して、尤度を最大とする
パラメータ(最尤解)を非線形最適化手法により求めることができる。
また、対数尤度の微分を とおくことにより、最尤解に関して、
のような関係が成り立つことがわかる。これは、最尤解が各要素への帰属度
を表す事後確率
を重みとして計算されることを示している。
次へ: EM アルゴリスム
上へ: セミパラメトリックな手法
戻る: 混合分布モデル(Mixture Model)
平成14年7月19日