Proceedings

Controllable Neural Story Plot Generation via Reward Shaping

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. AI for Improving Human Well-being. Pages 5982-5988.

https://doi.org/10.24963/ijcai.2019/829

Abstract

Language-modeling--based approaches to story plot generation attempt to construct a plot by sampling from a language model (LM) to predict the next character, word, or sentence to add to the story. LM techniques lack the ability to receive guidance from the user to achieve a specific goal, resulting in stories that don't have a clear sense of progression and lack coherence. We present a reward-shaping technique that analyzes a story corpus and produces intermediate rewards that are backpropagated into a pre-trained LM in order to guide the model toward a given goal. Automated evaluations show our technique can create a model that generates story plots which consistently achieve a specified goal. Human-subject studies show that the generated stories have more plausible event ordering than baseline plot generation techniques.

  1. [Bamman et al., 2013] David Bamman, Brendan O'Connor, and Noah A. Smith. Learning Latent Personas of Film Characters. In ACL, pages 352-361, 2013.
  2. [Cavazza et al., 2002] Marc Cavazza, Fred Charles, and Steven J. Mead. Planning characters' behaviour in inter- active storytelling. Journal of Visualization and Computer Animation, 13:121-131, 2002.
  3. [Fan et al., 2018] Angela Fan, Mike Lewis, and Yann Dauphin. Hierarchical Neural Story Generation. In ACL, pages 889-898, 2018.
  4. [Gehring et al., 2017] Jonas Gehring, Michael Auli, David Grangier, Denis Yarats, and Yann N. Dauphin. Convolu- tional Sequence to Sequence Learning. In ICML, 2017.
  5. [Gervás et al., 2005] Pablo Gervás, Belen Díaz-Agudo, Fed- erico Peinado, and Raquel Hervás. Story plot generation based on CBR. Journal of Knowledge-Based Systems, 18(4-5):235-242, 2005.
  6. [Jenks and Caspall, 1971] George F. Jenks and Fred C Cas- pall. Error on choroplethic maps: definition, measurement, reduction. Annals of the Association of American Geogra- phers, 61(2):217-244, 1971.
  7. [Khalifa et al., 2017] Ahmed Khalifa, Gabriella AB Barros, and Julian Togelius. Deeptingle. In ICCC, 2017.
  8. [Khandelwal et al., 2018] Urvashi Khandelwal, He He, Peng Qi, and Dan Jurafsky. Sharp nearby, fuzzy far away: How neural language models use context. In ACL, 2018.
  9. [Lebowitz, 1987] Michael Lebowitz. Planning stories. In CogSci, pages 234-242, 1987.
  10. [Li et al., 2013] Boyang Li, Stephen Lee-Urban, George Johnston, and Mark O. Riedl. Story generation with crowdsourced plot graphs. In AAAI, July 2013.
  11. [Li et al., 2016] Jiwei Li, Will Monroe, Alan Ritter, Michel Galley, Jianfeng Gao, and Dan Jurafsky. Deep reinforce- ment learning for dialogue generation. In EMNLP, pages 1192-1202, 2016.
  12. [Martin et al., 2018] Lara J. Martin, Prithviraj Am- manabrolu, Xinyu Wang, William Hancock, Shruti Singh, Brent Harrison, and Mark O. Riedl. Event Rep- resentations for Automated Story Generation with Deep Neural Nets. In AAAI, pages 868-875, 2018.
  13. [Meehan, 1977] James R. Meehan. TALE-SPIN: An inter- active program that writes stories. In IJCAI, pages 91-98, 1977.
  14. [Miller, 1995] George A. Miller. Wordnet: a lexical database for english. Communications of the ACM, 38(11):39-41, 1995.
  15. [Mostafazadeh et al., 2016] Nasrin Mostafazadeh, Lucy Vanderwende, Wen-tau Yih, Pushmeet Kohli, and James Allen. Story Cloze Evaluator: Vector Space Representa- tion Evaluation by Predicting What Happens Next. In 1st Workshop on Evaluating Vector Space Representations for NLP, pages 24-29, 2016.
  16. [Ng et al., 1999] Andrew Y Ng, Daishi Harada, and Stuart Russell. Policy invariance under reward transformations: Theory and application to reward shaping. In ICML, vol- ume 99, pages 278-287, 1999.
  17. [Pérez y Pérez and Sharples, 2001] Rafael Pérez y Pérez and Mike Sharples. MEXICA: A computer model of a cogni- tive account of creative writing. Journal of Experimental and Theoretical Artificial Intelligence, 13:119-139, 2001.
  18. [Porteous and Cavazza, 2009] Julie Porteous and Marc Cavazza. Controlling narrative generation with planning trajectories: the role of constraints. In ICIDS, pages 234-245. Springer, 2009.
  19. [Purdy et al., 2018] Christopher Purdy, Xinyu Wang, Larry He, and Mark Riedl. Predicting story quality with quanti- tative measures. In AIIDE, 2018.
  20. [Radford et al., 2019] Alec Radford, Jeffrey Wu, Rewon Child, David Luan, Dario Amodei, and Ilya Sutskever. Language Models are Unsupervised Multitask Learners. Technical report, OpenAI, 2019.
  21. [Riedl and Young, 2010] Mark O. Riedl and R. Michael Young. Narrative planning: Balancing plot and charac- ter. Journal of Artificial Intelligence Research, 39:217- 268, 2010.
  22. [Roemmele and Gordon, 2015] Melissa Roemmele and An- drew S. Gordon. Creative help: A story writing assistant. In ICIDS, pages 81-92, 2015.
  23. [Schuler and Kipper-Schuler, 2005] Karin Kipper Schuler and Karen Kipper-Schuler. VerbNet: A Broad-Coverage, Comprehensive Verb Lexicon. PhD thesis, University of Pennsylvania, 2005.
  24. [Sutskever et al., 2014] Ilya Sutskever, Oriol Vinyals, and Quoc V Le. Sequence to sequence learning with neural networks. In NeurIPS, pages 3104-3112, 2014.
  25. [Sutton and Barto, 1998] Richard S. Sutton and Andrew G. Barto. Reinforcement Learning: An Introduction. MIT press, 1998.
  26. [Swanson and Gordon, 2012] Reid Swanson and Andrew Gordon. Say Anything: Using textual case-based reason- ing to enable open-domain interactive storytelling. ACM TiiS, 2(3):16:1-16:35, 2012.
  27. [Ware and Young, 2011] Stephen Ware and R. Michael Young. CPOCL: A Narrative Planner Supporting Conflict. In AIIDE, pages 97-102, 2011.
  28. [Williams, 1992] Ronald J. Williams. Simple statistical gradient-following algorithms for connectionist reinforce- ment learning. Machine Learning, 8(3):229-256, May 1992.
  29. [Yao et al., 2019] Lili Yao, Nanyun Peng, Weischedel Ralph, Kevin Knight, Dongyan Zhao, and Rui Yan. Plan-and- write: Towards better automatic storytelling. In AAAI, 2019.

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

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