ルールベース機械翻訳とは
ルールベース機械翻訳とは、文法規則と辞書を人手で定義して翻訳を行う手法です。規則が整えば高品質な訳が得られる一方、ルール作成のコストが非常に高い点が課題でした。
この用語はG検定シラバスの「2. 人工知能分野で議論される問題」に含まれます。 章全体の用語は用語解説①(全54語)にまとまっています。
一言でいうと
文法のルールと辞書を人が書いて翻訳する、機械翻訳の最初の世代の手法です。
仕組みと利点・課題
原文を文法規則に従って解析し、辞書で語を置き換え、訳文の文法規則に従って組み立て直します。規則が明示的なので、なぜその訳になったかを説明できるのが利点です。
一方で、言語には例外や慣用表現が無数にあり、それらをすべて規則として書き下すことは現実的ではありません。この困難は知識獲得のボトルネックと同じ構図です。
統計的機械翻訳への移行
1970年代後半はルールベース機械翻訳が一般的でしたが、1990年代以降は統計的機械翻訳が主流となりました。この年代の対比はG検定対策として押さえておきたいところです。
今でも有効な場面
ルールベースの方式は、用語や言い回しが厳密に決まっている分野では今も有効です。訳語を確実に統一でき、なぜその訳になったかを説明できるためです。
統計的手法や機械学習に完全に置き換わったのではなく、目的に応じて使い分けられる点は押さえておきましょう。
🎯 G検定での押さえどころ
- 文法規則と辞書を人手で記述する
- ルール作成コストの高さが最大の課題
- 1970年代後半に主流 → 1990年代以降は統計的機械翻訳へ
⚠️ よくある誤りの選択肢
- 「ルールベース機械翻訳は対訳データから確率を学習する」→ 誤り。それは統計的機械翻訳です
- 「ルールベース機械翻訳は翻訳の根拠を説明できない」→ 誤り。規則が明示的なので説明できます
関連する用語
ご利用にあたって 本ページの内容は、JDLAが公開しているG検定シラバス2024や公式テキストなど、一般に公開されている情報をもとに独自に整理・解説したものです。実際の試験の出題内容を示すものではなく、また合格を保証するものでもありません。制度・法令・試験要項は変更されることがあるため、最新の情報は必ずJDLA公式サイトでご確認ください。