Mark Riedl

ORCID: 0000-0001-5283-6588
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Artificial Intelligence in Games
  • Topic Modeling
  • Digital Games and Media
  • Natural Language Processing Techniques
  • Educational Games and Gamification
  • Human Motion and Animation
  • Reinforcement Learning in Robotics
  • Explainable Artificial Intelligence (XAI)
  • Video Analysis and Summarization
  • Multimodal Machine Learning Applications
  • Ethics and Social Impacts of AI
  • Data Visualization and Analytics
  • Artificial Intelligence in Healthcare and Education
  • Speech and dialogue systems
  • Mobile Crowdsensing and Crowdsourcing
  • AI-based Problem Solving and Planning
  • Advanced Text Analysis Techniques
  • Multi-Agent Systems and Negotiation
  • Sports Analytics and Performance
  • Computational and Text Analysis Methods
  • Innovative Human-Technology Interaction
  • Scientific Computing and Data Management
  • Adversarial Robustness in Machine Learning
  • Design Education and Practice
  • Usability and User Interface Design

Georgia Institute of Technology
2015-2024

Atlanta Technical College
2021-2023

Allen Institute for Artificial Intelligence
2022

Microsoft (United States)
2022

Southern California University for Professional Studies
2006-2021

University of Southern California
2005-2021

Creative Technologies (United States)
2005-2021

University of Washington
2021

GGD Amsterdam
2021

USC Institute for Creative Technologies
2007

Narrative, and in particular storytelling, is an important part of the human experience. Consequently, computational systems that can reason about narrative be more effective communicators, entertainers, educators, trainers. One central challenges reasoning generation, automated creation meaningful event sequences. There are many factors -- logical aesthetic contribute to success a artifact. Central this its understandability. We argue following two attributes narratives universal: (a)...

10.1613/jair.2989 article EN cc-by Journal of Artificial Intelligence Research 2010-09-29

Interactive narrative is a form of digital interactive experience in which users create or influence dramatic storyline through their actions. The goal an system to immerse virtual world such that they believe are integral part unfolding story and actions can significantly alter the direction outcome story. In this article we review ways artificial intelligence be brought bear on creation systems. We lay out landscape about 20 years research explore successes as well open questions...

10.1609/aimag.v34i1.2449 article EN AI Magazine 2013-03-01

Humans are increasingly coming into contact with artificial intelligence and machine learning systems. Human-centered is a perspective on AI ML that algorithms must be designed awareness they part of larger system consisting humans. We lay forth an argument human-centered can broken down two aspects: (1) systems understand humans from sociocultural perspective, (2) help them. further argue issues social responsibility such as fairness, accountability, interpretability, transparency.

10.1002/hbe2.117 article EN Human Behavior and Emerging Technologies 2019-01-01

Story generation is the problem of automatically selecting a sequence events that meet set criteria and can be told as story. knowledge-intensive; traditional story generators rely on priori defined domain models about fictional worlds, including characters, places, actions performed. Manually authoring costly thus not scalable. We present novel class system generate stories in an unknown domain. Our (a) learns model by crowdsourcing corpus narrative examples (b) generates sampling from...

10.1609/aaai.v27i1.8649 article EN Proceedings of the AAAI Conference on Artificial Intelligence 2013-06-30

Automated rationale generation is an approach for real-time explanation whereby a computational model learns to translate autonomous agent's internal state and action data representations into natural language. Training on human can enable agents learn generate human-like explanations their behavior. In this paper, using the context of agent that plays Frogger, we describe (a) how collect corpus explanations, (b) train neural generator produce different styles rationales, (c) people perceive...

10.1145/3301275.3302316 article EN 2019-02-19

Narrative intelligence refers to the ability - human or computer organize experience into narrative. Recently, researchers have applied narrative create interactive systems, virtual worlds in which a story unfolds and user is considered character story, able interact with elements other characters world. The standard approach incorporating storytelling system script at design time. However, this limits system's adapt user's preferences abilities. alternative generate stories dynamically on...

10.1109/mcg.2006.56 article EN IEEE Computer Graphics and Applications 2006-05-01

This paper describes an approach for managing the interaction of human users with computer-controlled agents in interactive narrative-oriented virtual environment. In these kinds systems, freedom user to perform whatever action she desires must be balanced preservation storyline used control system's characters. We describe a technique, narrative mediation, that exploits plan-based model structure manage and respond users' actions inside world. define two general classes response situations...

10.1145/860575.860694 article EN 2003-07-14

Automated story generation is the problem of automatically selecting a sequence events, actions, or words that can be told as story. We seek to develop system generate stories by learning everything it needs know from textual corpora. To date, recurrent neural networks learn language models at character, word, sentence levels have had little success generating coherent stories. explore question event representations provide mid-level abstraction between and sentences in order retain semantic...

10.1609/aaai.v32i1.11430 article EN Proceedings of the AAAI Conference on Artificial Intelligence 2018-04-25

We introduce \em AI rationalization, an approach for generating explanations of autonomous system behavior as if a human had performed the behavior. describe rationalization technique that uses neural machine translation to translate internal state-action representations agent into natural language. evaluate our in Frogger game environment, training playing rationalize its action choices using A language corpus is collected from players thinking out loud they play game. motivate use...

