Proceedings

SentiGAN: Generating Sentimental Texts via Mixture Adversarial Networks

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 4446-4452.

https://doi.org/10.24963/ijcai.2018/618

Abstract

Generating texts of different sentiment labels is getting more and more attention in the area of natural language generation. Recently, Generative Adversarial Net (GAN) has shown promising results in text generation. However, the texts generated by GAN usually suffer from the problems of poor quality, lack of diversity and mode collapse. In this paper, we propose a novel framework - SentiGAN, which has multiple generators and one multi-class discriminator, to address the above problems. In our framework, multiple generators are trained simultaneously, aiming at generating texts of different sentiment labels without supervision. We propose a penalty based objective in the generators to force each of them to generate diversified examples of a specific sentiment label. Moreover, the use of multiple generators and one multi-class discriminator can make each generator focus on generating its own examples of a specific sentiment label accurately. Experimental results on four datasets demonstrate that our model consistently outperforms several state-of-the-art text generation methods in the sentiment accuracy and quality of generated texts.

  1. [Arjovsky et al., 2017] Martín Arjovsky, Soumith Chin- tala, and Léon Bottou. Wasserstein GAN. CoRR, abs/1701.07875, 2017.
  2. [Bachman and Precup, 2015] Philip Bachman and Doina Precup. Data generation as sequential decision making. NIPS, 2015.
  3. [Bengio et al., 2015] Samy Bengio, Oriol Vinyals, Navdeep Jaitly, and Noam Shazeer. Scheduled sampling for se- quence prediction with recurrent neural networks. In NIPS, pages 1171-1179, 2015.
  4. [Denton et al., 2015] Emily L Denton, Soumith Chintala, Arthur Szlam, and Robert D Fergus. Deep generative im- age models using a laplacian pyramid of adversarial net- works. NIPS, pages 1486-1494, 2015.
  5. [Dong et al., 2017] Li Dong, Shaohan Huang, Furu Wei, Mirella Lapata, Ming Zhou, and Ke Xu. Learning to gen- erate product reviews from attributes. In EACL, volume 1, pages 623-632, 2017.
  6. [Goodfellow et al., 2014] Ian J Goodfellow, Jean Pougetabadie, Mehdi Mirza, Bing Xu, David Warde- farley, Sherjil Ozair, Aaron C Courville, and Yoshua Bengio. Generative adversarial networks. arXiv: Machine Learning, 2014.
  7. [Guo et al., 2017] Jiaxian Guo, Sidi Lu, Han Cai, Weinan Zhang, Yong Yu, and Jun Wang. Long text generation via adversarial training with leaked information. CoRR, 2017.
  8. [Hochreiter and Schmidhuber, 1997] Sepp Hochreiter and Jurgen Schmidhuber. Long short-term memory. Neural Computation, 9(8):1735-1780, 1997.
  9. [Hu and Liu, 2004] Minqing Hu and Bing Liu. Mining and summarizing customer reviews. pages 168-177, 2004.
  10. [Hu et al., 2016] Zhiting Hu, Xuezhe Ma, Zhengzhong Liu, Eduard H Hovy, and Eric P Xing. Harnessing deep neural networks with logic rules. ACL, pages 2410-2420, 2016.
  11. [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.
  12. [Isola et al., 2016] Phillip Isola, Junyan Zhu, Tinghui Zhou, and Alexei A Efros. Image-to-image translation with con- ditional adversarial networks. CVPR, 2016.
  13. [Kingma and Welling, 2014] Diederik P Kingma and Max Welling. Auto-encoding variational bayes. ICLR, 2014.
  14. [Kingma et al., 2014] Diederik P Kingma, Danilo J Rezende, Shakir Mohamed, and Max Welling. Semi- supervised learning with deep generative models. NIPS, 4:3581-3589, 2014.
  15. [Kusner and Hernández-Lobato, 2016] Matt J. Kusner and José Miguel Hernández-Lobato. GANS for sequences of discrete elements with the gumbel-softmax distribution. CoRR, abs/1611.04051, 2016.
  16. [Lamb et al., 2016] Alex Lamb, Anirudh Goyal, Ying Zhang, Saizheng Zhang, Aaron C Courville, and Yoshua Bengio. Professor forcing: A new algorithm for training recurrent networks. NIPS, pages 4601-4609, 2016.
  17. [Lin et al., 2017] Kevin Lin, Dianqi Li, Xiaodong He, Ming- Ting Sun, and Zhengyou Zhang. Adversarial ranking for language generation. In NIPS, pages 3158-3168, 2017.
  18. [Lipton et al., 2015] Zachary C Lipton, Sharad Vikram, and Julian McAuley. Generative concatenative nets jointly learn to write and classify reviews. arXiv preprint arXiv:1511.03683, 2015.
  19. [Mcauley and Leskovec, 2013] Julian Mcauley and Jure Leskovec. From amateurs to connoisseurs: modeling the evolution of user expertise through online reviews. WWW, pages 897-908, 2013.
  20. [Mikolov et al., 2011] Tomas Mikolov, Stefan Kombrink, Lukas Burget, Jan Cernocky, and Sanjeev Khudanpur. Extensions of recurrent neural network language model. pages 5528-5531, 2011.
  21. [Mirza and Osindero, 2014] Mehdi Mirza and Simon Osin- dero. Conditional generative adversarial nets. arXiv: Learning, 2014.
  22. [Salimans et al., 2016] Tim Salimans, Ian J Goodfellow, Wojciech Zaremba, Vicki Cheung, Alec Radford, and Xi Chen. Improved techniques for training gans. NIPS, pages 2234-2242, 2016.
  23. [Socher et al., 2013] Richard Socher, Alex Perelygin, Jean Y Wu, Jason Chuang, Christopher D Manning, Andrew Y Ng, and Christopher Potts. Recursive deep models for se- mantic compositionality over a sentiment treebank. 2013.
  24. [Stolcke, 2002] Andreas Stolcke. Srilm -an extensible lan- guage modeling toolkit. 2002.
  25. [Theis et al., 2016] Lucas Theis, Aaron Van Den Oord, and Matthias Bethge. A note on the evaluation of generative models. ICLR, 2016.
  26. [Yu et al., 2017] Lantao Yu, Weinan Zhang, Jun Wang, and Yong Yu. Seqgan: Sequence generative adversarial nets with policy gradient. In AAAI, 2017.
  27. [Zang and Wan, 2017] Hongyu Zang and Xiaojun Wan. To- wards automatic generation of product reviews from aspect-sentiment scores. In INLG, pages 168-177, 2017.
  28. [Zhang and Lecun, 2015] Xiang Zhang and Yann Lecun. Text understanding from scratch. arXiv: Learning, 2015.
  29. [Zhou and Wang, 2017] Xianda Zhou and William Yang Wang. Mojitalk: Generating emotional responses at scale. CoRR, abs/1711.04090, 2017.
  30. [Zhou et al., 2017] Hao Zhou, Minlie Huang, Tianyang Zhang, Xiaoyan Zhu, and Bing Liu. Emotional chatting machine: Emotional conversation generation with internal and external memory. CoRR, abs/1704.01074, 2017.

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

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