ルールベース翻訳と統計翻訳を結合した特許翻訳
Patent Translation using Rule Based Machine Translation with Statistical Machine Translation

村上仁一 *

徳久雅人 **

Jin’ichi Murakami

Masato Tokuhisa

鳥取大学 工学部 知能情報工学科
Tottori University* murakami@ike.tottori-u.ac.jp** tokuhisa@ike.tottori-u.ac.jp

概略

翻訳精度が得られている．しかしながら，ルールベース

本研究では，標準的な統計翻訳における問題点であ翻訳を構築するためには，言語の専門家の知識を必要

る，未知語の問題と構文情報を利用していないことを解とし，莫大な時間や労力を必要とする．例えば，ルール決するために，始めに，ルールベース翻訳を利用し，次ベースの翻訳には，常に複数の候補が出力される．これに標準的な統計翻訳を利用することを考えた．特許におらの曖昧性を解消するためにルールを厳密に定義していける日英翻訳において実験を行った結果，標準的な統計く必要がある．このために膨大なコストが必要になる．

翻訳や単独のルールベース翻訳と比較すると， BLEU

第二世代は 用例翻訳（EBMT） である．あらかじめ，や NIST や METEOR の値が向上し，提案した方式の日本語と英語の対訳文を準備しておく．そして，入力さ有効性が示された．

れた日本語文に対して，類似した日本語文を検索して，対応する英語文を出力する．最後に，出力された英語文

abstractを修正して英文を出力する．第三世代は

We have developed a two-stage machine translation(MT) system. The ﬁrst stage is a rule-based machinetranslation system. The second stage is a normal statistical machine translation system. We believe thismethod has two advantages. One is that there arefewer unknown words. The other is that it produces
structured or grammatically correct sentences. From
the results of experiments, we obtained a BLEU scoreof 0.2924 in the patent JE task using our proposed
method. In contrast, we obtained a BLEU score of
0.2229 in the patent JE task using a standard method(MOSES). This means that our proposed method wasvery eﬀective for the patent JE task.

統計翻訳

で

ある．統計翻訳は，言語を統計的に扱って翻訳する方法である．統計翻訳には多くの方法があるが，” 単語に基づく統計翻訳”(Word based SMT) から始まった [1]．

Word based SMT は，単語単位で統計的に翻訳を行うモデルである．しかし，この方法では，日本語の１つの単語が，英語では出現しない場合， NULL モデルに適応させる必要がある．この NULL モデルは，翻訳のときに全ての単語の出現を想定する必要がある，そのため英文生成においては深刻な問題を引き起こす．この結果
翻訳精度は低下しがちである．問題となる NULL モデ
ルを止めるために” 句に基づく統計翻訳’(Phrase-basedに始まっている．そして大きく 3 つの世代に分類できるSMT)[2] が提案された．” 句に基づく統計翻訳” は “単語に基づく統計翻訳” と比較すると NULL モデルがな
い．その結果，翻訳精度が高い．これらの理由から” 句に基づく統計翻訳” が急速に広がった．
現在，世界的にみると翻訳方式は Phrase-based SMTと考えている．

が主流である．そしてツールがソースつきで公開されて

1

はじめに
機械翻訳の研究の歴史は，コンピュータの誕生ととも

第一世代は ルールベース翻訳（RBMT） である．日いる (MOSES[3])． Phrase-based SMT の長所として，

英翻訳においては，まず，入力された日本語に対し，ルー

翻訳言語対から自動的に翻訳モデルと言語モデルを作成

ルを用いて日本語を解析する．次にルールを用いて英文するため，大量の対訳データがあれば様々な言語への拡

生成のルールに変換する．最後に辞書など用いて英文を張が容易に行なえる．一方，Phrase-based SMT はデー生成する．現在商用化されている翻訳システムはルール

タ量がおなじ場合，言語間の文法構造が類似しているイ

ベース翻訳であると思われる．そして現在，ある程度のタリア語-英語間の翻訳では翻訳精度が高い．しかし，言語間の文法構造が相違している日本語-英語間の翻訳で48

は翻訳精度が低くなる傾向がある [4]．また，統計翻訳には多くの問題点がある．その１つに言語モデルの問題がある．言語モデルには，通常 N -gram モデルが利用される．しかし N -gram モデルは，局所的なモデルであり，文法情報のような文の構造を示す情報は少ない．そのため，非常に奇妙な文が出力される場合がある．
本研究では，N -gram の問題点を解決するために，従来のルールベース翻訳 (以後

RBMT とする) に句に基づく統計翻訳 (Phrase-based SMT:以後 SMT とする) を組み合わせた 2 段階の翻訳を試みる．提案した翻訳方式で実験を試みた結果，翻訳精度の高い結果が得られた．

ルールベース翻訳 (RBMT) と句に基づく統計翻訳 (SMT) を組み合わせた翻訳2

2.1

図 1 Flowchart of Training

システムの概要

本研究では，局所的な言語モデルの問題点を解決する方法として，従来の RBMT と Phrase-based SMT を組み合わせた，2 段階の翻訳を試みる．具体的には，日英翻訳の場合を例に手順を示す．

