Proceedings

Game Engine Learning from Video

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 3707-3713.

https://doi.org/10.24963/ijcai.2017/518

Abstract

Intelligent agents need to be able to make predictions about their environment. In this work we present a novel approach to learn a forward simulation model via simple search over pixel input. We make use of a video game, Super Mario Bros., as an initial test of our approach as it represents a physics system that is significantly less complex than reality. We demonstrate the significant improvement of our approach in predicting future states compared with a baseline CNN and apply the learned model to train a game playing agent. Thus we evaluate the algorithm in terms of the accuracy and value of its output model.

  1. [Braylan and Miikkulainen, 2016] Alexander Eric Braylan and Risto Miikkulainen. Object-model transfer in the gen- eral video game domain. In The 12th Artificial Intelligence and Interactive Digital Entertainment Conference, 2016.
  2. [Brooks, 1999] Rodney Allen Brooks. Cambrian intelli- gence: The early history of the new AI, volume 44. Mit Press Cambridge, MA, 1999.
  3. [Canossa and Smith, 2015] Alessandro Canossa and Gillian Smith. Towards a procedural evaluation technique: Met- rics for level design. The 10th International Conference on the Foundations of Digital Games, page 8, 2015.
  4. [Churchland and Sejnowski, 2016] Patricia S Churchland and Terrence J Sejnowski. The computational brain. MIT press, 2016.
  5. [Cook et al., 2013] Michael Cook, Simon Colton, Azalea Raad, and Jeremy Gow. Mechanic miner: Reflection- driven game mechanic discovery and level design. In Eu- ropean Conference on the Applications of Evolutionary Computation, pages 284-293. Springer, 2013.
  6. [Ersen and Sariel, 2015] Mustafa Ersen and Sanem Sariel. Learning behaviors of and interactions among objects through spatio-temporal reasoning. IEEE Transactions on Computational Intelligence and AI in Games, 7(1):75-87, 2015.
  7. [Gettys and Fisher, 1979] Charles F Gettys and Stanley D Fisher. Hypothesis plausibility and hypothesis genera- tion. Organizational behavior and human performance, 24(1):93-110, 1979.
  8. [Gow and Corneli, 2015] Jeremy Gow and Joseph Corneli. Towards generating novel games using conceptual blend- ing. In 11th Artificial Intelligence and Interactive Digital Entertainment Conference, 2015.
  9. [Guzdial et al., 2016] Matthew Guzdial, Nathan Sturtevant, and Boyang Li. Deep static and dynamic level analysis: A study on infinite mario. In 3rd Experimental AI in Games Workshop, 2016.
  10. [Hafner, 2016] Danijar Hafner. Deep reinforcement learn- ing from raw pixels in doom. arXiv preprint arXiv:1610.02164, 2016.
  11. [Kober et al., 2013] Jens Kober, J Andrew Bagnell, and Jan Peters. Reinforcement learning in robotics: A survey. The International Journal of Robotics Research, 32(11):1238- 1274, 2013.
  12. [Martens et al., 2016] Chris Martens, Adam Summerville, Michael Mateas, Joseph Osborn, Sarah Harmon, Noah Wardrip-Fruin, and Arnav Jhala. Proceduralist readings, procedurally. In 12th Artificial Intelligence and Interac- tive Digital Entertainment Conference, 2016.
  13. [Mnih et al., 2013] V. Mnih, K. Kavukcuoglu, D. Silver, A. Graves, I. Antonoglou, D. Wierstra, and Martin Ried- miller. Playing Atari with deep reinforcement learn- ing. Technical report, Deepmind Technologies, 2013. arXiv:1312.5602.
  14. [Nelson et al., 2016] Mark J Nelson, Julian Togelius, Cameron B Browne, and Michael Cook. Rules and mechanics. In Procedural Content Generation in Games (Computational Synthesis and Creative Systems), pages 99-121. Springer, 2016.
  15. [Ng et al., 2006] Andrew Ng, Adam Coates, Mark Diel, Varun Ganapathi, Jamie Schulte, Ben Tse, Eric Berger, and Eric Liang. Autonomous inverted helicopter flight via reinforcement learning. Experimental Robotics IX, pages 363-372, 2006.
  16. [Oh et al., 2016] Junhyuk Oh, Valliappa Chockalingam, Satinder Singh, and Honglak Lee. Control of memory, active perception, and action in minecraft. arXiv preprint arXiv:1605.09128, 2016.
  17. [Pulli et al., 2012] Kari Pulli, Anatoly Baksheev, Kirill Ko- rnyakov, and Victor Eruhimov. Real-time computer vision with OpenCV. Commun. ACM, 55(6):61-69, June 2012.
  18. [Ranzato et al., 2014] MarcAurelio Ranzato, Arthur Szlam, Joan Bruna, Michael Mathieu, Ronan Collobert, and Sumit Chopra. Video (language) modeling: a baseline for generative models of natural videos. arXiv preprint arXiv:1412.6604, 2014.
  19. [Selvaraju et al., 2016] Ramprasaath R Selvaraju, Abhishek Das, Ramakrishna Vedantam, Michael Cogswell, Devi Parikh, and Dhruv Batra. Grad-cam: Why did you say that? visual explanations from deep networks via gradient- based localization. arXiv preprint arXiv:1610.02391, 2016.
  20. [Singh et al., 2002] Push Singh, Thomas Lin, Erik T Mueller, Grace Lim, Travell Perkins, and Wan Li Zhu. Open mind common sense: Knowledge acquisition from the general public. In OTM Confederated International Conferences" On the Move to Meaningful Internet Sys- tems", pages 1223-1237. Springer, 2002.
  21. [Summerville et al., 2016] Adam Summerville, Matthew Guzdial, Michael Mateas, and Mark Riedl. Learning player tailored content from observation: Platformer level generation from video traces using lstms. In The 12th Ar- tificial Intelligence and Interactive Digital Entertainment Conference, 2016.
  22. [Summerville et al., 2017a] Adam Summerville, Morteza Behrooz, Michael Mateas, and Arnav Jhala. What does that ?-block do? learning latent causal affordances from mario play traces. In 1st AAAI Workshop on what's next for AI in games, 2017.
  23. [Summerville et al., 2017b] Adam Summerville, Sam Snod- grass, Matthew Guzdial, Christoffer Holmgård, Amy K Hoover, Aaron Isaksen, Andy Nealen, and Julian To- gelius. Procedural content generation via machine learning (pcgml). arXiv preprint arXiv:1702.00539, 2017.
  24. [Togelius et al., 2010] Julian Togelius, Sergey Karakovskiy, and Robin Baumgarten. The 2009 mario ai competition. In IEEE Congress on Evolutionary Computation, pages 1-8, 2010.
  25. [Togelius, 2011] Julian Togelius. A procedural critique of deontological reasoning. In Proceedings of DiGRA, 2011.
  26. [Uriarte and Ontanón, 2015] Alberto Uriarte and Santiago Ontanón. Automatic learning of combat models for rts games. In 11th Artificial Intelligence and Interactive Dig- ital Entertainment Conference, 2015.
  27. [Vukotić et al., 2017] Vedran Vukotić, Silvia-Laura Pin- tea, Christian Raymond, Guillaume Gravier, and Jan Van Gemert. One-step time-dependent future video frame prediction with a convolutional encoder-decoder neural network. arXiv preprint arXiv:1702.04125, 2017.
  28. [Zook and Riedl, 2014] Alexander Zook and Mark O Riedl. Automatic game design via mechanic generation. In AAAI, pages 530-537, 2014.
  29. [Zook et al., 2015] Alexander Zook, Brent Harrison, and Mark O Riedl. Monte-carlo tree search for simulation- based strategy analysis. In Proceedings of the 10th Con- ference on the Foundations of Digital Games, 2015.

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

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