カスタムモデルを使用して機械翻訳をカスタマイズする

デフォルトでは、Translation Hub は Google ニューラル機械翻訳(NMT)モデルを使用してドキュメントを翻訳します。これは一般的な翻訳タスクに適しています。特定の分野や文章のスタイルを翻訳する必要がある場合は、カスタムモデル(AutoML Translation モデルとも呼ばれます)の使用を検討してください。カスタムモデルを使用すると、よりカスタマイズされた予測を提供できます。

カスタムモデルをトレーニングすると、AutoML Translation は一般的な Google NMT モデルで開始し、トレーニング データ(ソース言語とターゲット言語の文のペアを含む)に合わせてモデルを調整します。

AutoML Translation

AutoML Translation を使用してカスタムモデルを作成、管理します。 センテンスのペアを含むトレーニング データセットを準備し、AutoML Translation を使用してカスタムモデルを作成します。カスタムモデルのトレーニングに関連する費用は、AutoML Translation によって別途請求されます。詳細については、AutoML Translation のドキュメントをご覧ください。

Translation Hub を使用すると、管理者が新規および既存の AutoML Translation モデルを自動的にポータルに割り当てることができます。カスタムモデルをポータルに追加すると、ポータル ユーザーは翻訳にカスタムモデルを使用できます。

翻訳メモリがある場合は、そのデータをエクスポートして、存在するセンテンスペアの数とその品質に応じてトレーニング データとして使用できます。AutoML Translation では、約 6,000 個のセンテンスのペア推奨されます。一般に、データの品質が高いほうが(完全なセンテンスなど)、データが多い場合よりもモデルの品質が高くなります。

モデルをポータルに追加する

管理者は、Google Cloud コンソールを使用してポータルにモデルを追加します。ポータルのユーザーは、翻訳をリクエストするときにこれらのモデルを使用できます。

  1. Google Cloud Console の [Translation Hub] セクションで、[リソース] ページに移動します。

    [リソース] ページに移動

  2. リソースのリストから、1 つ以上のポータルに追加するモデルを 1 つ以上選択します。

  3. [Assign to Portal] をクリックすると、[Assign resource to Portal] ペインが開きます。

  4. [ポータル] フィールドで、モデルを追加するポータルを 1 つ以上選択します。

  5. [割り当て] をクリックします。

    [リソース] ページで、各リソースの [ポータル名] 列を表示して、追加を確認できます。