next up previous contents
Next: 評価方法 Up: TDPBSMTの手順 Previous: 学習の手順   ���罨�

翻訳の手順

本節で翻訳の手順を示す.

手順1 入力文に日本語側の変換テーブルを適用

入力文中の変換テーブル$_{CD}$に存在する語句を変数に変換し,文パターンに一致させる.表5.7に例を示す.


茵�: 入力文への変換テーブル$_{CD}$適用例
入力文 その数値は小さくなった。
変換テーブル$_{CD}$1 C : 数値
変換テーブル$_{CD}$3 C : 小さくな
一致する文パターン(日本語側) そのX0はX1った。

手順2 文パターンに変換テーブルの英語側を適用

文パターンの変数部に変換テーブル$_{CD}$の英語側を代入し,出力候補文を作成する.表5.8に例を示す.


茵�: 文パターンへの変換テーブル$_{CD}$適用例
一致した文パターン(日本語側) そのX0はX1った。
一致した文パターン(英語側) The X0 X1.
変換テーブル$_{CD}$1 D : value
変換テーブル$_{CD}$3 D : was small
出力候補文 The value was small.

手順3 最終的な出力文の決定

複数の出力候補文が得られた場合,計算式(5.1)に従って最終的な出力文を決定する.ここで$P_m$は言語モデルで得られる確率である.


$\displaystyle log P = log P_v + log P_p + log P_m$     (5.1)

図5.1にTDPBSMTの流れ図を示す.

���: TDPBSMTの流れ図
\fbox{\includegraphics[width=0.8\linewidth]{TDPBSMT.eps}}

また,実際の出力例を表5.9に示す.


茵�: TDPBSMTの出力例
入力文 視界は極めて良好であった。
文パターン(日本語側) X2 は X0 X1 であった 。
文パターン(英語側) The X2 was X0 X1 .
変換テーブル$_{CD}$(X0) C : 極めて D : extremely
変換テーブル$_{CD}$(X1) C : 良好  D : good
変換テーブル$_{CD}$(X2) C : 視界  D : sight
出力文 The sight was extremely good.


next up previous contents
Next: 評価方法 Up: TDPBSMTの手順 Previous: 学習の手順   ���罨�
2019-03-29