Proceedings

Learning to Rap Battle with Bilingual Recursive Neural Networks

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Artificial Intelligence and the Arts. Pages 2524-2529.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

We describe an unconventional line of attack in our quest to teach machines how to rap battle by improvising hip hop lyrics on the fly, in which a novel recursive bilingual neural network, TRAAM, implicitly learns soft, context-dependent generalizations over the structural relationships between associated parts of challenge and response raps, while avoiding the exponential complexity costs that symbolic models would require. TRAAM learns feature vectors simultaneously using context from both the challenge and the response, such that challenge-response association patterns with similar structure tend to have similar vectors. Improvisation is modeled as a quasi-translation learning problem, where TRAAM is trained to improvise fluent and rhyming responses to challenge lyrics. The soft structural relationships learned by our TRAAM model are used to improve the probabilistic responses generated by our improvisational response component.

  1. [Addanki and Wu, 2013] Karteek Addanki and Dekai Wu. Unsupervised rhyme scheme identification in hip hop lyrics using hidden Markov models. In 1st International Conference on Statistical Language and Speech Process- ing (SLSP 2013), Tarragona, Spain, 2013.
  2. [Addanki and Wu, 2014] Karteek Addanki and Dekai Wu. Evaluating improvised hip hop lyrics -challenges and ob- servations. In Nicoletta Calzolari (Conference Chair), Khalid Choukri, Thierry Declerck, Hrafn Loftsson, Bente Maegaard, Joseph Mariani, Asuncion Moreno, Jan Odijk, and Stelios Piperidis, editors, Ninth International Confer- ence on Language Resources and Evaluation (LREC'14), Reykjavik, Iceland, may 2014. European Language Re- sources Association (ELRA).
  3. [Addanki et al., 2012] Karteek Addanki, Chi-Kiu Lo, Markus Saers, and Dekai Wu. LTG vs. ITG coverage of cross-lingual verb frame alternations. In 16th Annual Conference of the European Association for Machine Translation (EAMT-2012), Trento, Italy, May 2012.
  4. [Barbieri et al., 2012] Gabriele Barbieri, Franc ¸ois Pachet, Pierre Roy, and Mirko Degli Esposti. Markov constraints for generating lyrics with style. In 20th European Confer- ence on Artificial Intelligence, (ECAI 2012), pages 115- 120, 2012.
  5. [Bengio et al., 2003] Yoshua Bengio, Rjean Ducharme, Pas- cal Vincent, and Christian Jauvin. A neural probabilistic language model. Journal of Machine Learning Research, 3:1137-1155, 2003.
  6. [Collobert and Weston, 2008] Ronan Collobert and Jason Weston. A unified architecture for natural language pro- cessing: Deep neural networks with multitask learning. In 25th International Conference on Machine Learning, ICML '08, pages 160-167, New York, NY, USA, 2008. ACM.
  7. [Devlin et al., 2014] Jacob Devlin, Rabih Zbib, Zhongqiang Huang, Thomas Lamar, Richard Schwartz, and John Makhoul. Fast and robust neural network joint models for statistical machine translation. In 52nd Annual Meeting of the Association for Computational Linguistics, 2014.
  8. [Elman, 1990] Jeffrey L Elman. Finding structure in time. Cognitive science, 14(2):179-211, 1990.
  9. [Gao et al., 2014] Jianfeng Gao, Xiaodong He, Wen-tau Yih, and Li Deng. Learning continuous phrase representations for translation modeling. In 52nd Annual Meeting of the Association for Computational Linguistics (Short Papers), 2014.
  10. [Goller and Kuchler, 1996] Christoph Goller and Andreas Kuchler. Learning task-dependent distributed represen- tations by backpropagation through structure. In Neural Networks, 1996., IEEE International Conference on, vol- ume 1, pages 347-352. IEEE, 1996.
  11. [Hermann and Blunsom, 2014] Karl Moritz Hermann and Phil Blunsom. Multilingual models for compositional distributed semantics. In 52nd Annual Meeting of the Association for Computational Linguistics, volume abs/1404.4641, 2014.
  12. [Jiang and Zhou, 2008] Long Jiang and Ming Zhou. Gener- ating Chinese couplets using a statistical MT approach. In 22nd International Conference on Computational Linguis- tics (COLING 2008), 2008.
  13. [Klementiev et al., 2012] Alexandre Klementiev, Ivan Titov, and Binod Bhattarai. Inducing crosslingual distributed representations of words. In 24th International Confer- ence on Computational Linguistics (COLING 2012). Cite- seer, 2012.
  14. [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, Chris Dyer, Ondrej Bojar, Alexandra Con- stantin, and Evan Herbst. Moses: Open source toolkit for statistical machine translation. In Interactive Poster and Demonstration Sessions of the 45th Annual Meeting of the Association for Computational Linguistics (ACL 2007), pages 177-180, Prague, Czech Republic, June 2007.
  15. [Lee et al., 2009] Honglak Lee, Roger Grosse, Rajesh Ran- ganath, and Andrew Y Ng. Convolutional deep belief net- works for scalable unsupervised learning of hierarchical representations. In 26th Annual International Conference on Machine Learning, pages 609-616. ACM, 2009.
  16. [Lewis and Stearns, 1968] Philip M. Lewis and Richard E. Stearns. Syntax-directed transduction. Journal of the Association for Computing Machinery, 15(3):465-488, 1968.
  17. [Li et al., 2013] Peng Li, Yang Liu, and Maosong Sun. Re- cursive autoencoders for itg-based translation. In EMNLP, pages 567-577, 2013.
  18. [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.
  19. [Pollack, 1990] Jordan B Pollack. Recursive distributed rep- resentations. Artificial Intelligence, 46(1):77-105, 1990.
  20. [Saers et al., 2009] Markus Saers, Joakim Nivre, and Dekai Wu. Learning stochastic bracketing inversion transduc- tion grammars with a cubic time biparsing algorithm. In 11th International Conference on Parsing Technologies (IWPT'09), pages 29-32, Paris, France, October 2009.
  21. [Schwenk, 2012] Holger Schwenk. Continuous space trans- lation models for phrase-based statistical machine transla- tion. In COLING 2012: Posters, pages 1071-1080. Cite- seer, 2012.
  22. [Socher et al., 2011] Richard Socher, Jeffrey Pennington, Eric H Huang, Andrew Y Ng, and Christopher D Man- ning. Semi-supervised recursive autoencoders for predict- ing sentiment distributions. In Conference on Empirical Methods in Natural Language Processing, pages 151-161. Association for Computational Linguistics, 2011.
  23. [Son et al., 2012] Le Hai Son, Alexandre Allauzen, and Franc ¸ois Yvon. Continuous space translation models with neural networks. In 2012 conference of the north american chapter of the association for computational linguistics: Human language technologies, pages 39-48. Association for Computational Linguistics, 2012.
  24. [Stolcke and Wu, 1992] Andreas Stolcke and Dekai Wu. Tree matching with recursive distributed representations. In AAAI 1992 Workshop on Integrating Neural and Sym- bolic Processes -The Cognitive Dimension, 1992.
  25. [Stolcke, 2002] Andreas Stolcke. SRILM -an extensible language modeling toolkit. In 7th International Confer- ence on Spoken Language Processing (ICSLP2002 -IN- TERSPEECH 2002), pages 901-904, Denver, Colorado, September 2002.
  26. [Wu, 1996] Dekai Wu. A polynomial-time algorithm for sta- tistical machine translation. In 34th Annual Meeting of the Association for Computational Linguistics (ACL96), pages 152-158, Morristown, NJ, USA, 1996.
  27. [Wu, 1997] Dekai Wu. Stochastic inversion transduction grammars and bilingual parsing of parallel corpora. Com- putational Linguistics, 23(3):377-403, 1997.
  28. [Zens and Ney, 2003] Richard Zens and Hermann Ney. A comparative study on reordering constraints in statistical machine translation. In 41st Annual Meeting of the Asso- ciation for Computational Linguistics (ACL-2003), pages 144-151, Stroudsburg, PA, USA, 2003. Association for Computational Linguistics.
  29. [Zou et al., 2013] Will Y Zou, Richard Socher, Daniel M Cer, and Christopher D Manning. Bilingual word embed- dings for phrase-based machine translation. In EMNLP, pages 1393-1398, 2013.

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

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