逆翻訳:自分では読めない訳文を確かめる方法
読めない言語でメッセージを送らなければならないことがある。海外の同僚へのお礼や、現地の大家への問い合わせだ。翻訳ツールが出した文はもっともらしく見えても、自分では確かめようがない。逆翻訳を使えば確かめられる。訳文を自分の言語に訳し戻し、戻ってきた文を読めばいい。
調査研究者は50年以上前から、この方法で質問票を点検してきた。同じ確認は、いま使っている翻訳ツールでもできる。
逆翻訳とは
逆翻訳とは、訳文を元の言語に訳し戻し、その結果を原文と比べることだ。原文の言語しか読めない人でも、意味が保たれたかどうかを自分で判断できる。バックトランスレーション、往復翻訳とも呼ばれ、英語では back translation のほか、reverse translation や round-trip translation とも言う。
比べるのは意味で、言い回しの違いは問わない。英語で "Could you send me the invoice by Friday?" と書き、往復翻訳から "Could you please send the invoice by Friday?" が返ってくれば、その翻訳は合格だ。"Could you send the bill on Friday?" が返ってきたら、確かめたほうがいい。"by Friday" なら金曜日までのどの日でもかまわないが、"on Friday" は金曜日という一日を指している。


この方法は調査研究から生まれた。心理学者のリチャード・ブリスリン(Richard Brislin)が1970年の論文Back-Translation for Cross-Cultural Researchで、研究の標準的な手法にした。調査チームには、一つの質問票がどの言語でも同じことを尋ねているかを確かめる必要があった。ところが、研究者の多くはそのうち一つの言語しか読めない。逆翻訳を使えば、各言語の版を自分の言語に訳し戻した写しを通して点検できる。ブリスリンは脱中心化(decentering)という手順も示した。ある文が何度やっても往復翻訳でうまく戻らないなら、原文のほうを書き換える。言い回しによっては、相手の言語に安定して対応する表現がないからだ。
のちに医学の研究者が、この方法を患者向けの質問票に取り入れた。痛みについての質問を一つ誤訳すれば、臨床試験のデータが狂ってしまう。2005年のISPORのガイドラインは、逆翻訳を複数ある段階の一つに位置づけている。ほかの段階には、独立した翻訳者による順翻訳や、患者に最終版の文言を試してもらう面接がある。
自然言語処理(NLP)では、back-translation は別の意味で使われ、学習データを作る手法を指す。Sennrich、Haddow、Birch(2016)は、翻訳先の言語にしか存在しないテキストを機械翻訳で原言語に戻し、できたペアでモデルを学習させた。英語とドイツ語の翻訳では、これでBLEUが2.8〜3.7ポイント上がった。仕組みはこの記事で扱うチェックに似ているが、往復翻訳の結果を読む人はいない。モデルがそこから学ぶだけだ。
逆翻訳のやり方
手順は3つある。
- まず訳す。 送るつもりの訳文を作る。
- 原文を見せずに訳し戻す。 別の翻訳者や別のツール、少なくとも新しいセッションで、訳文を自分の言語に訳し戻す。訳し戻す側に原文を見せてはいけない。見えてしまうと原文の言い回しをなぞるだけになり、確認にならない。
- 意味を一文ずつ比べる。 逆翻訳は、書かれている事柄を一つずつ拾うつもりで読む。誰が、何を、いつまでにするのか。それはどれくらい確かなのか。文体は気にしない。逆翻訳がぎこちなくても、元の訳文はよくできていることがある。
いちばん大事なのは、原文を見せない2つ目の手順だ。研究の現場では、バイリンガルの翻訳者2人が往路と復路を一人ずつ受け持つ。機械翻訳でこれに近づけるなら、帰りには行きとは別のエンジンを使う。
3つ目の手順は、機械翻訳の研究が裏付けている。Moon、Cho、Park(2020)によると、往復翻訳の結果を原文との単語の重なりで採点する方法は "was found to be a poor predictor of translation quality"(大意:翻訳の品質をうまく予測できなかった)。一方、2つの文章を意味で比べる方法は、人間の評価とよく一致した。
実際の往復翻訳5例
以下の例は、どれも2026年10月1日にFinkで実行した。最初の4例は英語から日本語へ、最後の1例は日本語から英語へ訳している。逆翻訳は原文を見ていない別のモデルが書き、出力には手を加えていない。最初の4例は、日本語が読めない英語話者が自分の文を確かめている場面だと思って読んでほしい。
意味が保たれる。 丁寧さを「丁寧」に設定して "Could you send me the invoice by Friday?" を訳すと「金曜日までに請求書をお送りいただけますか?」になり、"Could you please send the invoice by Friday?" として戻ってきた。締め切りも依頼も、欠けずに戻っている。
言葉がずれる。 "Thanks for your help yesterday"(丁寧)は「昨日はご協力ありがとうございます。」になり、"Thank you for your cooperation yesterday." として戻ってきた。往復翻訳を見れば、"help" が "cooperation"、つまり「ご協力」に変わったことがわかる。企業が顧客へのお礼に使う言葉だ。遅くまで残ってスライドを直してくれた同僚に向けると、堅苦しく響く。
何かが加わる。 "Break a leg tonight!" は「今夜も頑張って!」になり、"Do your best tonight too!" として戻ってきた。イディオムがふつうの励ましになったのは問題ない。新しく加わったのは "too" のほうで、「今夜も」の「も」は、これが初めての舞台ではないことを前提にしている。
意味が狭まる。 "Can you run the numbers before the meeting?" は「会議の前に数字を確認してくれますか?」になり、"Could you please check the numbers before the meeting?" として戻ってきた。"run the numbers" は数字を自分で計算することを指す。"check" なら、すでにある数字に目を通すだけになる。
逆方向。 Finkで「よろしくお願いします」を英語に訳すと "Please take care of me." と出た。これを日本語へ訳し戻すと「私のことを大事にしてください」になった。英訳がこの決まり文句をつかみ損ねたことは、日本語の書き手なら一目でわかる。この言葉に近い英語は、たいてい "I look forward to working with you" あたりだ。
次の翻訳でFinkを試してみませんか
翻訳、すべての変更、その理由を1画面で。
アプリを開く逆翻訳で見つかる誤りと見逃す誤り
逆翻訳なら、文章が何を言うべきかを知っている本人が判断できる。英語の書き手は、日本語を一語も読めなくても、"run" が "check" に変わったことに気づける。自分が何を頼みたかったかを覚えていればいい。
しかも費用はかからず、どの翻訳ツールでもできる。機械翻訳の誤りには、典型的な型がいくつかある。否定が抜ける、主語が入れ替わる、イディオムが直訳される、数字や日付がずれる。往路で生じた誤りを、独立した復路が打ち消すことはまずないので、こうした型は逆翻訳に表れやすい。
確認以外の使い道を見つけた人もいる。Hacker Newsのあるユーザーは、外国語の読み手に何が届くのかを前もって知る方法として勧めている: "If you want a hint of what Google Translate does to a language, do it full circle."(大意:Google翻訳が言語に何をするのか知りたければ、一周させてみるといい)。別のユーザーは、日常会話程度しか話せない言語で開かれるカンファレンスで使っていて、"the round trip translation usually helps enough that I can parse it correctly."(大意:往復翻訳のおかげで、たいていは正しく理解できる)と書いている。
弱点のほうも記録が残っている。ドロテー・ベーア(Dorothée Behr)は、2012年の欧州生活の質調査(European Quality of Life Survey)で行われた逆翻訳の工程を調べ、ネイティブスピーカーによるチェックと比べた。Assessing the use of back translation(2017)での結論はこうだ。"While back translation can uncover problems, it causes quite a number of false alarms, and even more importantly, many problems remain hidden."(大意:逆翻訳は問題を明らかにすることもあるが、誤検知もかなり多い。さらに重要なのは、多くの問題が隠れたままになることだ)
隠れた問題。 逆翻訳は問題なく読めるのに、訳文がその読み手にふさわしくない。いちばんわかりやすいのは言葉づかいだ。同じお礼を、「丁寧」と「カジュアル」で一度ずつ訳してみた。


