Learning and evaluation of dialogue strategies for new applications: Empirical methods for optimization from small data sets

Research output: Contribution to journalArticlepeer-review

28 Citations (Scopus)

Abstract

We present a new data-driven methodology for simulation-based dialogue strategy learning, which allows us to address several problems in the field of automatic optimization of dialogue strategies: learning effective dialogue strategies when no initial data or system exists, and determining a data-driven reward function. In addition, we evaluate the result with real users, and explore how results transfer between simulated and real interactions. We use Reinforcement Learning (RL) to learn multimodal dialogue strategies by interaction with a simulated environment which is "bootstrapped" from small amounts of Wizard-of-Oz (WOZ) data. This use of WOZ data allows data-driven development of optimal strategies for domains where no working prototype is available. Using simulation-based RL allows us to find optimal policies which are not (necessarily) present in the original data. Our results show that simulation-based RL significantly outperforms the average (human wizard) strategy as learned from the data by using Supervised Learning. The bootstrapped RL-based policy gains on average 50 times more reward when tested in simulation, and almost 18 times more reward when interacting with real users. Users also subjectively rate the RL-based policy on average 10% higher.We also show that results from simulated interaction do transfer to interaction with real users, and we explicitly evaluate the stability of the data-driven reward function. © 2011 Association for Computational Linguistics.

Original languageEnglish
Pages (from-to)153-196
Number of pages44
JournalComputational Linguistics
Volume37
Issue number1
DOIs
Publication statusPublished - Mar 2011

Fingerprint

Dive into the research topics of 'Learning and evaluation of dialogue strategies for new applications: Empirical methods for optimization from small data sets'. Together they form a unique fingerprint.

Cite this