1. ルールベース翻訳 (RBMT)
始めに，入力の日本語に，RBMT を利用して，英文を得る．（日英翻訳）

2. 句に基づく統計翻訳 (SMT)
次に，SMT を利用して，RBMT から得られた英文を，英文に変換する．（英英翻訳）
翻訳モデルと言語モデルを学習するときのフロー
チャートを図 1 に示す．また，翻訳するときのフロー
チャートを図 2 に示す．

2.2

図 2 Flowchart of Decoding

予想されるシステムの利点

RBMT と SMT を組み合わせた 2 段階による翻訳には，以下の利点が考えられる．
ない場合，有効であると考えている．

1. 未知語SMT では，対訳データが多くても，未知語が出力される．例えば，人名地名などの固有名詞や数字は，

2. 文法情報と N -gram
従来の SMT では，言語モデルとして N -gram が利用されている．しかし N -gram は，局所的な言語モ

すべての対訳が翻訳対にないため，未知語になりやデルであり，大局的な言語モデルではない．特に，

すい．これらの名詞は，ルールにしたがって翻訳す

構文的な情報は，あまり持っていない．一方，従来

れば，未知語にならない．そこで，RBMT をもちの RBMT は，文法を考慮して入力文をルールで解いて，入力された日本語を英語に翻訳することで，析する．そのため，入力された文がルールで正確にRBMT+SMT は未知語が減少すると考えられる．
つまり，RBMT+SMT は，SMT 単独で翻訳するよ解析できた場合，非常に精度の高い翻訳が得られる．

りも，未知語が出力されなくなるため，翻訳精度が数候補が出力されやすく，この候補選択をルールで向上すると考えられる．これは特に対訳データが少おこなうことは困難である．

しかし任意の文に対するカバー率が低いことや，複49しかし，RBMT を用いて英文を出力した後で，従来なり，あまり向上していない．しかし，[9] では，コンテの SMT で英英翻訳することで，RBMT が間違ってスト参加者の中で，尤も高い BLEU 値を得ている．（ないても翻訳精度は大きく減少しないと考えている．

お，文献 [10] は，初めて RBMT+SMT の構成を提案しその仮説を以下に示す．

た論文であるかもしれない．）
これらの手法は，SMT を RBMT の後処理として考（a）解析が正しい場合

RBMT において，入力文に対して，ルールによえている． RBMT で翻訳できない範囲を，SMT で翻る解析が成功した場合，正しい英文の語順が得訳している．つまり SMT は後処理であり，適応とも考られる．得られた英文に対して SMT で英英翻えられる．

訳を行ったばあい， SMT において使用される

3.2

N -gram は，局所的な言語モデルであるため，
RBMT の出力の語順を SMT は大きく変化せずに出力する．つまり，RBMT+SMT において，RBMT が精度の高い英文を出力した場合，
SMT も翻訳精度が高い文が得られると考えられる．RBMT で得られた文法情報が SMT の前処理としてのルールベース翻訳（構文情報のためのルールベース翻訳）

本研究では，RBMT を SMT の前処理として考える．
一般的に，SMT では，イタリア語から英語へ翻訳する
場合，語彙や文法構造が似ているため翻訳精度が高い．
しかし，日本語から英語へ翻訳する場合，語彙や文法構
造が異なるため，翻訳精度が低い．そこで，翻訳する言出力に反映されるとも考えられる．

語の文法構造を目的言語の文法構造に似せて，SMT を（b）解析が間違っている場合行う研究が行われている．目的言語の文法構造に似せる

RBMT において，入力文に対して，ルールに方法としては，翻訳する言語に構文解析を使用することよる解析が失敗した場合，正しい英文の語順がで，翻訳する言語の文法構造を把握する．その後，目的得られるとは限らない．しかし，SMT におい

言語の文法構造と同じになるように，翻訳する言語の単て，誤った英語の語順が入力されても，さらに語列を移動する [21][22]．例えば，日本語は，主語＋目

翻訳精度が低くなるとは考えにくい．つまり，的語＋動詞 (S+O+V) の語順である．一方，英語は主

RBMT+SMT は，直接 SMT を行った場合と語＋動詞＋目的語 (S+V+O) である．そこで日本語を翻訳の精度に差がないと考えられる．

あらかじめ英語と同じ語順に変換し，それから従来の句以上のことから，RBMT+SMT は，SMT と比較してベースの統計翻訳を用いる [11]．このようにすると，単語の翻訳の場所の移動が小さいため，翻訳精度の向上が

翻訳精度が向上する可能性が高い．

3

関連研究

3.1

後処理としての統計翻訳（言語適応としての統計翻訳）期待できる．この方法は文献 [12] が最初かもしれない．
この論文では独英翻訳においてドイツ語の分離動詞の対策として，ドイツ語の分離動詞を１つの動詞に変換してから SMT を行っている．この論文においては，ある程

