次へ: 位相情報を用いた音声認識
上へ: 認識アルゴリズム
戻る: Viterbiアルゴリズム
目次
観測系列の生成確率を最大にするモデル
のパラメータの局所的最適値
を求める方法として,Baum-Welchアルゴリズム(パラメータ再推定法)がある.
モデル
が観測系列
を生成する場合において,
時刻
で状態
から状態
に遷移する確率
を次のように定義する.
ここで,シンボル生成課程で,時刻
で状態
にいる確率
を定
義する.
この
と
からモデル
の再推定(
)を次のように行う.
- 初期状態確率
![$\displaystyle \overline{\pi}_i=\gamma_0(i)=\frac{\alpha_0(i)\beta_0(i)}{P(O\vert\lambda)}
~~~~~(1\leq i\leq N)$](img166.png) |
|
|
(49) |
- 状態遷移確率
![$\displaystyle \overline{a}_ij=\frac{\sum^T_{t=1}\xi_t(i,j)}{\sum^{T}_{t=1}\gamm...
...t-1}(i)a_{ij}b_{ij}(o_t)\beta_t(j)}
{\sum^T_{t=1}\alpha_{t-1}(i)\beta_{t-1}(i)}$](img167.png) |
|
|
(50) |
- シンボル出力確率
![$\displaystyle \overline{b}_{ij}(O_t)=\frac{\sum_{t\in(o_t=v_k)}\xi_t(i,j)}
{\su...
...b_{ij}(o_t)\beta_t(j)}
{\sum^T_{t=1}\alpha_{t-1}(i)a_{ij}b_{ij}(o_t)\beta_t(j)}$](img168.png) |
|
|
(51) |
再推定された
の評価は次のようになる.
-
→ (局所的な)収束状態
-
→ シンボル系
列
を出力するより最適なモデル
を推定
Baum-Welchアルゴリズムは,学習データの尤度を最大にするようにパラメータを
学習する.本研究では,HMM初期モデルの再推定に使用されている.
次へ: 位相情報を用いた音声認識
上へ: 認識アルゴリズム
戻る: Viterbiアルゴリズム
目次
平成21年3月17日