Proceedings

Chinese Song Iambics Generation with Neural Attention-Based Model

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 2943-2948.

Abstract

Learning and generating Chinese poems is a charming yet challenging task. Traditional approaches involve various language modeling and machine translation techniques, however, they perform not as well when generating poems with complex pattern constraints, for example Song iambics, a famous type of poems that involve variable-length sentences and strict rhythmic patterns. This paper applies the attention-based sequence-to-sequence model to generate Chinese Song iambics. Specifically, we encode the cue sentences by a bi-directional Long-Short Term Memory (LSTM) model and then predict the entire iambic with the information provided by the encoder, in the form of an attention-based LSTM that can regularize the generation process by the fine structure of the input cues. Several techniques are investigated to improve the model, including global context integration, hybrid style training, character vector initialization and adaptation. Both the automatic and subjective evaluation results show that our model indeed can learn the complex structural and rhythmic patterns of Song iambics, and the generation is rather successful.

  1. [Bahdanau et al., 2014] Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. Neural machine translation by jointly learning to align and translate. arXiv preprint arXiv:1409.0473, 2014.
  2. [Cho et al., 2014] Kyunghyun Cho, Bart Van Merriënboer, Caglar Gulcehre, Dzmitry Bahdanau, Fethi Bougares, Holger Schwenk, and Yoshua Bengio. Learning phrase representations using rnn encoder-decoder for statistical machine translation. arXiv preprint arXiv:1406.1078, 2014.
  3. [He et al., 2012] Jing He, Ming Zhou, and Long Jiang. Gen- erating chinese classical poems with statistical machine translation models. In Twenty-Sixth AAAI Conference on Artificial Intelligence, 2012.
  4. [Hochreiter and Schmidhuber, 1997] Sepp Hochreiter and Jürgen Schmidhuber. Long short-term memory. Neural computation, 9(8):1735-1780, 1997.
  5. [Jiang and Zhou, 2008] Long Jiang and Ming Zhou. Gen- erating chinese couplets using a statistical mt approach. In Proceedings of the 22nd International Conference on Computational Linguistics-Volume 1, pages 377-384. As- sociation for Computational Linguistics, 2008.
  6. [Koehn et al., 2007] Philipp Koehn, Hieu Hoang, Alexandra Birch, Chris Callison-Burch, Marcello Federico, Nicola Bertoldi, Brooke Cowan, Wade Shen, Christine Moran, Richard Zens, et al. Moses: Open source toolkit for statis- tical machine translation. In Proceedings of the 45th an- nual meeting of the ACL on interactive poster and demon- stration sessions, pages 177-180. Association for Compu- tational Linguistics, 2007.
  7. [Manurung et al., 2012] Ruli Manurung, Graeme Ritchie, and Henry Thompson. Using genetic algorithms to create meaningful poetic text. Journal of Experimental & Theo- retical Artificial Intelligence, 24(1):43-64, 2012.
  8. [Manurung, 2004] Hisar Manurung. An evolutionary algo- rithm approach to poetry generation. 2004.
  9. [Mikolov et al., 2010] Tomas Mikolov, Martin Karafiát, Lukas Burget, Jan Cernockỳ, and Sanjeev Khudanpur. Re- current neural network based language model. In IN- TERSPEECH 2010, 11th Annual Conference of the Inter- national Speech Communication Association, Makuhari, Chiba, Japan, September 26-30, 2010, pages 1045-1048, 2010.
  10. [Netzer et al., 2009] Yael Netzer, David Gabay, Yoav Gold- berg, and Michael Elhadad. Gaiku: Generating haiku with word associations norms. In Proceedings of the Work- shop on Computational Approaches to Linguistic Creativ- ity, pages 32-39. Association for Computational Linguis- tics, 2009.
  11. [Oliveira, 2009] H Oliveira. Automatic generation of poetry: an overview. Universidade de Coimbra, 2009.
  12. [Oliveira, 2012] Hugo Gonc ¸alo Oliveira. Poetryme: a versa- tile platform for poetry generation. In Proceedings of the ECAI 2012 Workshop on Computational Creativity, Con- cept Invention, and General Intelligence, 2012.
  13. [Papineni et al., 2002] Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. Bleu: a method for auto- matic evaluation of machine translation. In Proceedings of the 40th annual meeting on association for computational linguistics, pages 311-318. Association for Computational Linguistics, 2002.
  14. [Sutskever et al., 2014] Ilya Sutskever, Oriol Vinyals, and Quoc VV Le. Sequence to sequence learning with neural networks. In Advances in neural information processing systems, pages 3104-3112, 2014.
  15. [Tosa et al., 2009] Naoko Tosa, Hideto Obara, and Michi- hiko Minoh. Hitch haiku: An interactive supporting system for composing haiku poem. In Entertainment Computing-ICEC 2008, pages 209-216. Springer, 2009.
  16. [Wu et al., 2009] Xiaofeng Wu, Naoko Tosa, and Ryohei Nakatsu. New hitch haiku: An interactive renku poem composition supporting tool applied for sightseeing navi- gation system. In Entertainment Computing-ICEC 2009, pages 191-196. Springer, 2009.
  17. [Yan et al., 2013] Rui Yan, Han Jiang, Mirella Lapata, Shou- De Lin, Xueqiang Lv, and Xiaoming Li. I, poet: automatic chinese poetry composition through a generative summa- rization framework under constrained optimization. In Proceedings of the Twenty-Third international joint con- ference on Artificial Intelligence, pages 2197-2203. AAAI Press, 2013. IJCAI
  18. [Zeiler, 2012] Matthew D Zeiler. Adadelta: an adaptive learning rate method. arXiv preprint arXiv:1212.5701, 2012.
  19. [Zhang and Lapata, 2014] Xingxing Zhang and Mirella Lap- ata. Chinese poetry generation with recurrent neural net- works. In Proceedings of the 2014 Conference on Empir- ical Methods in Natural Language Processing (EMNLP), pages 670-680, 2014.
  20. [Zhou et al., 2010] Cheng-Le Zhou, Wei You, and Xiaojun Ding. Genetic algorithm and its implementation of auto- matic generation of chinese songci. Journal of Software, 21(3):427-437, 2010.

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

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