RBMT と SMT を 組 み 合 わ せ る 手 法 と し て は ，L.Dugast ら [5] や M.Simard ら [6] の研究がある．彼らは，仏英翻訳において RBMT として SYSTRAN を用いて翻訳を行ない，SMT を後処理として用いた．その結果，SYSTRAN 単独の場合や SMT 単独のときと比較して，BLEU スコアが向上しており，手法の有効性が確認できた．論文 [6] では， 英仏翻訳において，NewsCommentary の データにおいて BLEU 値が SMT で25.98 であったのに対し，SYSTRAN+SMT が 28.80 に向上したこと，また仏英翻訳において SMT で 25.17 であったのに対し，SYSTRAN+SMT が 26.79 に向上し度の翻訳精度の向上が見られる．また，日英翻訳においたことが述べられている．

また，[14] は，単文および重複文における有効性を示して，単純な文法構造である単文を用いて，日本語の動詞を移動した後，SMT を行い，翻訳精度を調査した．しかし．わずかに翻訳精度しか向上しかった [11]．
そこで，文法構造を変更するのではなく，構文解析結果を利用して日英翻訳まで行い，次に出力された英文に対して統計翻訳で英英翻訳することを考えた．この考えでは，RBMT は SMT のための前処理となる．この考え方にそって，[13] において，日英単文翻訳および日英特許翻訳において RBMT+SMT の有効性を示した．この論文では BLEU の大幅な向上を示している．

また，江原 [10][7][8][9] は，日英特許翻訳において，同た．同時に BLEU 値と人手による対比較試験の差につ様な考え方でシステムを構築している．そして，論文 [8]いて述べている．また [15] において，特許翻訳において

では，BLEU の値を評価している，しかし，SMT(mose)

RBMT+SMT の有効性を再度示した．

が 0.2821 であるのに対し，RBMT+SMT は 0.2912 と50

表 2 decorder のパラメータ (moses.ini)

4

実験

4.1

実験データ

ttable-limit
400weight-d
0.1
weight-l
1.0weight-t0.5
0.0 0.5 0.1 0.0
weight-w-1
distortion-limit (-1 or 6)

提案した，RBMT と SMT を組み合わせた 2 段階の翻訳の実験を行う．実験は日英翻訳と英日翻訳とし，特許文 [16] で行う．特許文は ntcir08 で配布されたデータである．一般的な日本語文と比較すると，文長がかなりある．また特許文独特の表現文である．それぞれの実験にもちいた学習データと開発データとテストデータの量を表 1 に示す．
表1

実験に使用したデータ量

文種別

学習データ テストデータ

日英翻訳

292,0434

1251

英日翻訳

292,0434

1191

5

実験結果

5.1

翻訳例

特許文の日英の翻訳例を表 4 に示す．特許文の英日の翻訳例を表 5 に示す．
表 中 の “INPUT” は ，入 力 し た 日 本 語 文 で あ る ．

4.2

実験条件

“Proposed” は，提案手法 (RBMT+SMT) の英文出力である． “Baseline” は，標準的な SMT である MOSESの英文出力である． “IBM” は，入力文を入力したときの IBM King504(翻訳の王様) で得られた英文である．
“REFERENCE” は，正解の英文である．

実験条件を以下に述べる．

1. ルールベース翻訳
RBMT には，市販の IBM 製品の翻訳の王様 (King504)[18] を利用する．
2. 統計翻訳
SMT として MOSES[3] を利用する．
3. phrase table の作成
phrase table の 作 成 に は ， [19] の train-phrasemodel.perl を利用する．最大の phrase の単語数を規定する max-phrase-length は 20 とする．
4. 言語モデル
言語モデルは SRILM[20] を用いて学習する．5gram を用いる．スムージングとして -ukndiscount

5.2

自動評価

特 許 文 の BLEU[23] お よ び NIST[23] お よ び

METEOR[24] の評価を表 3 にまとめる．なお，参照文
は 1 文である．表中の “proposed” は，RBMT と SMTを組み合わせた提案手法である．表中の “baseline” は
SMT の MOSES 単独の実験結果である．表中の”IBM”
は RBMT である IBM King504 単独の実験結果である．
この表 3 から，日英翻訳においては提案手法 (Proposed) が Baseline(MOSES) より，大きく値が向上していることがわかる．しかし，英日翻訳においては提案手を利用する．

法 (Proposed) が Baseline(MOSES) より，値があまり

5. パラメータチューニング
すべての実験において，同じ実験を行うため，パラ向上していないことがわかる．

メータチューニング [17] は行わない．なお，通常，

6

考察

6.1

日英翻訳における文の解析

パラメータチューニングを行うと BLEU 値は向上する．

提案手法の翻訳結果をみると，RBMT が構文を決め，SMT が局所的な翻訳をしていると思われる．例えば，
表 4 の 112 番の文を見ると，RBMT+SMT は RBMTの翻訳結果に沿って翻訳されていて，when の構文で翻訳されている．つまり，RBMT+SMT では構文情報

