next up previous contents
次へ: Model4 上へ: 翻訳モデル 戻る: Model2   目次

Model3

Model3は,Model1やModel2とは異なり,ある英単語がフランス単語に何個対応するか,対応する英単語とフランス単語の距離を考慮する. なお,Model3は以下4つのパラメータを用いる.

なお$p_{0}$は以下の式で表される.
$\displaystyle P(\phi_{0}\vert\phi_{1}^{l},e)=\bordermatrix{$ $\textstyle \cr$ $\displaystyle \phi_{1}+…+\phi_{l} \cr$ (2.16)

よって,Model3は以下の式で表される.
$\displaystyle P(f\vert e)$ $\textstyle =$ $\displaystyle \sum_{a_{1}=0}^{l}…\sum_{a_{m}=0}^{l}P(f,a\vert e)$  
  $\textstyle =$ $\displaystyle \sum_{a_{1}=0}^{l}…\sum_{a_{m}=0}^{l}\bordermatrix{$  
    $\displaystyle \times\prod_{j=1}^{m}t(f_{j}\vert e_{a_{j}})d(j\vert a_{j},l,m)$ (2.17)

Model3は,すべてのアライメントを計算する量が莫大であるため,EMアルゴリズムによる近似で求める.また,英単語とフランス単語における位置は絶対位置で考慮する.



平成28年3月16日