LoginSignup
21
17

More than 5 years have passed since last update.

【論文読み】A Neural Conversational Model

Last updated at Posted at 2016-07-27

A Neural Conversational Model

どんなもの?

sequence2sequenceモデルを対話に使ったシンプルなモデルで対話を実現した。

先行研究と比べてどこがすごい?

従来の対話モデリングのアプローチは、特定のドメイン(例:飛行機のチケット予約)に対してであり、手でルールを書く必要があった。提案するsequence2sequenceモデルではend-to-endで学習を行うことができ、ルールもほとんど書く必要がない。Noisyなドメインでも検証。

技術や手法のキモはどこ?

sequence2sequenceモデルを使うことで、与えられた発話、あるいは発話履歴から次の発話を予測する。
スクリーンショット 2016-07-27 9.51.07.png

どうやって有効だと検証した?

クローズドメインのデータセットとオープンドメインのデータセットを使って学習し、作成したモデルについて人間が評価した。
なお、データセットについてはそれぞれ以下の通り:

  • クローズドメイン: IT Helpdesk Troubleshooting dataset
  • オープンドメイン: movie transcript dataset

ある質問に対する答え方を既存の対話システム(CleverBot)と作成したモデルを比較することで行った。
作成したモデルでは200の質問の中97が好ましく、CleverBotは200のうち60が好ましいという結果となり、無事勝利。

議論はある?

一貫性がないのでチューリングテストを通過するのは難しそう。

Human: what is your job ?
Machine: i ’m a lawyer .
Human: what do you do ?
Machine: i ’m a doctor .

次に読むべき論文は?

Sequence to Sequence Learning with Neural Networks かな。

21
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
21
17