next up previous contents
Next: 翻訳の手順 Up: TDPBSMTの手順 Previous: TDPBSMTの手順   ���罨�

学習の手順

TDPBSMTにおける学習は「変換テーブルの作成」と「文パターンの作成」である. 本節で作成手順を示す.

手順1 対訳単語の作成

学習文対と対訳単語確率(IBM Model 1[4])を利用して,対訳単語を作成する.このとき付与される対訳単語確率を$P_w$とする. 例として,表5.1に示す学習文対を使用して,表5.2に示す対訳単語を作成する.表5.2の値は例であり,実際の数値とは異なる.


茵�: 対訳単語作成に用いる学習文対
学習文対(日本語側) 彼の弟は学生だ。
学習文対(英語側) His brother is a student.


茵�: 作成される対訳単語
  日本語単語 英語単語 $p_w$
対訳単語1 彼 His 0.4
対訳単語2 弟 brother 0.7
対訳単語3 学生 student 0.6

手順2 単語レベル文パターンの作成

学習文対内で対訳単語に当たる部分を変数化し,単語レベル文パターンを作成する. 例を表5.3に示す.


茵�: 単語レベル文パターンの作成例
学習文対(日本語側) 彼の兄は医者だ。
学習文対(英語側) His brother is a doctor.
単語レベル文パターン(日本語側) X0のX1はX2だ
単語レベル文パターン(英語側) X0 X1 is a X2

手順3 変換テーブルの作成

学習文対と単語レベル文パターンを照合する.変数化した対訳単語と,変数に当たる対訳句を変換テーブルとする. 表5.4では変数N2の部分から変換テーブル``「学生」が「student」ならば「教師」は「teacher」''が得られる.


茵�: 変換テーブルの作成例
学習文対(日本語側) 彼の弟は学生だ。
学習文対(英語側) His brother is a student.
単語レベル文パターン(日本語側) X0のX1はX2だ。
単語レベル文パターン(英語側) X0 X1 is a X2 .
照合する学習文対(日本語側) 私の母は教師だ。
照合する学習文対(英語側) My mother is a teacher.
変換テーブル(X2) A:学生 B:student
  C:教師 D:teacher

手順4 変換テーブルに確率を付与

対訳単語確率$P_w$を利用し,変換テーブルに確率を付与する.この確率を変換テーブル確率$P_v$とする.
  1. 変換テーブルのCDに存在する全ての日英単語の組み合わせを確認する.
  2. 日本語単語に対応する英語単語の中で,対訳単語確率$P_w$の最大値を得る.
  3. 各日本語単語について得られた値と,変換テーブルのABの対訳単語確率$P_w$について,対数の総和を求める.

手順5 変換テーブルを分割

変換テーブルを変換テーブル$_{AB}$と変換テーブル$_{CD}$に分割する.表5.5では3つの変換テーブルを分割している.


茵�: 変換テーブルの分割
変換テーブル$_{AB}$1 A : 振幅   B : amplitude
変換テーブル$_{CD}$1 C : 数値   D : value
変換テーブル$_{AB}$2 A : 大きくな B : increased
変換テーブル$_{CD}$2 C : 走る   D : run
変換テーブル$_{AB}$3 A : 大きくな B : grow
変換テーブル$_{CD}$3 C : 小さくな D : was small

手順6 文パターンを作成

学習文対の,変換テーブル$_{AB}$に当たる単語を変数化し,文パターンを作成する. 表5.6では2つの対訳単語を変数に置き換えている.


茵�: 文パターンの作成例
  日本語側 英語側
学習文対 その振幅は大きくなった。 The amplitude increased.
変換テーブル$_{AB}$1 A : 振幅 B : amplitude
変換テーブル$_{AB}$2 A : 大きくな B : increased
作成される文パターン そのX0はX1った。 The X0 X1.

手順7 文パターンに確率を付与

対訳単語確率$P_w$を利用して,文パターンに確率を付与する.この確率を文パターン確率$P_p$とする.以下にその手順を示す.

  1. 文パターンに存在する全ての日英単語の組み合わせを確認する.
  2. 日本語単語に対応する英語単語の中で,対訳単語確率$P_w$の最大値を得る.
  3. 各日本語単語について得られた値について,対数の総和を求める.


next up previous contents
Next: 翻訳の手順 Up: TDPBSMTの手順 Previous: TDPBSMTの手順   ���罨�
2019-03-29