表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

逐次翻訳の訳文と待ち時間をともに学ぶSimulPL

SimulPL

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

SimulPLの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1: Overview of our proposed SimulPL Framework. With the first four preferences, we construct the human preference prompts to guide GPT-4/4o generating human-preferred translations. The latency preference is integrated into the preference optimization process.

出典:SimulPL / arXiv ↗

概要

  • SimulPLは、途中まで届いた原文から訳文を作り、「読む/書く」の判断も選好学習で調整する。
  • 著者らの表では、低遅延の中国語→英語で、通常のDPOを加えた比較対象より高いSacreBLEUとCOMETを報告している。
  • 高遅延帯には指標による逆転もあり、業務への適用には訳抜けと待ち時間の両方を確認する必要がある。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、SimulPLの仕組み

左から右へ読む
  1. 01原文と対訳
  2. 02好ましい訳を作成
  3. 03途中入力で選好学習
  4. 04逐次訳文

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

SimulPLは、原文が届く途中から訳文を出す同時機械翻訳を扱う。モデルは、次の原語を読むか、手元の情報で訳語を書くかを繰り返し決める。そのため、訳が正しくても、出す時点が遅すぎれば逐次表示の利点が薄れる。

著者らは、通常の翻訳用対訳文を中心に学習する従来の方法では、逐次入力を聞く人が求める語順への追従や不要な待ち時間を十分に扱えないと説明する。訳文の内容と「読む/書く」の判断を、同じ利用場面に合わせて調整することが課題となる。

手法

訳の品質、原文の語順への追従、要点、構文の簡潔さを指示にまとめ、GPT-4/4oで好ましい訳を作る。元の訳と対にし、語の対応付けを使って、原文の途中までで訳せる部分を切り出す。例えば中国語の文が順に届く場面を想定し、その時点までの原文と対応する英訳を学習用の組にする。

次にMSFTという複数課題の追加学習で、訳語の生成と「読む/書く」の判断を一緒に学ぶ。続くSimulDPOでは、好ましい訳を選ぶ学習に、途中入力から出せる訳の長さを通じて待ち時間を考慮する項を加え、判断も更新する。推論時は確信度が0.5を超えれば訳語を書き、それ以下なら、設定された数の原語が届くまで待つ。

新規性

著者らの提案は、同時機械翻訳で求められる好みを、訳の品質、原文の語順への追従、要点、構文の簡潔さ、待ち時間の五つに整理した点にある。最初の四つを使って好ましい訳例を作り、待ち時間への好みは後段の学習に反映する。

さらに、選好最適化の段階でも、次の原文を読むか訳語を書くかという判断を更新する。著者らは、逐次入力を扱う翻訳向けの選好学習の枠組みとしてSimulPLを提示している。

従来手法との違い

比較対象は、一定数の原語を待ってから訳すwait-k、予測の確信度で出力を決めるSM2、途中までの原文と訳文の組で追加学習するLLM-PFX-SFTである。後者に通常のDPOを適用したモデルも含む。DPOは、好ましい出力を比較対象より選びやすくする学習法を指す。

SimulPLは訳文の選好に加え、訳せる内容を早く出すための項を学習目標に入れ、「読む/書く」の判断も更新する。ただし、表の個別値は全条件・全指標での優位を示さない。高遅延の中国語→英語では、COMETが通常のDPOを加えたモデルの81.25に対し81.00だった。

実験結果

著者らは中国語→英語、ドイツ語→英語、英語→中国語のテキスト同時翻訳を評価した。注釈付き学習文は順に13,491件、15,717件、19,967件で、評価文は2,000件、2,168件、2,841件。訳の品質にはSacreBLEUとCOMET、遅延にはLAALを使い、語順の入れ替わり、訳文の長さ、構文の深さも測った。

LAALが0以上4未満の低遅延帯では、中国語→英語のSacreBLEUはLLM-PFX-SFT+DPOの14.79に対しSimulPLが23.73、COMETは72.67に対し76.32だったと著者らは報告する。一方、高遅延帯には逆転する指標もある。人手評価も実施しているが、確認できた本文の範囲では勝率の数値を確認できない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:順次届く中国語の文字問い合わせを、英語担当者に逐次表示する。入力は到着順を保った中国語テキスト、出力は途中までの英訳と次の入力を待つ判断である。担当者が重要な条件を取り違えずに読めるかを試す用途とする。

この検証には、業務の中国語・英語の対訳、好ましい訳と比較用の訳を示すラベル、文字の到着順の記録が必要だ。語の対応付けから途中入力の学習例を作り、業務文で追加学習する。想定する入力は文字であり、音声センサーは使わない。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:少量の中国語→英語の文字チャットから、到着順を記録した原文と確認済みの対訳を用意する。担当者が訳の品質、要点、語順、構文の簡潔さについて好ましい訳と比較用の訳にラベルを付ける。語の対応付けで途中入力の組を作り、対象業務の文で追加学習する。音声センサーは不要である。

同じ対訳と評価文を使い、LLM-PFX-SFTとSimulPLの逐次出力を比べる。SacreBLEU、COMET、LAALを遅延帯ごとに記録し、担当者は重要条件の欠落と読みやすさを判定する。待ち時間だけを短くして必要事項を落としていないかも確認し、業務への適用可否を決める。

限界と課題

確認できた本文の範囲では、著者らが明示した適用上の限界は確認できない。評価対象は三つの言語方向のテキスト同時翻訳で、人が修正した参照訳も用いている。人手評価の図は示されているが、図中の勝率の数値や付録の詳しい条件は、この範囲からは確認できない。

編集上の検証事項は、訳を短くしたときに業務上必要な条件が落ちないか、表示を早めたときに誤訳が増えないかである。問い合わせ文や音声入力での有効性は報告値から判断できない。表でも遅延帯と指標によって優劣が入れ替わるため、対象業務の入力順で品質と待ち時間を測る必要がある。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

SimulPL: Aligning Human Preferences in Simultaneous Machine Translation

Simultaneous Machine Translation (SiMT) generates translations while receiving streaming source inputs. This requires the SiMT model to learn a read/write policy, deciding when to translate and when to wait for more source input. Numerous linguistic studies indicate that audiences in SiMT scenarios have distinct preferences, such as accurate translations, simpler syntax, and no unnecessary latency. Aligning SiMT models with these human preferences is crucial to improve their performances. However, this issue still remains unexplored. Additionally, preference optimization for SiMT task is also challenging. Existing methods focus solely on optimizing the generated responses, ignoring human preferences related to latency and the optimization of read/write policy during the preference optimization phase. To address these challenges, we propose Simultaneous Preference Learning (SimulPL), a preference learning framework tailored for the SiMT task. In the SimulPL framework, we categorize SiMT human preferences into five aspects: \textbf{translation quality preference}, \textbf{monotonicity preference}, \textbf{key point preference}, \textbf{simplicity preference}, and \textbf{latency preference}. By leveraging the first four preferences, we construct human preference prompts to efficiently guide GPT-4/4o in generating preference data for the SiMT task. In the preference optimization phase, SimulPL integrates \textbf{latency preference} into the optimization objective and enables SiMT models to improve the read/write policy, thereby aligning with human preferences more effectively. Experimental results indicate that SimulPL exhibits better alignment with human preferences across all latency levels in Zh$\rightarrow$En, De$\rightarrow$En and En$\rightarrow$Zh SiMT tasks. Our data and code will be available at https://github.com/EurekaForNLP/SimulPL.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01