6. decorderdecorder には MOSES[3] を利用する．decorder のパラメータを表 2 に示す．なお， RBMT+SMT のときは，英英翻訳となるため，単語の移動が少ないと考えられるため， distortion-limit は，6 とする．

を含んで翻訳されている．また，出力文を解析すると，

SMT のみのときは，日英翻訳となり，単語の移動は大きいと考えられるため-1(無限大) とする．それ以外の値は default 値を利用する．

RBMT で翻訳された文が，正解文と比較して構文的にあっている場合，RBMT+SMT は，翻訳精度の高い文を出力する傾向がある．また RBMT で翻訳された文が構文的にあっていない場合，RBMT+SMT は SMT 単

51

表3

これから RBMT+SMT の構成では，RBMT の翻実験結果

訳品質が，RBMT+SMT の翻訳品質に大きく影響しProposed(RBMT+SMT)
Baseline(SMT [MOSES])IBM(RBMT)
Proposed(RBMT+SMT)
Baseline(SMT [MOSES])IBM(RBMT)

task BLEU
JE 0.2924

NIST
7.2904

METEOR て い る 可 能 性 が あ る ．今 後 ，ど の よ う な RBMT が
RBMT+SMT において精度の高い翻訳になるか調査
0.6216

JE 0.2229

6.1266

0.5842

JE 0.2125

5.98320.5479EJ 0.3276

7.5638

EJ 0.3232

7.2663

EJ 0.2870

6.7770

していきたい．

6.4

本研究で利用した特許翻訳データの対訳データは，対訳文として信頼度が低い．例えば，固有名詞に統一性がない．日本語と英語の対訳データが誤っている翻訳対もある．また，日本語英語共に不自然な記号が混じっている．これらをクリーニングすることで，翻訳精度は，かなり向上する可能性が残っている．

6.5

BLEU と人手の評価

ジュールになる．そのため，入力文の文構造は精度良く本論文で提案した RBMT+SMT の実験では，SMT

とらえる必要があるが，翻訳精度はあまり必要とはしな

単 独 と 比 較 す る と BLEU の値 が 向 上 し た ．し か し ，い．また，カバー率も，高い必要がない．しかし，SMT

RBMT+SMT で翻訳をおこなった場合，BLEU 値がを RBMT の後処理と見なす場合，RBMT は．翻訳精向上しても，人手の評価では，悪化することが報告されている [14].

RBMT に求められる性能

RBMT+SMT のシステムにおいて，RBMT を SMTの前処理とみなすか，SMT を RBMT の後処理とみなす
かによって RBMT の役割が異なる． RBMT を SMTの前処理と見なす場合，RBMT は構文情報を与えるモ体と同じ精度の文を出力する傾向がある．

6.2

特許翻訳のデータのクリーニング

度が高く，カバー率も高いシステムを目指す必要があしたがって，翻訳結果の評価には，人手ると思われる．通常，RBMT は，カバー率と翻訳精度による評価が必要である．なお，この結果は，パラメーにトレードオフが発生する．カバー率を向上させると，

タの最適化 [17] において BLEU を使うことに問題があ

翻訳精度は低下する．翻訳精度を向上させると，カバーることも示している．

率が低下する．今後 RBMT を，SMT の前処理と考え特許文は，通常の日本語と比較すると非常に特異な文

るのか，SMT を後処理と考えるのか，両者から考えてである．そのため，翻訳された英語も非常に特異な文と翻訳精度とカバー率も含めて作成していきたい．また，も言える．今回の日英翻訳の結果を人手において 20 文

RBMT の自動作成も今後考えていきたい [25]．

ほど調査した．その結果，人手の評価では，大きな差が7見られなかった．一方，BLEU 値では，RBMT+SMT

まとめは SMT より向上している．特許文の日本語も英語が特本研究では，標準的な SMT システムにおける問題

異であるため一般の人では評価が困難であり，専門家に点である，未知語の問題と構文情報を利用していなよる評価が必要であると考えている．

いことを解決するために，始めに，ルールベース翻訳

様々なルールベース翻訳(RBMT) を利用し，次に標準的な句に基づく統計翻訳(Phrase-based SMT) を利用することを考えた．実験の結果、特許における日英翻訳において，Phrase-based
SMT 単独の BLEU が 0.2229,METEOR が 0.5479 であったのに対し，提案手法 (RBMT+SMT) の BLEU 値
は 0.2924,METEOR が 0.6216 となり，提案した方式の6.3

本研究において，提案手法と標準的な SMT と比較
して，日英翻訳では BLEU 値が大きく向上したが，英日翻訳では BLEU 値はあまり向上しなかった．英日翻訳の RBMT の出力日本語をみると，翻訳の品質が低いようにみえる．また，本研究では，RBMT において有効性が示された．

IBM King504[18] を利用した．しかし，別の市販の翻訳ソフトをもちいたところ，BLEU 値，METEOR 値がBaseline よりも悪化した．また同じ日英の特許翻訳でも論文 [8] では BLEU 値があまり向上していない．また，
論文 [6] は仏英翻訳であるが，この論文でも，本論文ほ
ど BLUE 値が大きく向上していない．

