Search Results for author: Mark O. Riedl

Found 48 papers, 12 papers with code

Charting the Sociotechnical Gap in Explainable AI: A Framework to Address the Gap in XAI

no code implementations1 Feb 2023 Upol Ehsan, Koustuv Saha, Munmun De Choudhury, Mark O. Riedl

Utilizing two case studies in distinct domains, we empirically derive a framework that facilitates systematic charting of the sociotechnical gap by connecting AI guidelines in the context of XAI and elucidating how to use them to address the gap.

Explainable Artificial Intelligence (XAI)

Neuro-Symbolic World Models for Adapting to Open World Novelty

no code implementations16 Jan 2023 Jonathan Balloch, Zhiyu Lin, Robert Wright, Xiangyu Peng, Mustafa Hussain, Aarun Srinivas, Julia Kim, Mark O. Riedl

Additionally, WorldCloner augments the policy learning process using imagination-based adaptation, where the world model simulates transitions of the post-novelty environment to help the policy adapt.

Decision Making reinforcement-learning +1

Neural Story Planning

no code implementations16 Dec 2022 Anbang Ye, Christopher Cui, Taiwei Shi, Mark O. Riedl

Traditional symbolic planners plan a story from a goal state and guarantee logical causal plot coherence but rely on a library of hand-crafted actions with their preconditions and effects.

Seamful XAI: Operationalizing Seamful Design in Explainable AI

no code implementations12 Nov 2022 Upol Ehsan, Q. Vera Liao, Samir Passi, Mark O. Riedl, Hal Daume III

We found that the Seamful XAI design process helped users foresee AI harms, identify underlying reasons (seams), locate them in the AI's lifecycle, learn how to leverage seamful information to improve XAI and user agency.

Explainable Artificial Intelligence (XAI)

Social Construction of XAI: Do We Need One Definition to Rule Them All?

no code implementations11 Nov 2022 Upol Ehsan, Mark O. Riedl

There is a growing frustration amongst researchers and developers in Explainable AI (XAI) around the lack of consensus around what is meant by 'explainability'.

Explainable Artificial Intelligence (XAI)

Experiential Explanations for Reinforcement Learning

1 code implementation10 Oct 2022 Amal Alabdulkarim, Madhuri Singh, Gennie Mansi, Kaely Hall, Mark O. Riedl

However, RL agents discard the qualitative features of their training, making it difficult to recover user-understandable information for "why" an action is chosen.

Chunking counterfactual +2

The Algorithmic Imprint

no code implementations3 Jun 2022 Upol Ehsan, Ranjit Singh, Jacob Metcalf, Mark O. Riedl

When algorithmic harms emerge, a reasonable response is to stop using the algorithm to resolve concerns related to fairness, accountability, transparency, and ethics (FATE).

Ethics Fairness

Goal-Directed Story Generation: Augmenting Generative Language Models with Reinforcement Learning

no code implementations16 Dec 2021 Amal Alabdulkarim, Winston Li, Lara J. Martin, Mark O. Riedl

The advent of large pre-trained generative language models has provided a common framework for AI story generation via sampling the model to create sequences that continue the story.

Graph Attention Language Modelling +3

Guiding Neural Story Generation with Reader Models

no code implementations16 Dec 2021 Xiangyu Peng, Kaige Xie, Amal Alabdulkarim, Harshith Kayam, Samihan Dani, Mark O. Riedl

In this paper, we introduce Story generation with Reader Models (StoRM), a framework in which a reader model is used to reason about the story should progress.

Story Generation

Inherently Explainable Reinforcement Learning in Natural Language

1 code implementation16 Dec 2021 Xiangyu Peng, Mark O. Riedl, Prithviraj Ammanabrolu

We focus on the task of creating a reinforcement learning agent that is inherently explainable -- with the ability to produce immediate local explanations by thinking out loud while performing a task and analyzing entire trajectories post-hoc to produce causal explanations.

Graph Attention reinforcement-learning +1

Situated Dialogue Learning through Procedural Environment Generation

no code implementations ACL 2022 Prithviraj Ammanabrolu, Renee Jia, Mark O. Riedl

We teach goal-driven agents to interactively act and speak in situated environments by training on generated curriculums.

Explainability Pitfalls: Beyond Dark Patterns in Explainable AI

no code implementations26 Sep 2021 Upol Ehsan, Mark O. Riedl

To make Explainable AI (XAI) systems trustworthy, understanding harmful effects is just as important as producing well-designed explanations.

Explainable Artificial Intelligence (XAI)

Modeling Worlds in Text

1 code implementation AKBC Workshop CSKB 2021 Prithviraj Ammanabrolu, Mark O. Riedl

We provide a dataset that enables the creation of learning agents that can build knowledge graph-based world models of interactive narratives.

Knowledge Graphs Question Answering

Detecting and Adapting to Novelty in Games

no code implementations4 Jun 2021 Xiangyu Peng, Jonathan C. Balloch, Mark O. Riedl

Open-world novelty occurs when the rules of an environment can change abruptly, such as when a game player encounters "house rules".

Knowledge Graphs Model-based Reinforcement Learning +2

