<p><P>Motivated learning is an emerging research field in artificial intelligence and cognitive modelling. Computational models of motivation extend reinforcement learning to adaptive, multitask learning in complex, dynamic environments โ the goal being to understand how machines can develop new ski
Motivated Reinforcement Learning: Curious Characters for Multiuser Games
โ Scribed by Kathryn Merrick, Mary Lou Maher (auth.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 2009
- Tongue
- English
- Leaves
- 211
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Motivated learning is an emerging research field in artificial intelligence and cognitive modelling. Computational models of motivation extend reinforcement learning to adaptive, multitask learning in complex, dynamic environments โ the goal being to understand how machines can develop new skills and achieve goals that were not predefined by human engineers. In particular, this book describes how motivated reinforcement learning agents can be used in computer games for the design of non-player characters that can adapt their behaviour in response to unexpected changes in their environment.
This book covers the design, application and evaluation of computational models of motivation in reinforcement learning. The authors start with overviews of motivation and reinforcement learning, then describe models for motivated reinforcement learning. The performance of these models is demonstrated by applications in simulated game scenarios and a live, open-ended virtual world.
Researchers in artificial intelligence, machine learning and artificial life will benefit from this book, as will practitioners working on complex, dynamic systems โ in particular multiuser, online games.
โฆ Table of Contents
Front Matter....Pages i-xiv
Front Matter....Pages 1-1
Non-Player Characters in Multiuser Games....Pages 3-16
Motivation in Natural and Artificial Agents....Pages 17-43
Towards Motivated Reinforcement Learning....Pages 45-70
Comparing the Behaviour of Learning Agents....Pages 71-88
Front Matter....Pages 89-89
Curiosity, Motivation and Attention Focus....Pages 91-120
Motivated Reinforcement Learning Agents....Pages 121-134
Front Matter....Pages 135-135
Curious Characters for Multiuser Games....Pages 137-149
Curious Characters for Games in Complex, Dynamic Environments....Pages 151-170
Curious Characters for Games in Second Life ....Pages 171-189
Front Matter....Pages 191-191
Towards the Future....Pages 193-199
Back Matter....Pages 201-206
โฆ Subjects
Artificial Intelligence (incl. Robotics); User Interfaces and Human Computer Interaction; Computer Imaging, Vision, Pattern Recognition and Graphics; Computer-Aided Engineering (CAD, CAE) and Design
๐ SIMILAR VOLUMES
<p><span>Learning</span><span> to solve sequential decision-making tasks is difficult. Humans take years exploring the environment essentially in a random way until they are able to reason, solve difficult tasks, and collaborate with other humans towards a common goal. Artificial Intelligent agents
<p>In this textbook the author takes as inspiration recent breakthroughs in game playing to explain how and why deep reinforcement learning works. In particular he shows why two-person games of tactics and strategy fascinate scientists, programmers, and game enthusiasts and unite them in a common go
<p><b>Explore reinforcement learning (RL) techniques to build cutting-edge games using Python libraries such as PyTorch, OpenAI Gym, and TensorFlow</b></p><h4>Key Features</h4><ul><li>Get to grips with the different reinforcement and DRL algorithms for game development</li><li>Learn how to implement
Explore reinforcement learning (RL) techniques to build cutting-edge games using Python libraries such as PyTorch, OpenAI Gym, and TensorFlow Key Features Get to grips with the different reinforcement and DRL algorithms for game development Learn how to implement components such as artificial agents
Code .Explore reinforcement learning (RL) techniques to build cutting-edge games using Python libraries such as PyTorch, OpenAI Gym, and TensorFlow Key Features Get to grips with the different reinforcement and DRL algorithms for game development Learn how to implement components such as artificial