提案方式は，前段の RBMT の翻訳精度によって，全体の翻訳精度がある程度決まると思われる．今後，より最適な組み合わせを考えていきたい．

52

翻訳を前処理に用いた統計翻訳”, 言語処理学会第 16 回
年次大会, PB2-12, pp.676-679, 2010.

参考文献[1] Peter F. Brown, Stephen A. Della Pietra, Vincent
J. Della Pietra, and Robert L. Mercer., ”The machinematics of machine translation: Patamter estimation”, Computational Linguestics, 19(2): pp. 263311. (1993).
[2] Philipp Koehn, Franz J. Och, and Daniel Marcu,“Statistical phrase-based translation”, In Proceedings of HLT-NAACL 2003, pp. 127-133, 2003.
[3] Philipp Koehn, Marcello Federico, Brooke Cowan,
Richard Zens, Chris Dyer, Ondej Bojar, Alexandra Constantin, Evan Herbst, “Moses: Open Source
Toolkit for Statistical Machine Translation”, Proceedings of the ACL 2007 Demo and Poster Sessions,pages 177-180, 2007.
[4] H.Schwenk,
Marta R.Costa-jussa,
and Jose
A.R.Fonollosa, “Continuous space language models
for the IWSLT 2006 Task”, in IWSLT, 2006,
pages.166-173[5] L.Dugast, J.Senellart, and P.Koehn, “Statisticalpostediting on SYSTRAN’s rule-based translation
system”, in Second Workshop on SMT, 2007,
pages.179-182[6] M.Simard, N.Ueﬃng, P.Isabelle, and R.Kuhn, “Rulebased translation with statistical phrase-based postediting”, in Second Workshop on SMT, 2007,
pages.203-206[7] Terumasa Ehara, “Rule Based Machine Translation
Combined with Statistical Post Editor for Japanese
to English Patent Translation”, Proceedings of Machine Translation Summit XI, Workshop on Patent
Translation, pp.13-18, Sept., 2007.
[8] 江原暉将,” 句レベルの統計的後編集と翻訳精度の評価”,
平成 19 年度 AAMT/Japio 特許翻訳研究会報告書、
pp.2-11, March, 2008.
[9] Terumasa Ehara, “Machine Translation for Patent
Documents Combining Rule-based”, Translation andStatistical Post-editing, NII Test Collection for IR
Systems 08 WorkShop, (NTCIR08 2010), pp.384-386,
2010.
[10] 江原暉将, “規則方式機械翻訳と統計的後編集を組み合わせた特許文の日英機械翻訳”、平成 17 年度 AAMT/Japio
特許翻訳研究会報告書、pp.40-44, March, 2006.
[11] 岡崎 弘樹, 村上 仁一, 徳久雅人, 池原 悟, “日本語文法構造の変換による日英統計翻訳”, 言語処理学会 2008 年度
年次大会, pp.240-243, 2009.
[12] Sonja Nieben, Herman Ney, ” Morpho-Syntactic
Analysis for Reordering in Statistical Machine Translation”, Proc. MT Summit VIII, 2001.H.Schwenk,
Marta R.Costa-jussa, and Jose A.R.Fonollosa, “Continuous space language models for the IWSLT 2006
Task”, in IWSLT, 2006, pages.166-173[13] 村上 仁一, 徳久雅人, 池原 悟, “パターン翻訳と統計翻訳の結合”, 言語処理学会 2008 年度年次大会, pp.120-123,
2009.
[14] 福田智大, 村上 仁一, 徳久 雅人, 池原 悟, “ルールベース[15] Jin’ichi Murakami, Masato Tokuhisa, Satoru Ikehara,“Statistical Machine Translation adding Rule based
Machine Translation”, NII Test Collection for IR Systems 08 WorkShop, (NTCIR08 2010), pp.454-461,
2010.
[16] Atsushi Fujii, Masao Utiyama, Mikio Yamamoto,Takehito Utsuro, ” Overview of the Patent Translation Task at the NTCIR-7 Workshop”, Proceedingsof the 7th NTCIR Workshop Meeting, 2008.
[17] Franz Josef Och, “Minimum Error Rate Training in
Statistical Machine Translation”, Proceedings of the
41st Annual Meeting of the Association for Computational Linguistics, July 2003, pp. 160-167.
[18] イ ン タ ー ネ ッ ト 翻 訳 の 王 様 バ イ リ ン ガ ル
V5,
ASIN:
B00005YTTY,
http://www06.ibm.com/software/jp/internet/king/[19] NAACL 2006 WORKSHOP ON STATISTICAL
MACHINE TRANSLATION Shared Task, Exploiting Parallel Texts for Statistical Machine Translation
Shared Task Baseline System, training-release1.3.tgz,“http://www.statmt.org/wmt06/sharedtask/baseline.html”[20] Andreas Stolcke, “SRILM - An Extensible Language
Modeling Toolkit”, in Proc. Intl. Conf. Spoken Language Processing, Denver, Colorado, September 2002[21] Yushi Xu, Stephanie Seneﬀ, ”Two-Stage Translation: A Combined Linguistic and Statistical MachineTranslation Framework”, Proceedings of the Eighth
Conference of the Association for Machine Translation (AMTA) 2008.
[22] Jason Katz-Brown,Michael Collins, ” Syntactic Reordering in Preprocessing for Japanese English
Translation: MIT System Description for NTCIR7 Patent Translation Task”, Proceedings of the 7th
NTCIR Workshop Meeting, 2008.
[23] NIST
Open
MachineTranslation,
http://www.nist.gov/speech/tests/mt.
[24] Banerjee, S. and A. Lavie, “METEOR: An Automatic Metric for MT Evaluation with Improved Correlation with Human Judgments”, Proceedings ofWorkshop on Intrinsic and Extrinsic Evaluation Measures for MT and/or Summarization at the 43th Annual Meeting of the Association of Computational
Linguistics (ACL-2005), June 2005.
[25] 西村 拓哉, 村上 仁一, 徳久 雅人, 池原 悟, “文単位のパターンを用いた統計翻訳”, 言語処理学会第 16 回年次大会, PB2-12, pp.676-679, 2010.