Telling Stories through Multi-User Dialogue by Modeling Character Relations

no code implementations SIGDIAL (ACL) 2021 Wai Man Si, Prithviraj Ammanabrolu, Mark O. Riedl

This paper explores character-driven story continuation, in which the story emerges through characters' first- and second-person narration as well as dialogue -- requiring models to select language that is consistent with a character's persona and their relationships with other characters while following and advancing the story.

Story Continuation

LEx: A Framework for Operationalising Layers of Machine Learning Explanations

no code implementations15 Apr 2021 Ronal Singh, Upol Ehsan, Marc Cheong, Mark O. Riedl, Tim Miller

Several social factors impact how people respond to AI explanations used to justify AI decisions affecting them personally.

BIG-bench Machine Learning Position

Situated Language Learning via Interactive Narratives

no code implementations18 Mar 2021 Prithviraj Ammanabrolu, Mark O. Riedl

This paper provides a roadmap that explores the question of how to imbue learning agents with the ability to understand and generate contextually relevant natural language in service of achieving a goal.

Decision Making

Expanding Explainability: Towards Social Transparency in AI systems

no code implementations12 Jan 2021 Upol Ehsan, Q. Vera Liao, Michael Muller, Mark O. Riedl, Justin D. Weisz

We suggested constitutive design elements of ST and developed a conceptual framework to unpack ST's effect and implications at the technical, decision-making, and organizational level.

Decision Making Explainable Artificial Intelligence (XAI)

Playing Text-Based Games with Common Sense

no code implementations4 Dec 2020 Sahith Dambekodi, Spencer Frazier, Prithviraj Ammanabrolu, Mark O. Riedl

We test our technique in the 9to05 game, which is an extreme version of a text based game that requires numerous interactions with common, everyday objects in common, everyday scenarios.

Common Sense Reasoning Language Modelling +1

Automated Storytelling via Causal, Commonsense Plot Ordering

1 code implementation2 Sep 2020 Prithviraj Ammanabrolu, Wesley Cheung, William Broniec, Mark O. Riedl

In this work, we introduce the concept of soft causal relations as causal relations inferred from commonsense reasoning.

How to Avoid Being Eaten by a Grue: Structured Exploration Strategies for Textual Worlds

1 code implementation12 Jun 2020 Prithviraj Ammanabrolu, Ethan Tien, Matthew Hausknecht, Mark O. Riedl

Text-based games are long puzzles or quests, characterized by a sequence of sparse and potentially deceptive rewards.

text-based games

How To Avoid Being Eaten By a Grue: Exploration Strategies for Text-Adventure Agents

1 code implementation19 Feb 2020 Prithviraj Ammanabrolu, Ethan Tien, Zhaochen Luo, Mark O. Riedl

We compare our exploration strategies against strong baselines on the classic text-adventure game, Zork1, where prior agent have been unable to get past a bottleneck where the agent is eaten by a Grue.

Knowledge Graphs reinforcement-learning +2

Human-centered Explainable AI: Towards a Reflective Sociotechnical Approach

no code implementations4 Feb 2020 Upol Ehsan, Mark O. Riedl

In this paper, we introduce Human-centered Explainable AI (HCXAI) as an approach that puts the human at the center of technology design.

Bringing Stories Alive: Generating Interactive Fiction Worlds

1 code implementation28 Jan 2020 Prithviraj Ammanabrolu, Wesley Cheung, Dan Tu, William Broniec, Mark O. Riedl

This knowledge graph is then automatically completed utilizing thematic knowledge and used to guide a neural language generation model that fleshes out the rest of the world.

Text Generation

Integrating Automated Play in Level Co-Creation

no code implementations20 Nov 2019 Andrew Hoyt, Matthew Guzdial, Yalini Kumar, Gillian Smith, Mark O. Riedl

In level co-creation an AI and human work together to create a video game level.

Toward Automated Quest Generation in Text-Adventure Games

no code implementations CCNLG (ACL) 2019 Prithviraj Ammanabrolu, William Broniec, Alex Mueller, Jeremy Paul, Mark O. Riedl

Text-adventure games are typically structured as puzzles or quests wherein the player must execute certain actions in a certain order to succeed.

Story Realization: Expanding Plot Events into Sentences

1 code implementation8 Sep 2019 Prithviraj Ammanabrolu, Ethan Tien, Wesley Cheung, Zhaochen Luo, William Ma, Lara J. Martin, Mark O. Riedl

Neural network based approaches to automated story plot generation attempt to learn how to generate novel plots from a corpus of natural language plot summaries.

Event Expansion Sentence +1

Automated Let's Play Commentary

no code implementations5 Sep 2019 Shukan Shah, Matthew Guzdial, Mark O. Riedl

Let's Plays of video games represent a relatively unexplored area for experimental AI in games.

Transfer in Deep Reinforcement Learning using Knowledge Graphs

no code implementations WS 2019 Prithviraj Ammanabrolu, Mark O. Riedl

Text adventure games, in which players must make sense of the world through text descriptions and declare actions through text descriptions, provide a stepping stone toward grounding action in language.

Knowledge Graphs Question Answering +3

