• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2017 Fiscal Year Annual Research Report

Controllable Natural Language Generation with Neural Networks

Research Project

Project/Area Number 16H05873
Research InstitutionNara Institute of Science and Technology

Principal Investigator

Neubig Graham  奈良先端科学技術大学院大学, 情報科学研究科, 助教 (70633428)

Project Period (FY) 2016-04-01 – 2019-03-31
Keywords自然言語処理 / ニューラルネットワーク / 言語生成
Outline of Annual Research Achievements

本年度では、主に3つの課題で研究成果を発表した:1.ニューラル言語生成モデルの効率化と省メモリ化、2.ニューラル言語生成モデルにおけるミニバッチ最適化の調査、3.木構造を利用したピボット言語生成モデルの提案。
ニューラル言語生成モデルにおいては、出力する単語を選択するsoftmax関数が要する計算量とメモリはシステムの効率的な学習と適用のボトルネックになることが多い。1つ目の研究成果では、このsoftmax層を、単語を2値符号として表した2値符号出力層に置き換えることによって、大幅に必要な計算とメモリを削減して、制御可能な言語生成モデルの効率を図った。
2つ目の研究成果では、制御可能な言語生成モデルの学習に関する工夫を図った。具体的には、このようなモデルでは、複数のデータ点を同時に処理するミニバッチ学習が必要になるが、そのミニバッチ化が最終的なモデル性能に与える影響を綿密に調べる研究はなかった。我々は様々なミニバッチ化手法を比較し、より安定したモデル学習を実現した。
最後に、ピボット言語を用いた言語生成モデル(具体的には翻訳)に対して、木構造を用いたモデルを提案した。ピボット翻訳では、対訳コーパスが存在しない言語対(例えば日本語・タイ語)を、対訳データが存在するピボット言語(例えば日本語・英語と英語・タイ語)のコーパスで補う。通常のピボット翻訳モデルでは、言語の構造を利用しないが、本研究では言語の構造を考慮することで精度を向上させながらモデルの解釈性を向上させた。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

本年度では、研究補助として雇える学生協力者が見つからなかったため、一部研究計画に書いていた項目はやや遅れている。しかし、その他の項目では予想以上の進捗があるため、総じて概ね順調であると判断した。

Strategy for Future Research Activity

来年度主に3つの課題に取り組む予定である:
1.複数の入力を用いたニューラル言語生成モデルの性能と適応性向上を図る。言語を生成する場合に2つ以上の入力を用いることで複数の情報源を参考にしたり(例えば2つ以上の入力言語を用いて翻訳を行う)、入力とともに制御記号を入力することで制御を行ったりする。本研究では、これらのモデルの精度向上と、一部の入力が欠けた場合の適用可能性を探る。
2.離散的な潜在変数を用いたニューラル言語生成モデルの学習法に関する調査と提案を行う。言語生成では潜在的な離散変数(例えば木構造や単語境界)を利用することで制御可能性を向上させることができるが、これらの変数を用いたモデルの学習が困難である。本研究では、これらのモデルの学習法を提案し、より綿密に制御可能な言語生成モデルを提案する。
3.他タスクへの適応を行う。例えば、翻訳以外にも文章要約や対話における応用等を調査する。

  • Research Products

    (6 results)

All 2017

All Journal Article (4 results) (of which Int'l Joint Research: 3 results,  Peer Reviewed: 4 results,  Open Access: 4 results) Presentation (2 results) (of which Int'l Joint Research: 1 results,  Invited: 1 results)

  • [Journal Article] Neural Machine Translation via Binary Code Prediction2017

    • Author(s)
      Yusuke Oda, Philip Arthur, Graham Neubig, Koichiro Yoshino, Satoshi Nakamura
    • Journal Title

      Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics

      Volume: 55 Pages: 850-860

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Tree as a Pivot: Syntactic Matching Methods in Pivot Translation2017

    • Author(s)
      Akiva Miura, Graham Neubig, Katsuhito Sudoh, Satoshi Nakamura
    • Journal Title

      Proceedings of the 2nd Conference on Machine Translation

      Volume: 2 Pages: 90-98

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] 二値符号予測と誤り訂正を用いたニューラル翻訳モデル2017

    • Author(s)
      小田 悠介, Philip Arthur, Graham Neubig, 吉野 幸一郎, 中村 哲
    • Journal Title

      自然言語処理

      Volume: 2 Pages: 167-200

    • DOI

      https://doi.org/10.5715/jnlp.25.167

    • Peer Reviewed / Open Access
  • [Journal Article] An Empirical Study of Mini-Batch Creation Strategies for Neural Machine Translation2017

    • Author(s)
      Makoto Morishita, Yusuke Oda, Graham Neubig, Koichiro Yoshino, Katsuhito Sudoh, Satoshi Nakamura
    • Journal Title

      Proceedings of the First Workshop on Neural Machine Translation

      Volume: 1 Pages: 61-68

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Presentation] 構文構造の部分一致を考慮したピボット翻訳手法2017

    • Author(s)
      三浦 明波, Graham Neubig, 須藤 克仁, 中村 哲
    • Organizer
      情報処理学会 第231回自然言語処理研究会
  • [Presentation] Softmax Approximations for Neural Machine Translation2017

    • Author(s)
      Graham Neubig
    • Organizer
      2017 Machine Translation Marathon in the Americas
    • Int'l Joint Research / Invited

URL: 

Published: 2018-12-17  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi