ニューラル機械翻訳(NMT)は、ディープラーニングを応用した高精度な自動翻訳技術です。文章全体をひとつのニューラルネットワークで処理することにより、文脈を考慮した極めて自然で流暢な翻訳を実現します。Google翻訳やDeepLなどのサービスに採用されており、従来の翻訳技術を大きく上回る精度を誇ります。
ニューラル機械翻訳とは
ニューラル機械翻訳(NMT)とは、人工知能の「ディープラーニング」技術を応用し、コンピュータが言語の翻訳を行う「自然言語処理」の技術です。文章全体をひとつの大きな「ニューラルネットワーク」に通すことで、文脈を考慮した自然で流暢な翻訳を可能にします。
詳しく解説
従来の翻訳手法とは異なり、ニューラル機械翻訳は入力された文章を一度数値データの集まりに変換し、ターゲットとなる言語の数値データへと変換した上で、最終的な翻訳文を出力します。初期はRNNなどが用いられましたが、近年では「Transformer」と呼ばれる高精度なアーキテクチャが主流となっています。これにより、文頭から文末までの文脈を同時に考慮できるようになり、前後のつながりや多義語の適切な訳し分け、自然な語順での出力が可能となりました。大量の対訳データを学習することで、専門用語や口語表現への対応力も飛躍的に向上しています。
具体例・使われ方
具体的な利用例としては、Google翻訳やDeepLなどのWeb翻訳サービスが挙げられます。また、ビジネスシーンにおいては、海外の取引先とのチャットシステムに組み込まれたリアルタイム翻訳や、膨大な英語の技術文書を素早く社内向けに翻訳するための社内翻訳ツールなどで広く導入されています。
似た用語との違い
従来の「ルールベース機械翻訳」は、人間が事前に登録した辞書や文法規則に基づいて翻訳を行っていたため、直訳調で不自然になりがちでした。また、その後に登場した「統計的機械翻訳」は、大量の対訳データから単語やフレーズの統計的確率を計算して翻訳していましたが、文全体のつながりを捉えるのが困難でした。これらに対し、ニューラル機械翻訳は、文全体の意味やニュアンスをまとめて捉えることができるため、より流暢で人間が翻訳したかのような自然な結果を出力できる点が異なります。
注意点
ニューラル機械翻訳は非常に流暢な文章を出力する一方で、「もっともらしい誤訳」を発生させることがあります。文法的には完璧に見えるため、人間がパッと見ただけでは翻訳の間違いに気づきにくいというリスクがあります。また、学習データに偏りがある場合、差別的な表現や偏見を学習・出力してしまうバイアスの問題や、専門知識を必要とする難解な長文での精度低下にも注意が必要です。