53

表 4 Outputs for JE
107 Input

図 １ １ において 、 高圧 ポンプ 吐出 量 が 大 、 または 、 小 の とき 、 ス ピル 弁 駆動 タイミング の 変化 量 に対し 高圧
ポンプ 吐出 量 の 変化 量 が 小さい 。

Proposed

In FIG . 11 , when high-pressure pump discharge quantity is larger , the amount of change is small with respect tothe amount of change in the amount of discharge of the high pressure pump spill valve drive timing .
Baseline
In FIG . 11 , the high-pressure pump discharge quantity is large or small , or when the spill valve drive timing
variations with respect to variation of the high-pressure pump discharge quantity is small .
IBM
In Fig . 11 , when high-pressure pump 吐出量 is size or smallness , the amount of change of high-pressure pump 吐
出量 is small to the amount of change of スピル valve drive timing .
REFERENCE In FIG . 11 , when the high-pressure pump discharge quantity is large or small , the change quantity in thehigh-pressure pump discharge quantity is small with respect to the change quantity in the spill valve drive timing .
108 Input
フィード フォワード 量 演算 部 １ ０ ０ で は 、 燃料 噴射 弁 から 各 気筒 に 供給 さ れる 燃料 量 と 同 量 の 燃料 がフィード フォワード 量 Ｑ Ｆ ｉｎ ｊ として 設定 さ れ 、 Ｐ ＩＤ 制御 部 ２ ０ ０ で は 目標 燃 圧 Ｐ Ｆ ｏ と 燃 圧 Ｐ Ｆに 基づい て フィードバック 量 Ｑ Ｆ ｓ ｐ ｌ ２ が 算出 さ れる 。

Proposed

The amount of each cylinder is calculated based on the target fuel pressure PFo and the fuel pressure PF to the
PID control unit 200 , and the feedback amount is set as the feed forward amount from the fuel injection valve inan amount equal the amount of fuel supplied to the fuel feed forward operation section 100 , QFinj QFspl2 .
Baseline
The amount of fuel QF is set as a ﬁnal fuel injection amount QF based on the fuel pressure PF and the target fuelpressure PFo and the PID control unit 200 as a feedback signal . 2 pl is calculated from the fuel injection valve feed
forward amount calculating section 100 is supplied to each cylinder of the feed forward amount .
IBM
In the amount operation part 100 of フィード forwards , the fuel of the amount of fuel supplied to each cylinder froma fuel injection valve and the amount of said is set up as an amount QFinj of フィード forwards , and the amount
QFspl2 of feedbacks is computed based on target 燃圧 PFo and 燃圧 PF in the PID control part 200 .
REFERENCE In the feedforward quantity computing unit 100 , the same quantity of fuel as the quantity of fuel supplied fromthe fuel injection valve to each cylinder is set as a feedforward quantity QFinj , and in the PID control unit 200 , a
feedback quantity Qfspl2 is calculated on the basis of the target fuel pressure PFo and the fuel pressure PF .
109 Input
まず 、 所定 の 範囲 が 機関 回転 速度 に 基づき 変更 さ れる 場合 、 しき い 値 １ Ｘ Ｐ Ｆ Ｈ 、 しき い 値 ２ Ｘ Ｐ Ｈ Ｌ
は 、 例えば 図 ７ の よう に 設定 さ れる 。

ProposedFirst , as shown in FIG . 7 , when the predetermined range is changed based on the engine rotational speed N , andthe threshold value 1XPFH 2XPHL are set .
Baseline
First , the engine speed is within a predetermined range based on a change in the threshold value 1 is set , forexample , as shown in FIG . 2 , the threshold value H XPF XP HL .
IBMFirst , as shown in Fig . 7 , when the predetermined range is changed based on organization rotation speed ,threshold 1XPFH and threshold 2XPHL are set up .
REFERENCE First , when the predetermined range is changed on the basis of the engine rotation speed , the threshold value
1XPFH and the threshold value 2XPFL are set as shown in FIG . 7 , for example .
111 Input
次に 図 １ ４ の 動作 説明 図 を 参照 し ながら 、 上記 の よう に 構成 さ れ た 筒 内 燃料 噴射 式 内燃 機関 の 燃料 圧力
制御 装置 における 第 二 の フィードバック 量 の 挙動 について 説明 する 。

