ユーザ定義の翻訳ルールにより語彙と構文が制御可能なニューラル機械翻訳

ユーザが翻訳ルールを定義することで制御可能なニューラル機械翻訳URNMT(User-deﬁnedRuleconstrainedNeuralMachineTranslation)を提案する。本システムはまず、翻訳ルールによって、語彙だけでなく語順など構文に関する制約の情報を含めた未完成の翻訳（部分翻訳）を生成する。そして、その部分翻訳を語彙制約付NMTの一つであるEDITORに制約として与えることで、統制された翻訳を生成する。EDITORには、部分翻訳を制約として効果的に活用するための機能を追加した。擬似部分翻訳を用いた自動評価により、提案手法が適切に部分翻訳を活用して翻訳を生成できることを確認した。