英文をいくら読んでも、くだけたほうが上司の上司には気安すぎるとはわからない。英語には丁寧さを表す動詞の形がないので、その情報は復路で行き場を失う。"run the numbers" の例にも同じ穴がある。「くれますか」は同僚など対等な相手への頼み方で、"Could you please" は元の日本語より腰が低く聞こえる。Hacker Newsのあるコメント投稿者は、構造上失われるものをこうまとめている: "English to Japanese loses plurals, Japanese to English loses most honoriffics [sic] and might need to invent a subject"(大意:英語から日本語では複数形が消え、日本語から英語では敬語の大半が消えるうえ、主語を作り出さなければならないこともある)。
誤検知。 訳文は問題ないのに、逆翻訳のほうが読みにくい。その結果、ネイティブの読み手なら自然だと感じたはずの文を書き直してしまうことがある。
共通の誤り。 往路と復路が同じ間違った前提を置くと、誤りは確認済みのような顔をして戻ってくる。"I saw her duck" は「彼女のアヒルを見た」とも「彼女が身をかがめるのを見た」とも読める。身をかがめたという意味で書いたのに、往路も復路も "duck" を鳥と読めば、文は一語も変わらずに戻ってくる。中身は誤った読みのままだ。
往復翻訳に合わせた書き換え。 往復翻訳の結果がきれいになるまで、原文を書き換えたくなることもある。Hacker Newsのあるユーザーは、そうしたことを語っている: "I kept changing the English until the English-Japanese-English round trip translation wasn't wildly wrong"(大意:英語→日本語→英語の往復翻訳がひどく間違わなくなるまで、英語を書き換え続けた)。平易な文ほどうまく訳せるので、これはブリスリンの脱中心化そのものだ。ただし、往復翻訳がきれいに戻ってきても、日本語としてはぎこちないままのことがある。