10.1145/3278721.3278736 article EN 2018-12-27

Prithviraj Ammanabrolu, Mark Riedl. Proceedings of the 2019 Conference North American Chapter Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers). 2019.

10.18653/v1/n19-1358 article EN 2019-01-01

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 might best collaborate with people to support creative expression. To investigate practicing designers perceive the role AI process, we developed a game level design tool for Super Mario Bros.-style games built-in designer. In this paper discuss our Morai Maker intelligent through two mixed-methods studies total over...

10.1145/3290605.3300854 preprint EN 2019-04-29

We present an unsupervised process to generate full video game levels from a model trained on gameplay video. The represents probabilistic relationships between shapes properties, and relates the stylistic variance within domain. utilize classic platformer Super Mario Bros. evaluate this due its highly-regarded level design. output in comparison other data-driven generation techniques via user study demonstrate ability produce novel more stylistically similar exemplar input.

10.1609/aiide.v12i1.12861 article EN Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment 2021-06-25

Language-modeling--based approaches to story plot generation attempt construct a by sampling from language model (LM) predict the next character, word, or sentence add story. LM techniques lack ability receive guidance user achieve specific goal, resulting in stories that don't have clear sense of progression and coherence. We present reward-shaping technique analyzes corpus produces intermediate rewards are backpropagated into pre-trained order guide toward given goal. Automated evaluations...

10.24963/ijcai.2019/829 preprint EN 2019-07-28

The realm of Artificial Intelligence (AI)'s impact on our lives is far reaching – with AI systems proliferating high-stakes domains such as healthcare, finance, mobility, law, etc., these must be able to explain their decision diverse end-users comprehensibly. Yet the discourse Explainable (XAI) has been predominantly focused algorithm-centered approaches, suffering from gaps in meeting user needs and exacerbating issues algorithmic opacity. To address issues, researchers have called for...

10.1145/3411763.3441342 article EN 2021-05-08

Sarah Wiegreffe, Jack Hessel, Swabha Swayamdipta, Mark Riedl, Yejin Choi. Proceedings of the 2022 Conference North American Chapter Association for Computational Linguistics: Human Language Technologies. 2022.

10.18653/v1/2022.naacl-main.47 article EN cc-by Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies 2022-01-01

Many computer games of all genres pit the player against a succession increasingly difficult challenges such as combat with computer-controlled enemies and puzzles. Part fun is to master skills necessary complete game. Challenge tailoring problem matching difficulty skill-based events over course game specific player's abilities. We present tensor factorization approach predicting performance in games. Our data-driven can predict changes players' skill mastery time, allowing more accurate...

10.1609/aiide.v8i1.12504 article EN Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment 2021-06-30

Explainability of AI systems is crucial to hold them accountable because they are increasingly becoming consequential in our lives by powering high-stakes decisions domains like healthcare and law. When it comes Explainable (XAI), understanding who interacts with the black-box just as important "opening" it, if not more. Yet discourse XAI has been predominantly centered around black-box, suffering from deficiencies meeting user needs exacerbating issues algorithmic opacity. To address these...

10.1145/3491101.3503727 article EN CHI Conference on Human Factors in Computing Systems Extended Abstracts 2022-04-27

As AI-powered systems increasingly mediate consequential decision-making, their explainability is critical for end-users to take informed and accountable actions. Explanations in human-human interactions are socially-situated. AI often socio-organizationally embedded. However, Explainable (XAI) approaches have been predominantly algorithm-centered. We a developmental step towards socially-situated XAI by introducing exploring Social Transparency (ST), sociotechnically perspective that...

10.1145/3411764.3445188 preprint EN 2021-05-06

Explainable AI (XAI) systems are sociotechnical in nature; thus, they subject to the gap--divide between technical affordances and social needs. However, charting this gap is challenging. In context of XAI, we argue that improves our problem understanding, which can reflexively provide actionable insights improve explainability. Utilizing two case studies distinct domains, empirically derive a framework facilitates systematic by connecting guidelines XAI elucidating how use them address gap....

10.1145/3579467 article EN Proceedings of the ACM on Human-Computer Interaction 2023-04-14

Explainability of AI systems is critical for users to take informed actions. Understanding who opens the black-box just as important opening it. We conduct a mixed-methods study how two different groups—people with and without background—perceive types explanations. Quantitatively, we share user perceptions along five dimensions. Qualitatively, describe background can influence interpretations, elucidating differences through lenses appropriation cognitive heuristics. find that (1) both...

10.1145/3613904.3642474 article EN public-domain 2024-05-11

The ability to generate narrative is of importance computer systems that wish use story effectively for entertainment, training, or education. We identify two properties - plot coherence and character believability which play a role in the success story. Plot perception by audience members actions have relevance outcome Character are motivated agents' internal beliefs desires. Unlike conventional planning plan goals represent an agent's intended world state, multiagent involves In order...

10.1109/aamas.2004.63 article EN Adaptive Agents and Multi-Agents Systems 2004-07-19
Coming Soon ...