Title :
Enabling motivated believable agents with reinforcement learning
Author :
Forgette, Jacquelyne ; Katchabaw, Michael
Author_Institution :
Dept. of Comput. Sci., Univ. of Western Ontario, London, ON, Canada
Abstract :
A key challenge in programming video games is to produce agents that are autonomous and capable of action selections that appear believable. In this paper, motivations are used as a basis for learning using reinforcements. With motives driving the decisions of agents, their actions will appear less structured and repetitious, and more human in nature. This will also allow developers to easily create game agents with specific motivations, based mostly on their narrative purposes. With minimum and maximum desirable motive values, the agents use reinforcement learning to maximize their rewards across all motives. Results show that an agent can learn to satisfy as many as four motives, even with significantly delayed rewards, and motive changes that are caused by other agents. While the actions tested are simple in nature, they show the potential of a more complicated motivation driven reinforcement learning system. The game developer need only define an agent´s motivations, based on the game narrative, and the agent will learn to act realistically as the game progresses.
Keywords :
computer games; learning (artificial intelligence); multi-agent systems; agent decision; agent motivation; game narrative; maximum desirable motive value; minimum desirable motive value; motivated believable agents; motivation driven reinforcement learning system; video game programming; Games; Learning (artificial intelligence); Measurement; Planning; Prototypes; Refrigerators; Testing; believable agents; motivation-driven behaviour; reinforcement learning;
Conference_Titel :
Games Media Entertainment (GEM), 2014 IEEE
Print_ISBN :
978-1-4799-7545-7
DOI :
10.1109/GEM.2014.7048106