こうした穴がどこまで問題になるかは、何を送るかで変わる。滞在先のホストへのメッセージ、店への問い合わせ、フォーラムへの返信なら、きれいな逆翻訳で十分だ。最悪でも、相手は少し妙な文を受け取るだけで、意味は伝わる。
応募書類、契約書、医療についての質問、目上の人に送るものなら、往復翻訳は最初のふるいにとどめる。言葉づかいは別に確認し、ネイティブスピーカーに結果を読んでもらおう。ほかのチェックはAI翻訳が正しいか確認する方法にまとめてある。往復翻訳を学習の習慣にする方法は、翻訳ツールを語学学習に使う方法で紹介している。
Finkでの逆翻訳の使い方
私たちがFinkを作ったのは、自分では十分に読めない訳文を送る前に、その中身を理解したい人のためだ。どの翻訳にも「インサイト」パネルが付き、逆翻訳はその一部になっている。
- 逆翻訳。 翻訳とは別の、小さめのMistralモデルが書く。このモデルが受け取るのは訳文だけで、原文は見ないので、原文の言い回しをそのまま返すことはできない。訳文を編集したら、逆翻訳を更新できる。
- 意味に関するメモは、訳文の言い回しが伝える内容を説明する。トーン、イディオム、曖昧さ、別の読み方などで、往復翻訳で抜け落ちる部分を補う。お礼の例では、メモが「ご協力」を "cooperation" にあたる丁寧な敬語だと指摘していた。
- 発音の欄には、日本語ならヘボン式ローマ字が表示されるので、訳文を声に出して読める。
パネルの隣では、MQMのエラー分類に基づく品質チェックが、訳文そのものの問題に印を付ける。丁寧さの段階が合っていない場合もその対象だ。丁寧さは翻訳の前に「丁寧」「標準」「カジュアル」から選ぶ。用語集を使えば、名前や用語の表記をそろえられる。
Finkの逆翻訳にも、上で述べた限界はある。2つのモデルは同じベンダーのものなので、盲点を共有することがある。"run the numbers" の例で腰の低すぎる "Could you please" を出したのも、私たち自身の逆翻訳だった。
Finkはアカウントがなくても、ゲストとして試せる。無料プランには月3クレジット(約150回の翻訳)が含まれる。そのほかの内容は料金プランのページにある。
逆翻訳についてよくある質問
逆翻訳とは? 訳文を元の言語に訳し戻し、その結果を原文と比べることだ。原文の言語しか読めない人でも、意味が保たれたかどうかを確かめられる。
順翻訳と逆翻訳の違いは? 順翻訳は、読み手が目にする文章を作る作業だ。逆翻訳はその反対に、翻訳先の言語から原文の言語へ戻すもので、確認のためだけに行う。
逆翻訳は信頼できる? 否定の脱落やイディオムの直訳といった意味の変化は、多くを見つけられる。一方で、言葉づかい、丁寧さ、自然さは見逃し、誤検知も起こす。ドロテー・ベーアの2017年の研究では多くの問題が見つからないままで、ベーアは訳文そのものをバイリンガルのレビュアーに確認してもらうよう勧めている。
往復翻訳と逆翻訳は同じもの? 同じだ。往復翻訳、逆翻訳、バックトランスレーションは、どれも同じ手順を指し、英語では reverse translation とも言う。機械翻訳の研究者は round-trip translation と呼ぶことが多く、調査や医療の研究者は back translation と呼ぶ。
研究で使われる逆翻訳の手法とは? バイリンガルの翻訳者が質問票を訳し、原文を見ていない別の翻訳者がそれを訳し戻し、チームがその結果を原文と比べる。この方法を示したのは1970年のリチャード・ブリスリンで、2005年のISPORのガイドラインなどの臨床向けの指針も、いくつかある段階の一つとして取り入れている。
NLPでいう逆翻訳とは? 機械学習では、back-translation は学習データを作る手法だ。モデルが翻訳先の言語のテキストを原言語に訳し、研究者はできたペアで翻訳モデルを学習させる。ニューラル機械翻訳にこの手法を導入したのは、2016年のSennrich、Haddow、Birchだ。
出典とさらに読む
この手法の出発点は、Richard BrislinのBack-Translation for Cross-Cultural Research(Journal of Cross-Cultural Psychology 1(3)、1970)。臨床での使い方は、WildらのPrinciples of Good Practice for the Translation and Cultural Adaptation Process for Patient-Reported Outcomes Measures(Value in Health 8(2)、2005)にまとめられている。主な批判はDorothée BehrのAssessing the use of back translation: the shortcomings of back translation as a quality testing method(International Journal of Social Research Methodology 20(6)、2017)で、SSOARのオープンアクセス版でも読める。機械翻訳の往復チェックは、Moon、Cho、ParkのRevisiting Round-Trip Translation for Quality Estimation(2020)が研究している。機械学習での意味は、Sennrich、Haddow、BirchのImproving Neural Machine Translation Models with Monolingual Data(ACL 2016)に由来する。上で引用したHacker Newsのコメントは、xorcist、craftinator、Izkata、ben_wによるもの。この記事の往復翻訳は2026年10月1日にFinkで実行し、手を加えずに掲載している。