Proceedings

Progressive Open-Domain Response Generation with Multiple Controllable Attributes

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 3279-3285.

https://doi.org/10.24963/ijcai.2021/451

Abstract

It is desirable to include more controllable attributes to enhance the diversity of generated responses in open-domain dialogue systems. However, existing methods can generate responses with only one controllable attribute or lack a flexible way to generate them with multiple controllable attributes. In this paper, we propose a Progressively trained Hierarchical Encoder-Decoder (PHED) to tackle this task. More specifically, PHED deploys Conditional Variational AutoEncoder (CVAE) on Transformer to include one aspect of attributes at one stage. A vital characteristic of the CVAE is to separate the latent variables at each stage into two types: a global variable capturing the common semantic features and a specific variable absorbing the attribute information at that stage. PHED then couples the CVAE latent variables with the Transformer encoder and is trained by minimizing a newly derived ELBO and controlled losses to produce the next stage's input and produce responses as required. Finally, we conduct extensive evaluations to show that PHED significantly outperforms the state-of-the-art neural generation models and produces more diverse responses as expected.

  1. [Bi et al., 2019] Wei Bi, Jun Gao, Xiaojiang Liu, and Shum- ing Shi. Fine-grained sentence functions for short-text conversation. In ACL, pages 3984-3993, 2019.
  2. [Fleiss and Cohen, 1973] Joseph L. Fleiss and Jacob Cohen. The equivalence of weighted kappa and the intraclass cor- relation coefficient as measures of reliability. Educational and psychological measurement, 33(3):613-619, 1973.
  3. [Gao et al., 2019] Jun Gao, Wei Bi, Xiaojiang Liu, Junhui Li, Guodong Zhou, and Shuming Shi. A discrete CVAE for response generation on short-text conversation. In EMNLP-IJCNLP, pages 1898-1908, 2019.
  4. [Heusel et al., 2017] Martin Heusel, Hubert Ramsauer, Thomas Unterthiner, Bernhard Nessler, and Sepp Hochre- iter. Gans trained by a two time-scale update rule converge to a local nash equilibrium. In NIPS, 2017.
  5. [Hu et al., 2017] Zhiting Hu, Zichao Yang, Xiaodan Liang, Ruslan Salakhutdinov, and Eric P. Xing. Toward controlled generation of text. In ICML, pages 1587-1596, 2017.
  6. [Huang et al., 2020] Minlie Huang, Xiaoyan Zhu, and Jian- feng Gao. Challenges in building intelligent open-domain dialog systems. ACM Trans. Inf. Syst., 38(3):21:1-21:32, 2020.
  7. [Jiao et al., 2019] Wenxiang Jiao, Haiqin Yang, Irwin King, and Michael R. Lyu. Higru: Hierarchical gated recurrent units for utterance-level emotion recognition. In NAACL- HLT, pages 397-406, 2019.
  8. [Ke et al., 2018] Pei Ke, Jian Guan, Minlie Huang, and Xi- aoyan Zhu. Generating informative responses with con- trolled sentence function. In ACL, pages 1499-1508, 2018.
  9. [Kikuchi et al., 2016] Yuta Kikuchi, Graham Neubig, Ry- ohei Sasano, Hiroya Takamura, and Manabu Okumura. Controlling output length in neural encoder-decoders. In EMNLP, pages 1328-1338, 2016.
  10. [Lample et al., 2019] Guillaume Lample, Sandeep Subrama- nian, Eric Michael Smith, Ludovic Denoyer, Marc'Aurelio Ranzato, and Y-Lan Boureau. Multiple-attribute text rewriting. In ICLR, 2019.
  11. [Li et al., 2016] Jiwei Li, Michel Galley, Chris Brockett, Jianfeng Gao, and Bill Dolan. A diversity-promoting objective function for neural conversation models. In NAACL-HLT, pages 110-119, 2016.
  12. [Logeswaran et al., 2018] Lajanugen Logeswaran, Honglak Lee, and Samy Bengio. Content preserving text generation with attribute controls. In NeurIPS, 2018.
  13. [Rashkin et al., 2019] Hannah Rashkin, Eric Michael Smith, Margaret Li, and Y-Lan Boureau. Towards empathetic open-domain conversation models: A new benchmark and dataset. In ACL, pages 5370-5381, 2019.
  14. [See et al., 2019] Abigail See, Stephen Roller, Douwe Kiela, and Jason Weston. What makes a good conversation? how controllable attributes affect human judgments. In NAACL-HLT, pages 1702-1723, 2019.
  15. [Serban et al., 2016] Iulian Vlad Serban, Alessandro Sor- doni, Yoshua Bengio, Aaron C. Courville, and Joelle Pineau. Building end-to-end dialogue systems using gen- erative hierarchical neural network models. In AAAI, 2016.
  16. [Serban et al., 2017] Iulian Vlad Serban, Alessandro Sor- doni, Ryan Lowe, Laurent Charlin, Joelle Pineau, Aaron C. Courville, and Yoshua Bengio. A hierarchical latent variable encoder-decoder model for generating dia- logues. In AAAI, pages 3295-3301, 2017.
  17. [Shang et al., 2015] Lifeng Shang, Zhengdong Lu, and Hang Li. Neural responding machine for short-text conversation. In ACL, pages 1577-1586, 2015.
  18. [Shao et al., 2019] Zhihong Shao, Minlie Huang, Jiangtao Wen, Wenfei Xu, and Xiaoyan Zhu. Long and diverse text generation with planning-based hierarchical variational model. In EMNLP-IJCNLP, pages 3255-3266, 2019.
  19. [Spiering and Ashby, 2008] B. J. Spiering and F. G. Ashby. Initial training with difficult items facilitates information integration, but not rule-based category learning. Psychol Sci., 19(11):1169-1177, 2008.
  20. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Lukasz Kaiser, and Illia Polosukhin. Attention is all you need. In NIPS, pages 5998-6008, 2017.
  21. [Wang and Wan, 2019] Tianming Wang and Xiaojun Wan. T-CVAE: transformer-based conditioned variational au- toencoder for story completion. In IJCAI, 2019. IJCAI
  22. [Xing et al., 2018] Chen Xing, Yu Wu, Wei Wu, Yalou Huang, and Ming Zhou. Hierarchical recurrent attention network for response generation. In AAAI, pages 5610- 5617, 2018.
  23. [Xu et al., 2019] Can Xu, Wei Wu, Chongyang Tao, Huang Hu, Matt Schuerman, and Ying Wang. Neural response generation with meta-words. In ACL, 2019.
  24. [Zhang et al., 2018] Ruqing Zhang, Jiafeng Guo, Yixing Fan, Yanyan Lan, Jun Xu, and Xueqi Cheng. Learning to control the specificity in neural response generation. In ACL, pages 1108-1117, 2018.
  25. [Zhao et al., 2017] Tiancheng Zhao, Ran Zhao, and Maxine Eskénazi. Learning discourse-level diversity for neural di- alog models using conditional variational autoencoders. In ACL, pages 654-664, 2017.
  26. [Zheng et al., 2020] Yinhe Zheng, Rongsheng Zhang, Min- lie Huang, and Xiaoxi Mao. A pre-training based personal- ized dialogue generation model with persona-sparse data. In AAAI, pages 9693-9700, 2020.
  27. [Zhou and Wang, 2018] Xianda Zhou and William Yang Wang. Mojitalk: Generating emotional responses at scale. In ACL, pages 1128-1137, 2018.
  28. [Zhou et al., 2018] Hao Zhou, Minlie Huang, Tianyang Zhang, Xiaoyan Zhu, and Bing Liu. Emotional chatting machine: Emotional conversation generation with internal and external memory. In AAAI, pages 730-739, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards