Hybrid Reinforcement/Supervised Learning of Dialogue Policies from Fixed Data Sets
Paper · 2008 · James Henderson, Oliver Lemon and Kallirroi Georgila
Summary
The paper tackles how to learn a dialogue manager directly from a fixed corpus of human–machine dialogues, without user simulation during training or additional data collection. The setting is hard because Information State Update (ISU) systems describe context with many features. This produces an enormous state space and policy space, and any corpus covers only a small part of either. The authors annotated the COMMUNICATOR flight-booking corpus with user actions and Information States. They then trained a hybrid model. Its reinforcement learning (RL) part optimizes dialogue reward, and its supervised learning (SL) part keeps the policy within regions the data actually covers. Linear function approximation lets the model generalize to unseen states. Policies were evaluated against simulated users built from a separate portion of the corpus. Scoring used filled slots, confirmed slots and dialogue length. The hybrid policies beat pure RL, pure SL and the original hand-crafted COMMUNICATOR systems. This shows that rich, feature-based context models can be optimized from limited initial data.
Key points
- The task is large: 74 possible system actions, a state space reported as roughly 10^386 states, and very few hand-coded constraints. Training used only about 1,000 dialogues.
- State frequencies in the data are Zipfian. 61% of system turns occur in states seen only once, which motivates generalizing through function approximation rather than estimating each state separately.
- The SL probability weights how the RL value estimate is combined with a default value for poorly covered states. Two variants of this hybrid were proposed, and both outperform RL and SL used alone.
- The best hybrid policy outperforms standard RL by 302% and SL by 1.4% on the automatic metric. It also improves on the average COMMUNICATOR system policy by 10%.
- Tests with human users (Lemon, Georgila, and Henderson 2006) supported these results, with the learned policy beating a hand-coded system. System actions follow the DATE annotation scheme.
Institutions
Fields, topics and concepts
📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 18,614 worksArtificial Intelligence · 17,965 worksArts and Humanities · 17,450 worksLanguage and Linguistics · 17,296 works
🧭 Topics 1Research subjects and languages the work is about.Dialogue systems · 654 works
Cite
Cite as James Henderson, Oliver Lemon and Kallirroi Georgila. 2008. Hybrid Reinforcement/Supervised Learning of Dialogue Policies from Fixed Data Sets. Computational Linguistics.
@article{henderson2008hybrid,
title = {{Hybrid Reinforcement/Supervised Learning of Dialogue Policies from Fixed Data Sets}},
author = {James Henderson, Oliver Lemon and Kallirroi Georgila},
journal = {Computational Linguistics},
year = {2008},
doi = {10.1162/coli.2008.07-028-r2-05-82},
url = {https://doi.org/10.1162/coli.2008.07-028-r2-05-82}
}References
- Bohlin, Peter, Robin Cooper, Elisabet Engdahl, and Staffan Larsson. 1999. Information states and dialog move engines. Electronic Transactions in AI, 3(9). Available at www.ep.liu.se/ej/etai/1999/D/. find
- Bos, Johan, Ewan Klein, Oliver Lemon, and Tetsushi Oka. 2003. DIPPER: Description and formalisation of an information-state update dialogue system architecture. In Proceedings of the 4th SIGdial Workshop on Discourse and Dialogue, pages 115–124, Sapporo. find
- Cheyer, Adam and David Martin. 2001. The open agent architecture. Journal of Autonomous Agents and Multi-Agent Systems, 4(1/2):143–148. find
- Denecke, Matthias, Kohji Dohsaka, and Mikio Nakano, 2005. Fast reinforcement learning of dialogue policies using stable function approximation. In K. Y. Su, J. Tsujii, J.-H. find
- Lee, and O. Y. Kwong, Natural Language Processing, IJCNLP 2004. Springer, Berlin, pages 1–11. find
- Frampton, Matthew and Oliver Lemon. 2005. Reinforcement learning of dialogue strategies using the user’s last dialogue act. In Proceedings of the 4th Workshop on Knowledge and Reasoning in Practical Dialog Systems, International Joint Conference on Artificial Intelligence (IJCAI), pages 83–90, Edinb… find
- Frampton, Matthew and Oliver Lemon. 2006. Learning more effective dialogue strategies using limited dialogue move features. In Proceedings of the 44th Meeting of the Association for Computational Linguistics, pages 185–192, Sydney. find
- Gabsdil, Malte and Oliver Lemon. 2004. Combining acoustic and pragmatic features to predict recognition performance in spoken dialogue systems. In Proceedings of the 42nd Meeting of the Association for Computational Linguistics, pages 344–351, Barcelona.
- Georgila, Kallirroi, James Henderson, and Oliver Lemon. 2005. Learning user simulations for Information State Update dialogue systems. In Proceedings of the 9th European Conference on Speech Communication and Technology (Interspeech – Eurospeech), pages 893–896, Lisbon. find
- Georgila, Kallirroi, James Henderson, and Oliver Lemon. 2006. User simulation for spoken dialogue systems: Learning and evaluation. In Proceedings of the 9th International Conference on Spoken Language Processing (Interspeech – ICSLP), pages 1065–1068, Pittsburgh, PA. find
- Georgila, Kallirroi, Oliver Lemon, and James Henderson. 2005. Automatic annotation of COMMUNICATOR dialogue data for learning dialogue strategies and user simulations. In Proceedings of the Ninth Workshop on the Semantics and Pragmatics of Dialogue (SEMDIAL), pages 61–68, Nancy. find
- Georgila, Kallirroi, Oliver Lemon, James Henderson, and Johanna Moore. (submitted). Automatic annotation of context and speech acts for dialogue corpora. find
- Goddeau, D. and J. Pineau. 2000. Fast reinforcement learning of dialog strategies. In Proceedings of the IEEE International Conference on Acoustics Speech and Signal Processing (ICASSP), pages II–1233–1236, Istanbul. find
- Henderson, James, Oliver Lemon, and Kallirroi Georgila. 2005. Hybrid reinforcement/supervised learning for dialogue policies from COMMUNICATOR data. In Proceedings of the 4th Workshop on Knowledge and Reasoning in Practical Dialog Systems, International Joint Conference on Artificial Intelligence (I… find
- Larsson, Staffan and David Traum. 2000. Information state and dialogue management in the TRINDI Dialogue Move Engine Toolkit. Natural Language Engineering, 6(3–4):323–340. find
- Lemon, Oliver, Kallirroi Georgila, and James Henderson. 2006. Evaluating effectiveness and portability of reinforcement learned dialogue strategies with real users: the TALK TownInfo evaluation. In Proceedings of the IEEE/ACL 2006 Workshop on Spoken Language Technology, pages 178–181, Aruba. find
- Lemon, Oliver, Kallirroi Georgila, James Henderson, Malte Gabsdil, Ivan Meza-Ruiz, and Steve Young. 2005. Integration of learning and adaptivity with the ISU approach. Technical Report D4.1, TALK Project. find
- Lemon, Oliver, Kallirroi Georgila, James Henderson, and Matthew Stuttle. 2006. An ISU dialogue system exhibiting reinforcement learning of dialogue policies: generic slot-filling in the TALK in-car system. In Proceedings of the Demonstrations of EACL, pages 119–122, Trento. find
- Lemon, Oliver, Kallirroi Georgila, and Matthew Stuttle. 2005. Showcase exhibiting reinforcement learning for dialogue strategies in the in-car domain. Technical Report D4.2, TALK Project. find
- Levin, Esther and Roberto Pieraccini. 1997. A stochastic model of computer-human interaction for learning dialogue strategies. In Proceedings of the 5th European Conference on Speech Communication and Technology (Interspeech – Eurospeech), pages 1883–1886, Rhodes. find
- Levin, Esther, Roberto Pieraccini, and Wieland Eckert. 2000. A stochastic model of human-machine interaction for learning dialog strategies. IEEE Transactions on Speech and Audio Processing, 8(1):11–23. find
- Pietquin, Olivier. 2004. A Framework for Unsupervised Learning of Dialogue Strategies. Presses Universitaires de Louvain, SIMILAR Collection. find
- Pietquin, Olivier and Thierry Dutoit. 2006a. Dynamic Bayesian networks for NLU simulation with application to dialog optimal strategy learning. In Proceedings of the IEEE International Conference on Acoustics Speech and Signal Processing (ICASSP), pages 49–52, Toulouse. find
- Pietquin, Olivier and Thierry Dutoit. 2006b. A probabilistic framework for dialog simulation and optimal strategy learning. IEEE Transactions on Speech and Audio Processing, 14(2):589–599. find
- Rieser, Verena and Oliver Lemon. 2006a. Cluster-based user simulations for learning dialogue strategies and the SUPER evaluation metric. In Proceedings of the 9th International Conference on Spoken Language Processing (Interspeech – ICSLP), pages 1766–1769, Pittsburgh, PA. find
- Rieser, Verena and Oliver Lemon. 2006b. Using logistic regression to initialise reinforcement-learning-based dialogue systems. In Proceedings of the IEEE/ACL 2006 Workshop on Spoken Language Technology, pages 190–193, Aruba. find
- Rieser, Verena and Oliver Lemon. 2006c. Using machine learning to explore human multimodal clarification strategies. In Proceedings of the Poster Session of the 44th Meeting of the Association for Computational Linguistics, pages 659–666, Sydney. find
- Roy, Nicholas, Joelle Pineau, and Sebastian Thrun. 2000. Spoken dialog management for robots. In Proceedings of the 38th Meeting of the Association for Computational Linguistics, pages 93–100, Hong Kong. find
- Schatzmann, Jost, Kallirroi Georgila, and Steve Young. 2005. Quantitative evaluation of user simulation techniques for spoken dialogue systems. In Proceedings of the 6th SIGdial Workshop on Discourse and Dialogue, pages 45–54, Lisbon. find
- Schatzmann, Jost, Matthew N. Stuttle, Karl Weilhammer, and Steve Young. 2005. Effects of the user model on simulation-based learning of dialogue strategies. In Proceedings of the IEEE Automatic Speech Recognition and Understanding Workshop, pages 220–225, San Juan, Puerto Rico. find
- Schatzmann, Jost, Karl Weilhammer, Matthew N. Stuttle, and Steve Young. 2006. A survey of statistical user simulation techniques for reinforcement-learning of dialogue management strategies. The Knowledge Engineering Review, 21:97–126. find
- Scheffler, Konrad and Steve Young. 2001. Corpus-based dialogue simulation for automatic strategy learning and evaluation. In Proceedings of the NAACL Workshop on Adaptation in Dialogue Systems, pages 64–70, Pittsburgh, PA. find
- Scheffler, Konrad and Steve Young. 2002. Automatic learning of dialogue strategy using dialogue simulation and reinforcement learning. In Proceedings of the Human Language Technology Conference, pages 12–19, San Diego, CA. find
- Shawe-Taylor, John and Nello Cristianini. 2004. Kernel Methods for Pattern Analysis. Cambridge University Press. find
- Singh, Satinder, Michael Kearns, Diane Litman, and Marilyn Walker. 2000a. Empirical evaluation of a reinforcement learning dialogue system. In Proceedings of the AAAI, pages 645–651, Whistler. find
- Singh, Satinder, Michael Kearns, Diane Litman, and Marilyn Walker. 2000b. Reinforcement learning for spoken dialogue systems. In Advances in Neural Information Processing Systems, 12:956–962. find
- Singh, Satinder, Diane Litman, Michael Kearns, and Marilyn Walker. 2002. Optimizing dialogue management with reinforcement learning: Experiments with the NJFun system. Journal of Artificial Intelligence Research (JAIR), 16:105–133. find
- Sutton, Richard and Andrew Barto. 1998. Reinforcement Learning. MIT Press, Cambridge, MA. find
- Walker, M., J. Aberdeen, J. Boland, E. Bratt, J. Garofolo, L. Hirschman, A. Le, S. Lee, S. Narayanan, K. Papineni, B. Pellom, B. Polifroni, A. Potamianos, P. Prabhu, A. Rudnicky, G. Sanders, S. Seneff, D. Stallard, and S. Whittaker. 2001. DARPA communicator dialog travel planning systems: The June 2… find
- Walker, M. and R. Passonneau. 2001. DATE: A dialogue act tagging scheme for evaluation of spoken dialogue systems. In Proceedings of the Human Language Technology Conference, pages 1–8, San Diego, CA.
- Walker, M., A. Rudnicky, J. Aberdeen, E. Bratt, J. Garofolo, H. Hastie, A. Le, B. Pellom, A. Potamianos, R. Passonneau, R. Prasad, S. Roukos, G. Sanders, S. Seneff, D. Stallard, and S. Whittaker. 2002a. DARPA Communicator Evaluation: Progress from 2000 to 2001. In Proceedings of the 7th Internationa… find
- Walker, M., A. Rudnicky, R. Prasad, J. Aberdeen, E. Bratt, J. Garofolo, H. Hastie, A. Le, B. Pellom, A. Potamianos, R. Passonneau, S. Roukos, G. Sanders, S. Seneff, and D. Stallard. 2002b. DARPA Communicator: Cross-system results for the 2001 evaluation. In Proceedings of the 7th International Confe… find
- Walker, Marilyn A., Jeanne C. Fromer, and Shrikanth Narayanan. 1998. Learning optimal dialogue strategies: A case study of a spoken dialogue agent for email. In Proceedings of the 17th International Conference on Computational Linguistics, pages 1345–1351, Montreal. find
- Walker, Marilyn A., Candace A. Kamm, and Diane J. Litman. 2000. Towards developing general models of usability with PARADISE. Natural Language Engineering, 6(3):363–377. find
- Walker, Marilyn A., Rebecca J. Passonneau, and Julie E. Boland. 2001. Quantitative and qualitative evaluation of DARPA Communicator spoken dialogue systems. In Proceedings of the 39th Meeting of the Association for Computational Linguistics, pages 515–522, Toulouse. find
- Williams, Jason. 2007. A method for evaluating and comparing user simulations: The Cramer-von Mises divergence. In Proceedings of the IEEE Automatic Speech Recognition and Understanding Workshop, pages 508–513, Kyoto. find
- Williams, Jason, Pascal Poupart, and Steve Young. 2005a. Factored partially observable Markov decision processes for dialogue management. In Proceedings of the 4th Workshop on Knowledge and Reasoning in Practical Dialog Systems, International Joint Conference on Artificial Intelligence (IJCAI), page… find
- Williams, Jason, Pascal Poupart, and Steve Young. 2005b. Partially observable Markov decision processes with continuous observations for dialogue management. In Proceedings of the 6th SIGdial Workshop on Discourse and Dialogue, pages 25–34, Lisbon. find
- Williams, Jason and Steve Young. 2003. Using Wizard-of-Oz simulations to bootstrap reinforcement-learning-based dialog management systems. In Proceedings of the 4th SIGdial Workshop on Discourse and Dialogue, pages 135–139, Sapporo. find
- Williams, Jason and Steve Young. 2005. Scaling up POMDPs for dialog management: The “Summary POMDP” method. In Proceedings of the IEEE Automatic Speech Recognition and Understanding Workshop, pages 177–182, San Juan, Puerto Rico. find
- Young, Steve. 2000. Probabilistic methods in spoken dialogue systems. Philosophical Transactions of the Royal Society (Series A), 358(1769):1389–1402. find
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/henderson-2008-hybrid-reinforcement-supervised-learning-dialogue/