Proposed

Next , the operation of the second feedback quantity of the fuel pressure control apparatus for a direct injection
type internal combustion engine combustion chamber , shown in FIG . 1 will now be described with reference tothe ﬂow chart of FIG . 14 .
Baseline
A description will now be given , with reference to FIG . 14 of the direct cylinder fuel injection control device for
an internal combustion engine having the above structure will now be described as a second feedback amount of the
behavior of the fuel pressure .
IBM
Next , the action of the second amount of feedbacks in the fuel pressure control device of the charge injection formulainternal combustion engine of pipe internal combustion constituted as mentioned above is explained , referring to
the diagram of Fig . 14 of operation .
REFERENCE Next , the behavior of the second feedback quantity in the fuel pressure control apparatus of the cylinder fuelinjection type internal combustion engine conﬁgured as described above will be described with reference to FIG .
14 .
112 Input
ここ で 積分 項 Ｐ Ｆ Ｆ Ｂ ＿ Ｉ が 式 （ Ａ ） より 大きい とき （ 即ち 、 Ｙ Ｅ Ｓ ） 、 ステップ Ｓ ４ ０ ９ で 次 式 に
より 、 しき い 値 １ Ｘ Ｐ Ｆ Ｈ 以上 の 量 を 除い た 目標 吐出 量 Ｑ Ｆ ｓ ｐ ｌ １ を 算出 する 。

Proposed

When the integral term I is larger than the target amount of one or more of threshold values is calculated using thefollowing equation at step S409 . XPFHs QFspl1 except for the discharge amount ( i.e. , YES ) , PFFB equation (A)
Baseline
The integral term I / F B is larger than the threshold ( that is , YES ) , the routine proceeds to step 409 , theamount of the target discharge quantity Q is calculated . 1 excluding at least 1 according to the following equation( A ) PF type XPF pl Fs .
IBM
When integration clause PFFB I is larger than a formula ( A ) ( namely , YES ) , target 吐出量 QFspl1 except
the quantity of 1 or more XPFHs of thresholds is computed by the following formula at Step S409 here .
REFERENCE Here , when the integral term PFFB I is larger than the expression ( A ) ( i.e. , YES ) , the target discharge
quantity QFspl1 excluding a quantity equal to or greater than a threshold value 1XPFH is calculated by the following
expression in step S409 .

Input means input Japanese sentence.
Proposed means the output of our proposed method.
Baseline means the output of MOSES.
IBM meas the output of IBM King504 (翻訳の王様).
REFERENCE means the correct sentence and handmade.

54

表 5 Outputs for EJ
5

Input

Through the temperature control circuit ( CPU ) , the operation of the heater is controlled so that the temperature
to be detected by each thermistor becomes the target temperature .

Proposed

それぞれ の サーミスタ の 検出 温度 が 設定 温度 に なる よう に 、 ヒータ 温度 制御 回路 （ ＣＰＵ ） によって その 動作が 制御 さ れる 。
Baseline
これ に より 、 ヒータ 温度 制御 回路 （ ＣＰＵ ） の 動作 を 制御 する こと に より 、 夫 々 の サーミスタ の 温度 が 目標
温度 を 検出 する 。
IBM
温度 コントロール 一周 ( C P U ) を通して 、 それぞれ の サー ミスター によって 見つけ られる 温度 が 目標 温度 に なる
よう に 、 ヒーター の 操作 は 、 コントロール さ れ ます 。
REFERENCE 温度 調節 回路 （ ＣＰＵ ） により 、 それぞれ の サーミスタ において 検知 さ れ た 温度 が 目標 温度 と なる よう に ヒー
タ の 動作 が 制御 さ れる 。

6

Input

As the abnormal temperature rise observed in this embodiment is up to approximately 190 & # xb0 ; C. , thehigh-temperature oﬀset and downtime are not caused .

Proposed

この 実施 例 で は 、 約 １ ９ ０ ０ 、 ＃ ｘ ＋ ｂ で 観測 し て いる ため に 、 停止 時間 ずれ や 高温 異常 な 温度 上昇 が立ち上る 。 は 発生 し ない 。
Baseline
また 、 本 実施 の 形態 で は 約 １ ９ ０ ° Ｃ まで 昇 温 さ れ た 異常 停止 し 、 高温 オフセット が 発生 し ない 。
IBM
異常 な 温度 増加 が これ で 体現 が 上がっ て いる こと を 観察 し た の で 、 おおよそ 1 9 0 & # x b 0 ; に 、 C 。 高温度 の オフセット と 非 稼働 時間 は 、 引き起こさ れ ませ ん 。
REFERENCE 本 例 で は 異常 昇 温 が １ ９ ０ ℃ 程度 まで で あっ た ため 、 高温 オフセット や ダウン タイム は 、 発生 し ない 。

