Learning From Stories: Using Crowdsourced Narratives to Train Virtual Agents

Brent Harrison, Mark O. Riedl

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

In this work we introduce Quixote, a system that makes programming virtual agents more accessible to non-programmers by enabling these agents to be trained using the sociocultural knowledge present in stories. Quixote uses a corpus of exemplar stories to automatically engineer a reward function that is used to train virtual agents to exhibit desired behaviors using reinforcement learning. We show the effectiveness of our system with a case study conducted in a virtual environment called Robbery World that simulates a bank robbery scenario. In this case study, we use a corpus of stories crowdsourced from Amazon Mechanical Turk to guide learning. We evaluate Quixote under a variety of different conditions to determine the overall effectiveness of the system in Robbery World.

Original languageEnglish
Title of host publicationProceedings of the 12th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2016
EditorsNathan Sturtevant, Brian Magerko
Pages183-189
Number of pages7
ISBN (Electronic)9781577357728
DOIs
StatePublished - Oct 8 2016
Event12th Annual AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2016 - Burlingame, United States
Duration: Oct 8 2016Oct 12 2016

Publication series

NameProceedings - AAAI Artificial Intelligence and Interactive Digital Entertainment Conference, AIIDE
ISSN (Print)2326-909X
ISSN (Electronic)2334-0924

Conference

Conference12th Annual AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2016
Country/TerritoryUnited States
CityBurlingame
Period10/8/1610/12/16

Bibliographical note

Publisher Copyright:
Copyright © 2016, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.

Funding

This material is based upon work supported by the U.S. Defense Advanced Research Projects Agency (DARPA) under Grant #D11AP00270 and the Office of Naval Research (ONR) under Grant #N00014-14-1-0003.

FundersFunder number
Office of Naval Research Naval Academy00014-14-1-0003
Defense Advanced Research Projects Agency11AP00270

    ASJC Scopus subject areas

    • Artificial Intelligence
    • Computer Graphics and Computer-Aided Design
    • Computer Science Applications
    • Human-Computer Interaction
    • Software

    Fingerprint

    Dive into the research topics of 'Learning From Stories: Using Crowdsourced Narratives to Train Virtual Agents'. Together they form a unique fingerprint.

    Cite this