Automatic Game Design via Mechanic Generation

no code implementations4 Aug 2019 Alexander Zook, Mark O. Riedl

We use a constraint solver to generate mechanics subject to design requirements on the form of those mechanics---what they do in the game.

Automatic Playtesting for Game Parameter Tuning via Active Learning

no code implementations4 Aug 2019 Alexander Zook, Eric Fruchter, Mark O. Riedl

Through a case study on a shoot-`em-up game we demonstrate the efficacy of active learning to reduce the amount of playtesting needed to choose the optimal set of game parameters for two classes of (formal) design objectives.

Active Learning

Monte-Carlo Tree Search for Simulation-based Strategy Analysis

no code implementations4 Aug 2019 Alexander Zook, Brent Harrison, Mark O. Riedl

Using these case studies, we show how using simulated agents to model humans of varying skill levels allows us to extract metrics to describe game balance (in the case of Scrabble) and highlight potential design flaws (in the case of Cardonomicon).

Human-Centered Artificial Intelligence and Machine Learning

no code implementations31 Jan 2019 Mark O. Riedl

Humans are increasingly coming into contact with artificial intelligence and machine learning systems.

BIG-bench Machine Learning Fairness

Playing Text-Adventure Games with Graph-Based Deep Reinforcement Learning

2 code implementations NAACL 2019 Prithviraj Ammanabrolu, Mark O. Riedl

Text-based adventure games provide a platform on which to explore reinforcement learning in the context of a combinatorial action space, such as natural language.

Efficient Exploration Question Answering +3

Controllable Neural Story Plot Generation via Reward Shaping

1 code implementation27 Sep 2018 Pradyumna Tambwekar, Murtaza Dhuliawala, Lara J. Martin, Animesh Mehta, Brent Harrison, Mark O. Riedl

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.

Language Modelling reinforcement-learning +4

Creative Invention Benchmark

1 code implementation9 May 2018 Matthew Guzdial, Nicholas Liao, Vishwa Shah, Mark O. Riedl

In this paper we present the Creative Invention Benchmark (CrIB), a 2000-problem benchmark for evaluating a particular facet of computational creativity.

Combinets: Creativity via Recombination of Neural Networks

no code implementations10 Feb 2018 Matthew Guzdial, Mark O. Riedl

One of the defining characteristics of human creativity is the ability to make conceptual leaps, creating something surprising from typical knowledge.

General Classification Image Classification +2

Explore, Exploit or Listen: Combining Human Feedback and Policy Model to Speed up Deep Reinforcement Learning in 3D Worlds

no code implementations12 Sep 2017 Zhiyu Lin, Brent Harrison, Aaron Keech, Mark O. Riedl

We describe a method to use discrete human feedback to enhance the performance of deep learning agents in virtual three-dimensional environments by extending deep-reinforcement learning to model the confidence and consistency of human feedback.

reinforcement-learning Reinforcement Learning (RL)

Guiding Reinforcement Learning Exploration Using Natural Language

no code implementations26 Jul 2017 Brent Harrison, Upol Ehsan, Mark O. Riedl

We then use this learned model to guide agent exploration using a modified version of policy shaping to make it more effective at learning in unseen environments.

Machine Translation Q-Learning +3

Event Representations for Automated Story Generation with Deep Neural Nets

1 code implementation5 Jun 2017 Lara J. Martin, Prithviraj Ammanabrolu, Xinyu Wang, William Hancock, Shruti Singh, Brent Harrison, Mark O. Riedl

We then present a technique for automated story generation whereby we decompose the problem into the generation of successive events (event2event) and the generation of natural language sentences from events (event2sentence).

Event Expansion Sentence +2

Enter the Matrix: Safely Interruptible Autonomous Systems via Virtualization

no code implementations30 Mar 2017 Mark O. Riedl, Brent Harrison

It is theoretically possible for an autonomous system with sufficient sensor and effector capability that learn online using reinforcement learning to discover that the kill switch deprives it of long-term reward and thus learn to disable the switch or otherwise prevent a human operator from using the switch.

reinforcement-learning Reinforcement Learning (RL)

Rationalization: A Neural Machine Translation Approach to Generating Natural Language Explanations

no code implementations25 Feb 2017 Upol Ehsan, Brent Harrison, Larry Chan, Mark O. Riedl

Results of these evaluations show that neural machine translation is able to accurately generate rationalizations that describe agent behavior, and that rationalizations are more satisfying to humans than other alternative methods of explanation.

Explanation Generation Machine Translation +1

Computational Narrative Intelligence: A Human-Centered Goal for Artificial Intelligence

no code implementations21 Feb 2016 Mark O. Riedl

Narrative intelligence is the ability to craft, tell, understand, and respond affectively to stories.

BIG-bench Machine Learning

The Lovelace 2.0 Test of Artificial Creativity and Intelligence

no code implementations22 Oct 2014 Mark O. Riedl

Observing that the creation of certain types of artistic artifacts necessitate intelligence, we present the Lovelace 2. 0 Test of creativity as an alternative to the Turing Test as a means of determining whether an agent is intelligent.

Cannot find the paper you are looking for? You can Submit a new open access paper.