8

13

15

17

19

22

Input
Proposed
BaselineIBM
REFERENCE
Input
Proposed
BaselineIBM
REFERENCE
Input
Proposed
BaselineIBM
REFERENCE
Input
Propoased
BaselineIBM
REFERENCE
Input
Proposed
BaselineIBM
REFERENCE
Input

The ﬁxing roller 51 rotates clockwise as indicated by the arrow .
矢印 で 示す よう に 、 定着 ローラ ５ １ は 時計 方向 に 回転 する 。
また 、 定着 ローラ ５ １ は 矢 示 の 時計 方向 に 回転 する 。
矢 によって 示さ れる よう に 、 固定 し て いる ローラー 5 1 は 、 時計 回り に 回転 し ます 。
また 、 定着 ローラ ５ １ は 矢印 の 時計 方向 に 回転 駆動 さ れる 。

FIG . 8 shows the belt , seen from the ﬁxing roller .
図 ８ は 定着 ローラ ベルト から 見 た 状態 を 示し て いる 。
図 ８ に は 、 前述 の よう に 、 定着 ローラ で 構成 さ れ て いる 。
図 8 は 、 固定 し て いる ローラー から 見 られ た ベルト を 見せ ます 。
図 ８ は ベルト を 定着 ローラ 方向 から 見 た 図 で ある 。

The pressure belt 53 is brought into contact with the ﬁxing roller 51 .
加 圧 ローラ ５ ３ と 定着 ローラ ５ １ に 当 接 する よう に なっ て いる 。
加 圧 ローラ ５ ３ と 定着 ローラ ５ １ に 当 接さ れ て いる 。
圧力 ベルト 5 3 が 固定 し て いる ローラー 5 1 に 接触 さ せ られ ます 。
この 加 圧 ベルト ５ ３ は 、 定着 ローラ ５ １ に 当 接さ れる 。

Referring now to FIG . 3 , the arrangement of the ﬁxing unit 9 in the longitudinal width direction is described .
図 ３ を 参照 し て 、 定着 装置 ９ の 長手 方向 の 幅 、 配置 について 説明 する 。
次に 、 図 ３ を 参照 し て 、 定着 装置 １ の 長手 方向 の 幅 ） の 構成 を 示す ブロック 図 で ある 。
今 を イチジク に 引き合わす こと 。 3 、 固定 し て いる 9 号 の 打ち合わせ は 、 経度 の 広 さ 方向 で 述べ られ ます 。
次に 、 定着 部 ９ の 長手 幅 方向 の 配置 に関し 、 図 ３ を 参照 し つつ 説明 する 。

Next , the ﬁxing unit 9 in accordance with the ﬁrst embodiment is described in conjunction with FIG . 2 .
次に 、 第 １ の 実施 の 形態 に 係る 定着 装置 を 図 ９ を 用い て 説明 する 。
次に 、 図 ２ を 参照 し て 、 実施 の 形態 １ に 係る 定着 装置 ９ について 説明 する 。
次に 、 最初 の 体現 に 従っ た 固定 し て いる 9 号 は 、 イチジク とともに 述べ られ ます 。 2 .
次に 、 この 第 １ の 実施 形態 による 定着 部 ９ について 図 ２ を 用い て 説明 する 。

The width of the conductor patterns 11a & # x2013 ; 11d and lead conductors 13 , 14 after ﬁred is set , for example, to about 40 & # x3bc ; m .

Proposed

焼成 は 約 ４ ０ μ ｍ に 設定 し た 後 、 １ ２ ０ 、 １ ３ １ ａ − １ １ ｄ と リード 導体 １ ３ 及び １ ４ の パターン 幅
を 、 例えば 、 ３ ｂ ｃ ＃ ｘ ｘ 番 の 導体 で ある 。
Baseline
導体 パターン １ １ ａ 〜 １ １ ｄ と リード 導体 １ ３ 及び １ ４ の 幅 Ｗ は 、 焼成 し た 後 は 、 例えば 、 約 ４ ０ μ
ｍ で ある 。
IBM
発射 し た の は 約 4 0 & # x 3 b c ; m へ の セット 、 例えば 、 だっ た 後 で 、 案内 者 の 広 さ は 、 1 1 a & # x 2 0
1 3 ; 1 1 d と 先頭 案内 者 1 3 、 1 4 を 基づい て 作り ます 。
REFERENCE 導体 パターン １ １ ａ 〜 １ １ ｄ 及び 引き出し 導体 １ ３ ， １ ４ の 焼成 後 における 幅 は 、 例えば ４ ０ μ 程度 に 設
定 さ れる 。

Input means input English sentence.
Proposed means the output of our proposed method.
Baseline means the output of MOSES.
IBM means the output of IBM King504 (翻訳の王様).
REFERENCE means the correct sentence.

55