Skip to main content

Showing 1–50 of 51 results for author: Guzdial, M

.
  1. arXiv:2406.06451  [pdf, other

    cs.HC cs.AI cs.CY

    Insights from Social Sha** Theory: The Appropriation of Large Language Models in an Undergraduate Programming Course

    Authors: Aadarsh Padiyath, Xinying Hou, Amy Pang, Diego Viramontes Vargas, Xingjian Gu, Tamara Nelson-Fromm, Zihan Wu, Mark Guzdial, Barbara Ericson

    Abstract: The capability of large language models (LLMs) to generate, debug, and explain code has sparked the interest of researchers and educators in undergraduate programming, with many anticipating their transformative potential in programming education. However, decisions about why and how to use LLMs in programming education may involve more than just the assessment of an LLM's technical capabilities.… ▽ More

    Submitted 10 June, 2024; originally announced June 2024.

    Comments: Accepted to the ACM Conference on International Computing Education Research V.1 (ICER '24 Vol. 1)

  2. arXiv:2312.15160  [pdf, other

    cs.AI cs.HC cs.LG cs.MA

    Human-AI Collaboration in Real-World Complex Environment with Reinforcement Learning

    Authors: Md Saiful Islam, Srijita Das, Sai Krishna Gottipati, William Duguay, Clodéric Mars, Jalal Arabneydi, Antoine Fagette, Matthew Guzdial, Matthew-E-Taylor

    Abstract: Recent advances in reinforcement learning (RL) and Human-in-the-Loop (HitL) learning have made human-AI collaboration easier for humans to team with AI agents. Leveraging human expertise and experience with AI in intelligent systems can be efficient and beneficial. Still, it is unclear to what extent human-AI collaboration will be successful, and how such teaming performs compared to humans or AI… ▽ More

    Submitted 22 December, 2023; originally announced December 2023.

    Comments: Submitted to Neural Computing and Applications

  3. arXiv:2309.13071  [pdf, other

    cs.AI cs.LG

    Tree-Based Reconstructive Partitioning: A Novel Low-Data Level Generation Approach

    Authors: Emily Halina, Matthew Guzdial

    Abstract: Procedural Content Generation (PCG) is the algorithmic generation of content, often applied to games. PCG and PCG via Machine Learning (PCGML) have appeared in published games. However, it can prove difficult to apply these approaches in the early stages of an in-development game. PCG requires expertise in representing designer notions of quality in rules or functions, and PCGML typically requires… ▽ More

    Submitted 18 September, 2023; originally announced September 2023.

    Comments: 9 pages, 3 figures, The 19th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE 2023)

  4. arXiv:2309.09476  [pdf, other

    cs.AI cs.LG

    Mechanic Maker 2.0: Reinforcement Learning for Evaluating Generated Rules

    Authors: Johor Jara Gonzalez, Seth Cooper, Matthew Guzdial

    Abstract: Automated game design (AGD), the study of automatically generating game rules, has a long history in technical games research. AGD approaches generally rely on approximations of human play, either objective functions or AI agents. Despite this, the majority of these approximators are static, meaning they do not reflect human player's ability to learn and improve in a game. In this paper, we invest… ▽ More

    Submitted 4 October, 2023; v1 submitted 18 September, 2023; originally announced September 2023.

    Comments: 10 pages, 6 figures, Artificial Intelligence and Interactive Digital Entertainment

  5. arXiv:2309.09472  [pdf, other

    cs.CV cs.LG

    Reconstructing Existing Levels through Level Inpainting

    Authors: Johor Jara Gonzalez, Matthew Guzdial

    Abstract: Procedural Content Generation (PCG) and Procedural Content Generation via Machine Learning (PCGML) have been used in prior work for generating levels in various games. This paper introduces Content Augmentation and focuses on the subproblem of level inpainting, which involves reconstructing and extending video game levels. Drawing inspiration from image inpainting, we adapt two techniques from thi… ▽ More

    Submitted 4 October, 2023; v1 submitted 18 September, 2023; originally announced September 2023.

    Comments: 8 pages, 5 figures, Artificial Intelligence and Interactive Digital Entertainment

  6. arXiv:2308.06905  [pdf

    cs.RO cs.AI cs.CV cs.HC eess.SY

    The Michigan Robotics Undergraduate Curriculum: Defining the Discipline of Robotics for Equity and Excellence

    Authors: Odest Chadwicke Jenkins, Jessy Grizzle, Ella Atkins, Leia Stirling, Elliott Rouse, Mark Guzdial, Damen Provost, Kimberly Mann, Joanna Millunchick

    Abstract: The Robotics Major at the University of Michigan was successfully launched in the 2022-23 academic year as an innovative step forward to better serve students, our communities, and our society. Building on our guiding principle of "Robotics with Respect" and our larger Robotics Pathways model, the Michigan Robotics Major was designed to define robotics as a true academic discipline with both equit… ▽ More

    Submitted 13 August, 2023; originally announced August 2023.

    Comments: 49 pages, approximately 25 figures

    MSC Class: 97 ACM Class: I.2.9

  7. arXiv:2306.16666  [pdf, other

    cs.LG cs.AI

    Game Level Blending using a Learned Level Representation

    Authors: Venkata Sai Revanth Atmakuri, Seth Cooper, Matthew Guzdial

    Abstract: Game level blending via machine learning, the process of combining features of game levels to create unique and novel game levels using Procedural Content Generation via Machine Learning (PCGML) techniques, has gained increasing popularity in recent years. However, many existing techniques rely on human-annotated level representations, which limits game level blending to a limited number of annota… ▽ More

    Submitted 28 June, 2023; originally announced June 2023.

    Comments: 8 pages, 3 figures

    Journal ref: IEEE Conference on Games 2023

  8. arXiv:2306.16662  [pdf, other

    cs.CV cs.LG

    Joint Level Generation and Translation Using Gameplay Videos

    Authors: Negar Mirgati, Matthew Guzdial

    Abstract: Procedural Content Generation via Machine Learning (PCGML) faces a significant hurdle that sets it apart from other fields, such as image or text generation, which is limited annotated data. Many existing methods for procedural level generation via machine learning require a secondary representation besides level images. However, the current methods for obtaining such representations are laborious… ▽ More

    Submitted 28 June, 2023; originally announced June 2023.

    Comments: 8 pages, 4 figures

    Journal ref: IEEE Conference on Games 2023

  9. arXiv:2306.00281  [pdf, other

    cs.LG cs.SD eess.AS

    Transfer Learning for Underrepresented Music Generation

    Authors: Anahita Doosti, Matthew Guzdial

    Abstract: This paper investigates a combinational creativity approach to transfer learning to improve the performance of deep neural network-based models for music generation on out-of-distribution (OOD) genres. We identify Iranian folk music as an example of such an OOD genre for MusicVAE, a large generative music model. We find that a combinational creativity transfer learning approach can efficiently ada… ▽ More

    Submitted 31 May, 2023; originally announced June 2023.

    Comments: 5 pages, 3 figures, International Conference on Computational Creativity

    Journal ref: Proceedings of the 2023 International Conference on Computational Creativity

  10. Procedural Content Generation via Knowledge Transformation (PCG-KT)

    Authors: Anurag Sarkar, Matthew Guzdial, Sam Snodgrass, Adam Summerville, Tiago Machado, Gillian Smith

    Abstract: We introduce the concept of Procedural Content Generation via Knowledge Transformation (PCG-KT), a new lens and framework for characterizing PCG methods and approaches in which content generation is enabled by the process of knowledge transformation -- transforming knowledge derived from one domain in order to apply it in another. Our work is motivated by a substantial number of recent PCG works t… ▽ More

    Submitted 30 April, 2023; originally announced May 2023.

    Comments: 15 pages, 14 figures

    Journal ref: Sarkar, Anurag, et al. "Procedural Content Generation via Knowledge Transformation (PCG-KT)." IEEE Transactions on Games (2023)

  11. arXiv:2212.03387  [pdf, other

    cs.AI

    Generating Real-Time Strategy Game Units Using Search-Based Procedural Content Generation and Monte Carlo Tree Search

    Authors: Kynan Sorochan, Matthew Guzdial

    Abstract: Real-Time Strategy (RTS) game unit generation is an unexplored area of Procedural Content Generation (PCG) research, which leaves the question of how to automatically generate interesting and balanced units unanswered. Creating unique and balanced units can be a difficult task when designing an RTS game, even for humans. Having an automated method of designing units could help developers speed up… ▽ More

    Submitted 6 December, 2022; originally announced December 2022.

    Comments: 7 pages, 3 figures, Experimental AI in Games Workshop

  12. arXiv:2212.03376  [pdf, other

    cs.HC cs.AI cs.LG

    Improving Deep Localized Level Analysis: How Game Logs Can Help

    Authors: Natalie Bombardieri, Matthew Guzdial

    Abstract: Player modelling is the field of study associated with understanding players. One pursuit in this field is affect prediction: the ability to predict how a game will make a player feel. We present novel improvements to affect prediction by using a deep convolutional neural network (CNN) to predict player experience trained on game event logs in tandem with localized level structure information. We… ▽ More

    Submitted 6 December, 2022; originally announced December 2022.

    Comments: 8 pages, 2 Figures, Experimental AI in Games Workshop

  13. arXiv:2211.02759  [pdf, other

    cs.LG

    Diversity-based Deep Reinforcement Learning Towards Multidimensional Difficulty for Fighting Game AI

    Authors: Emily Halina, Matthew Guzdial

    Abstract: In fighting games, individual players of the same skill level often exhibit distinct strategies from one another through their gameplay. Despite this, the majority of AI agents for fighting games have only a single strategy for each "level" of difficulty. To make AI opponents more human-like, we'd ideally like to see multiple different strategies at each level of difficulty, a concept we refer to… ▽ More

    Submitted 4 November, 2022; originally announced November 2022.

    Comments: 8 pages, 2 figures, Experimental AI in Games 2022

    ACM Class: I.2.6

  14. arXiv:2210.12789  [pdf, other

    cs.LG

    Clustering-based Tile Embedding (CTE): A General Representation for Level Design with Skewed Tile Distributions

    Authors: Mrunal Jadhav, Matthew Guzdial

    Abstract: There has been significant research interest in Procedural Level Generation via Machine Learning (PLGML), applying ML techniques to automated level generation. One recent trend is in the direction of learning representations for level design via embeddings, such as tile embeddings. Tile Embeddings are continuous vector representations of game levels unifying their visual, contextual and behavioura… ▽ More

    Submitted 23 October, 2022; originally announced October 2022.

    Comments: 11 pages, 6 figures, 4 tables

  15. arXiv:2209.03433  [pdf, other

    cs.LG

    Responsibility: An Example-based Explainable AI approach via Training Process Inspection

    Authors: Faraz Khadivpour, Arghasree Banerjee, Matthew Guzdial

    Abstract: Explainable Artificial Intelligence (XAI) methods are intended to help human users better understand the decision making of an AI agent. However, many modern XAI approaches are unintuitive to end users, particularly those without prior AI or ML knowledge. In this paper, we present a novel XAI approach we call Responsibility that identifies the most responsible training example for a particular dec… ▽ More

    Submitted 7 September, 2022; originally announced September 2022.

  16. SketchBetween: Video-to-Video Synthesis for Sprite Animation via Sketches

    Authors: Dagmar Lukka Loftsdóttir, Matthew Guzdial

    Abstract: 2D animation is a common factor in game development, used for characters, effects and background art. It involves work that takes both skill and time, but parts of which are repetitive and tedious. Automated animation approaches exist, but are designed without animators in mind. The focus is heavily on real-life video, which follows strict laws of how objects move, and does not account for the sty… ▽ More

    Submitted 31 August, 2022; originally announced September 2022.

    Comments: 7 pages, 6 figures, ACM Conference on the Foundations of Digital Games

  17. arXiv:2205.09269  [pdf, other

    cs.LG cs.HC

    Threshold Designer Adaptation: Improved Adaptation for Designers in Co-creative Systems

    Authors: Emily Halina, Matthew Guzdial

    Abstract: To best assist human designers with different styles, Machine Learning (ML) systems need to be able to adapt to them. However, there has been relatively little prior work on how and when to best adapt an ML system to a co-designer. In this paper we present threshold designer adaptation: a novel method for adapting a creative ML model to an individual designer. We evaluate our approach with a human… ▽ More

    Submitted 18 May, 2022; originally announced May 2022.

    Comments: 6 pages, 2 figures, International Joint Conference on Artificial Intelligence (IJCAI), Special Topic on AI, the Arts, and Creativity

  18. arXiv:2203.12130  [pdf, other

    cs.CV cs.LG

    Pixel VQ-VAEs for Improved Pixel Art Representation

    Authors: Akash Saravanan, Matthew Guzdial

    Abstract: Machine learning has had a great deal of success in image processing. However, the focus of this work has largely been on realistic images, ignoring more niche art styles such as pixel art. Additionally, many traditional machine learning models that focus on groups of pixels do not work well with pixel art, where individual pixels are important. We propose the Pixel VQ-VAE, a specialized VQ-VAE mo… ▽ More

    Submitted 21 September, 2022; v1 submitted 22 March, 2022; originally announced March 2022.

    Comments: 9 pages, 2 figures. Experimental AI in Games Workshop (EXAG) 2022

  19. arXiv:2110.04148  [pdf, other

    cs.HC

    The Definition-Context-Purpose Paradigm and Other Insights from Industry Professionals About the Definition of a Quest

    Authors: Kristen K. Yu, Matthew Guzdial, Nathan R. Sturtevant

    Abstract: Among academic communities there is no single agreed upon definition of a quest. The industry perspective on this topic is also largely unknown. Thus, thee purpose of this paper is to gain an understanding of the definition of a quest from industry professionals to better inform the academic community. We interviewed fifteen game developers with experience designing or implementing quests or narra… ▽ More

    Submitted 7 October, 2021; originally announced October 2021.

    Comments: 8 pages, 2 figures, AIIDE 2021

    Journal ref: Proceedings of the 17th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment 2021 (AIIDE-21)

  20. arXiv:2110.04147  [pdf, other

    cs.HC cs.AI

    The Impact of Visualizing Design Gradients for Human Designers

    Authors: Matthew Guzdial, Nathan Sturtevant, Carolyn Yang

    Abstract: Mixed-initiative Procedural Content Generation (PCG) refers to tools or systems in which a human designer works with an algorithm to produce game content. This area of research remains relatively under-explored, with the majority of mixed-initiative PCG level design systems using a common set of search-based PCG algorithms. In this paper, we introduce a mixed-initiative tool employing Exhaustive P… ▽ More

    Submitted 7 October, 2021; originally announced October 2021.

    Comments: 8 pages, 1 figure, AIIDE 2021

    Journal ref: Proceedings of the 17th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment 2021 (AIIDE-21)

  21. arXiv:2110.04146  [pdf, other

    cs.LG cs.AI cs.CY

    Arachnophobia Exposure Therapy using Experience-driven Procedural Content Generation via Reinforcement Learning (EDPCGRL)

    Authors: Athar Mahmoudi-Nejad, Matthew Guzdial, Pierre Boulanger

    Abstract: Personalized therapy, in which a therapeutic practice is adapted to an individual patient, leads to better health outcomes. Typically, this is accomplished by relying on a therapist's training and intuition along with feedback from a patient. While there exist approaches to automatically adapt therapeutic content to a patient, they rely on hand-authored, pre-defined rules, which may not generalize… ▽ More

    Submitted 7 October, 2021; originally announced October 2021.

    Comments: 8 pages, 3 figures, AIIDE 2021 Poster

    Journal ref: Proceedings of the 17th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment 2021 (AIIDE-21)

  22. arXiv:2110.03184  [pdf, other

    cs.LG

    Explaining Deep Reinforcement Learning Agents In The Atari Domain through a Surrogate Model

    Authors: Alexander Sieusahai, Matthew Guzdial

    Abstract: One major barrier to applications of deep Reinforcement Learning (RL) both inside and outside of games is the lack of explainability. In this paper, we describe a lightweight and effective method to derive explanations for deep RL agents, which we evaluate in the Atari domain. Our method relies on a transformation of the pixel-based input of the RL agent to an interpretable, percept-like input rep… ▽ More

    Submitted 7 October, 2021; originally announced October 2021.

    Comments: 9 pages, 3 figures, AIIDE 2021

    Journal ref: Proceedings of the 17th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment 2021 (AIIDE-21)

  23. arXiv:2110.03181  [pdf, other

    cs.LG cs.CV

    Tile Embedding: A General Representation for Procedural Level Generation via Machine Learning

    Authors: Mrunal Jadhav, Matthew Guzdial

    Abstract: In recent years, Procedural Level Generation via Machine Learning (PLGML) techniques have been applied to generate game levels with machine learning. These approaches rely on human-annotated representations of game levels. Creating annotated datasets for games requires domain knowledge and is time-consuming. Hence, though a large number of video games exist, annotated datasets are curated only for… ▽ More

    Submitted 7 October, 2021; originally announced October 2021.

    Comments: 8 pages, 5 figures, AIIDE 2021

    Journal ref: Proceedings of the 17th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment 2021 (AIIDE-21)

  24. arXiv:2110.03144  [pdf, other

    cs.LG

    Conceptual Expansion Neural Architecture Search (CENAS)

    Authors: Mohan Singamsetti, Anmol Mahajan, Matthew Guzdial

    Abstract: Architecture search optimizes the structure of a neural network for some task instead of relying on manual authoring. However, it is slow, as each potential architecture is typically trained from scratch. In this paper we present an approach called Conceptual Expansion Neural Architecture Search (CENAS) that combines a sample-efficient, computational creativity-inspired transfer learning approach… ▽ More

    Submitted 6 October, 2021; originally announced October 2021.

    Comments: 9 pages, 4 figures, ICCC 2021 Poster

    Journal ref: Proceedings of the 12th International Conference on Computational Creativity 2021

  25. Toward Co-creative Dungeon Generation via Transfer Learning

    Authors: Zisen Zhou, Matthew Guzdial

    Abstract: Co-creative Procedural Content Generation via Machine Learning (PCGML) refers to systems where a PCGML agent and a human work together to produce output content. One of the limitations of co-creative PCGML is that it requires co-creative training data for a PCGML agent to learn to interact with humans. However, acquiring this data is a difficult and time-consuming process. In this work, we propose… ▽ More

    Submitted 26 July, 2021; originally announced July 2021.

    Comments: 7 pages, 6 figures, Workshop on Procedural Content Generation

    Journal ref: Proceedings of the Twelfth Workshop on Procedural Content Generation 2021

  26. Generating Lode Runner Levels by Learning Player Paths with LSTMs

    Authors: Kynan Sorochan, Jerry Chen, Yakun Yu, Matthew Guzdial

    Abstract: Machine learning has been a popular tool in many different fields, including procedural content generation. However, procedural content generation via machine learning (PCGML) approaches can struggle with controllability and coherence. In this paper, we attempt to address these problems by learning to generate human-like paths, and then generating levels based on these paths. We extract player pat… ▽ More

    Submitted 26 July, 2021; originally announced July 2021.

    Comments: 7 pages, 6 figures, Workshop on Procedural Content Generation

    Journal ref: Proceedings of the Twelfth Workshop on Procedural Content Generation 2021

  27. Ensemble Learning For Mega Man Level Generation

    Authors: Bowei Li, Ruohan Chen, Yuqing Xue, Ricky Wang, Wenwen Li, Matthew Guzdial

    Abstract: Procedural content generation via machine learning (PCGML) is the process of procedurally generating game content using models trained on existing game content. PCGML methods can struggle to capture the true variance present in underlying data with a single model. In this paper, we investigated the use of ensembles of Markov chains for procedurally generating \emph{Mega Man} levels. We conduct an… ▽ More

    Submitted 26 July, 2021; originally announced July 2021.

    Comments: 9 pages, 7 figures, Workshop on Procedural Content Generation

    Journal ref: Proceedings of the Twelfth Workshop on Procedural Content Generation 2021

  28. arXiv:2107.12506  [pdf, other

    cs.LG cs.SD eess.AS

    TaikoNation: Patterning-focused Chart Generation for Rhythm Action Games

    Authors: Emily Halina, Matthew Guzdial

    Abstract: Generating rhythm game charts from songs via machine learning has been a problem of increasing interest in recent years. However, all existing systems struggle to replicate human-like patterning: the placement of game objects in relation to each other to form congruent patterns based on events in the song. Patterning is a key identifier of high quality rhythm game content, seen as a necessary comp… ▽ More

    Submitted 26 July, 2021; originally announced July 2021.

    Comments: 10 pages, 5 figures, Procedural Content Generation Workshop

    Journal ref: Proceedings of the Twelfth Workshop on Procedural Content Generation 2021

  29. Adversarial Random Forest Classifier for Automated Game Design

    Authors: Thomas Maurer, Matthew Guzdial

    Abstract: Autonomous game design, generating games algorithmically, has been a longtime goal within the technical games research field. However, existing autonomous game design systems have relied in large part on human-authoring for game design knowledge, such as fitness functions in search-based methods. In this paper, we describe an experiment to attempt to learn a human-like fitness function for autonom… ▽ More

    Submitted 26 July, 2021; originally announced July 2021.

    Comments: 6 pages, 3 figures, Reflections Track of the 2021 ACM Foundations of Digital Games Conference

    Journal ref: Proceedings of the 16th International Conference on the Foundations of Digital Games (FDG) 2021

  30. arXiv:2010.01685  [pdf, other

    cs.AI

    Entity Embedding as Game Representation

    Authors: Nazanin Yousefzadeh Khameneh, Matthew Guzdial

    Abstract: Procedural content generation via machine learning (PCGML) has shown success at producing new video game content with machine learning. However, the majority of the work has focused on the production of static game content, including game levels and visual elements. There has been much less work on dynamic game content, such as game mechanics. One reason for this is the lack of a consistent repres… ▽ More

    Submitted 4 October, 2020; originally announced October 2020.

    Comments: 7 pages, 6 figures

    Journal ref: Proceedings of the 2020 Experimental AI in Games Workshop

  31. arXiv:2010.01681  [pdf, other

    cs.CV cs.AI

    Generating Gameplay-Relevant Art Assets with Transfer Learning

    Authors: Adrian Gonzalez, Matthew Guzdial, Felix Ramos

    Abstract: In game development, designing compelling visual assets that convey gameplay-relevant features requires time and experience. Recent image generation methods that create high-quality content could reduce development costs, but these approaches do not consider game mechanics. We propose a Convolutional Variational Autoencoder (CVAE) system to modify and generate new game visuals based on their gamep… ▽ More

    Submitted 4 October, 2020; originally announced October 2020.

    Comments: 7 pages, 8 figures

    Journal ref: Proceedings of the 2020 Experimental AI in Games Workshop

  32. arXiv:2010.01676  [pdf, other

    cs.AI

    Explainability via Responsibility

    Authors: Faraz Khadivpour, Matthew Guzdial

    Abstract: Procedural Content Generation via Machine Learning (PCGML) refers to a group of methods for creating game content (e.g. platformer levels, game maps, etc.) using machine learning models. PCGML approaches rely on black box models, which can be difficult to understand and debug by human designers who do not have expert knowledge about machine learning. This can be even more tricky in co-creative sys… ▽ More

    Submitted 4 October, 2020; originally announced October 2020.

    Comments: 8 pages, 4 figures

    Journal ref: Proceedings of the 2020 Experiment AI in Games Workshop

  33. arXiv:2007.06108  [pdf, other

    cs.AI

    Tabletop Roleplaying Games as Procedural Content Generators

    Authors: Matthew Guzdial, Devi Acharya, Max Kreminski, Michael Cook, Mirjam Eladhari, Antonios Liapis, Anne Sullivan

    Abstract: Tabletop roleplaying games (TTRPGs) and procedural content generators can both be understood as systems of rules for producing content. In this paper, we argue that TTRPG design can usefully be viewed as procedural content generator design. We present several case studies linking key concepts from PCG research -- including possibility spaces, expressive range analysis, and generative pipelines --… ▽ More

    Submitted 15 July, 2020; v1 submitted 12 July, 2020; originally announced July 2020.

    Comments: 9 pages, 2 figures, FDG Workshop on Procedural Content Generation 2020

    Journal ref: FDG Workshop on Procedural Content Generation 2020

  34. arXiv:2003.05719  [pdf, ps, other

    cs.CY

    Undergraduate Student Research With Low Faculty Cost

    Authors: Sindhu Kutty, Mark Guzdial

    Abstract: Undergraduates are unlikely to even consider graduate research in Computer Science if they do not know what Computer Science research is. Many programs aimed at introducing undergraduate to research are structured like graduate research programs, with a small number of undergraduates working with a faculty advisor. Further, females, under-represented minorities, and first generation students may b… ▽ More

    Submitted 10 March, 2020; originally announced March 2020.

  35. Conceptual Game Expansion

    Authors: Matthew Guzdial, Mark Riedl

    Abstract: Automated game design is the problem of automatically producing games through computational processes. Traditionally, these methods have relied on the authoring of search spaces by a designer, defining the space of all possible games for the system to author. In this paper, we instead learn representations of existing games from gameplay video and use these to approximate a search space of novel g… ▽ More

    Submitted 18 February, 2021; v1 submitted 22 February, 2020; originally announced February 2020.

    Comments: 14 pages, 6 figures, 2 tables, IEEE Transactions on Games

  36. arXiv:1911.09219  [pdf, other

    cs.AI cs.HC

    Integrating Automated Play in Level Co-Creation

    Authors: Andrew Hoyt, Matthew Guzdial, Yalini Kumar, Gillian Smith, Mark O. Riedl

    Abstract: In level co-creation an AI and human work together to create a video game level. One open challenge in level co-creation is how to empower human users to ensure particular qualities of the final level, such as challenge. There has been significant prior research into automated pathing and automated playtesting for video game levels, but not in how to incorporate these into tools. In this demonstra… ▽ More

    Submitted 20 November, 2019; originally announced November 2019.

    Comments: 2 pages, 2 figures, AIIDE Workshop on Experimental AI in Games

    Journal ref: AIIDE Workshop on Experimental AI in Games 2019

  37. arXiv:1909.02195  [pdf, other

    cs.CL cs.AI

    Automated Let's Play Commentary

    Authors: Shukan Shah, Matthew Guzdial, Mark O. Riedl

    Abstract: Let's Plays of video games represent a relatively unexplored area for experimental AI in games. In this short paper, we discuss an approach to generate automated commentary for Let's Play videos, drawing on convolutional deep neural networks. We focus on Let's Plays of the popular game Minecraft. We compare our approach and a prior approach and demonstrate the generation of automated, artificial c… ▽ More

    Submitted 6 September, 2019; v1 submitted 4 September, 2019; originally announced September 2019.

    Comments: 5 pages, 2 figures

    Journal ref: Proceedings of the 2019 Experimental AI in Games Workshop

  38. arXiv:1906.11877  [pdf, other

    cs.CV cs.AI cs.LG eess.IV

    Making CNNs for Video Parsing Accessible

    Authors: Zi** Luo, Matthew Guzdial, Mark Riedl

    Abstract: The ability to extract sequences of game events for high-resolution e-sport games has traditionally required access to the game's engine. This serves as a barrier to groups who don't possess this access. It is possible to apply deep learning to derive these logs from gameplay video, but it requires computational power that serves as an additional barrier. These groups would benefit from access to… ▽ More

    Submitted 10 June, 2019; originally announced June 2019.

    Comments: 11 pages, 6 figures, Foundations of Digital Games 2018

  39. arXiv:1903.09709  [pdf, other

    cs.HC cs.AI

    An Interaction Framework for Studying Co-Creative AI

    Authors: Matthew Guzdial, Mark Riedl

    Abstract: Machine learning has been applied to a number of creative, design-oriented tasks. However, it remains unclear how to best empower human users with these machine learning approaches, particularly those users without technical expertise. In this paper we propose a general framework for turn-based interaction between human users and AI agents designed to support human creativity, called {co-creative… ▽ More

    Submitted 22 March, 2019; originally announced March 2019.

    Comments: 6 pages, 2 figures, Human-Centered Machine Learning Perspectives Workshop

  40. Friend, Collaborator, Student, Manager: How Design of an AI-Driven Game Level Editor Affects Creators

    Authors: Matthew Guzdial, Nicholas Liao, Jonathan Chen, Shao-Yu Chen, Shukan Shah, Vishwa Shah, Joshua Reno, Gillian Smith, Mark Riedl

    Abstract: Machine learning advances have afforded an increase in algorithms capable of creating art, music, stories, games, and more. However, it is not yet well-understood how machine learning algorithms might best collaborate with people to support creative expression. To investigate how practicing designers perceive the role of AI in the creative process, we developed a game level design tool for Super M… ▽ More

    Submitted 18 January, 2019; originally announced January 2019.

    Comments: 13 pages, 3 figures, CHI Conference on Human Factors in Computing Systems

  41. arXiv:1809.09424  [pdf, other

    cs.AI

    Towards Automated Let's Play Commentary

    Authors: Matthew Guzdial, Shukan Shah, Mark Riedl

    Abstract: We introduce the problem of generating Let's Play-style commentary of gameplay video via machine learning. We propose an analysis of Let's Play commentary and a framework for building such a system. To test this framework we build an initial, naive implementation, which we use to interrogate the assumptions of the framework. We demonstrate promising results towards future Let's Play commentary gen… ▽ More

    Submitted 25 September, 2018; originally announced September 2018.

    Comments: 5 pages, 2 figures, Fifth Experimental AI in Games Workshop

  42. arXiv:1809.09420  [pdf, other

    cs.AI cs.LG

    Co-Creative Level Design via Machine Learning

    Authors: Matthew Guzdial, Nicholas Liao, Mark Riedl

    Abstract: Procedural Level Generation via Machine Learning (PLGML), the study of generating game levels with machine learning, has received a large amount of recent academic attention. For certain measures these approaches have shown success at replicating the quality of existing game levels. However, it is unclear the extent to which they might benefit human designers. In this paper we present a framework… ▽ More

    Submitted 25 September, 2018; originally announced September 2018.

    Comments: 7 pages, 2 figures, Fifth Experimental AI in Games Workshop

  43. arXiv:1809.09419  [pdf, other

    cs.AI

    Explainable PCGML via Game Design Patterns

    Authors: Matthew Guzdial, Joshua Reno, Jonathan Chen, Gillian Smith, Mark Riedl

    Abstract: Procedural content generation via Machine Learning (PCGML) is the umbrella term for approaches that generate content for games via machine learning. One of the benefits of PCGML is that, unlike search or grammar-based PCG, it does not require hand authoring of initial content or rules. Instead, PCGML relies on existing content and black box models, which can be difficult to tune or tweak without e… ▽ More

    Submitted 25 September, 2018; originally announced September 2018.

    Comments: 8 pages, 3 figures, Fifth Experimental AI in Games Workshop

  44. arXiv:1809.06201  [pdf, other

    cs.CV cs.AI cs.LG

    Player Experience Extraction from Gameplay Video

    Authors: Zi** Luo, Matthew Guzdial, Nicholas Liao, Mark Riedl

    Abstract: The ability to extract the sequence of game events for a given player's play-through has traditionally required access to the game's engine or source code. This serves as a barrier to researchers, developers, and hobbyists who might otherwise benefit from these game logs. In this paper we present two approaches to derive game logs from game video via convolutional neural networks and transfer lear… ▽ More

    Submitted 6 September, 2018; originally announced September 2018.

    Comments: 8 pages, 6 figures, AIIDE 2018

  45. arXiv:1809.02232  [pdf, other

    cs.AI

    Automated Game Design via Conceptual Expansion

    Authors: Matthew Guzdial, Mark Riedl

    Abstract: Automated game design has remained a key challenge within the field of Game AI. In this paper, we introduce a method for recombining existing games to create new games through a process called conceptual expansion. Prior automated game design approaches have relied on hand-authored or crowd-sourced knowledge, which limits the scope and applications of such systems. Our approach instead relies on m… ▽ More

    Submitted 6 September, 2018; originally announced September 2018.

    Comments: 7 pages, 3 figures, Artificial Intelligence and Interactive Digital Entertainment

  46. arXiv:1805.03720  [pdf, other

    cs.AI

    Creative Invention Benchmark

    Authors: Matthew Guzdial, Nicholas Liao, Vishwa Shah, Mark O. Riedl

    Abstract: In this paper we present the Creative Invention Benchmark (CrIB), a 2000-problem benchmark for evaluating a particular facet of computational creativity. Specifically, we address combinational p-creativity, the creativity at play when someone combines existing knowledge to achieve a solution novel to that individual. We present generation strategies for the five problem categories of the benchmark… ▽ More

    Submitted 9 May, 2018; originally announced May 2018.

    Comments: 8 pages, 4 figures, International Conference on Computational Creativity

  47. arXiv:1802.03605  [pdf, other

    cs.LG cs.CV stat.ML

    Combinets: Creativity via Recombination of Neural Networks

    Authors: Matthew Guzdial, Mark O. Riedl

    Abstract: One of the defining characteristics of human creativity is the ability to make conceptual leaps, creating something surprising from typical knowledge. In comparison, deep neural networks often struggle to handle cases outside of their training data, which is especially problematic for problems with limited training data. Approaches exist to transfer knowledge from problems with sufficient data to… ▽ More

    Submitted 6 September, 2018; v1 submitted 10 February, 2018; originally announced February 2018.

    Comments: 9 pages, 1 figure

  48. arXiv:1703.00818  [pdf, other

    cs.HC

    Evaluating Singleplayer and Multiplayer in Human Computation Games

    Authors: Kristin Siu, Matthew Guzdial, Mark O. Riedl

    Abstract: Human computation games (HCGs) can provide novel solutions to intractable computational problems, help enable scientific breakthroughs, and provide datasets for artificial intelligence. However, our knowledge about how to design and deploy HCGs that appeal to players and solve problems effectively is incomplete. We present an investigatory HCG based on Super Mario Bros. We used this game in a huma… ▽ More

    Submitted 2 March, 2017; originally announced March 2017.

    Comments: 10 pages, 4 figures, 2 tables

  49. arXiv:1702.00539  [pdf, other

    cs.AI

    Procedural Content Generation via Machine Learning (PCGML)

    Authors: Adam Summerville, Sam Snodgrass, Matthew Guzdial, Christoffer Holmgård, Amy K. Hoover, Aaron Isaksen, Andy Nealen, Julian Togelius

    Abstract: This survey explores Procedural Content Generation via Machine Learning (PCGML), defined as the generation of game content using machine learning models trained on existing content. As the importance of PCG for game development increases, researchers explore new avenues for generating high-quality content with or without human involvement; this paper addresses the relatively new paradigm of using… ▽ More

    Submitted 7 May, 2018; v1 submitted 1 February, 2017; originally announced February 2017.

  50. arXiv:1603.02738  [pdf, other

    cs.AI

    Learning to Blend Computer Game Levels

    Authors: Matthew Guzdial, Mark Riedl

    Abstract: We present an approach to generate novel computer game levels that blend different game concepts in an unsupervised fashion. Our primary contribution is an analogical reasoning process to construct blends between level design models learned from gameplay videos. The models represent probabilistic relationships between elements in the game. An analogical reasoning process maps features between two… ▽ More

    Submitted 8 March, 2016; originally announced March 2016.

    Comments: 8 pages, 11 figures