Motivated Reinforcement Learning (eBook)

Curious Characters for Multiuser Games
eBook Download: PDF
2009 | 2009
XIV, 206 Seiten
Springer Berlin (Verlag)
978-3-540-89187-1 (ISBN)

Lese- und Medienproben

Motivated Reinforcement Learning - Kathryn E. Merrick, Mary Lou Maher
Systemvoraussetzungen
96,29 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

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.

Preface 5
Acronyms 9
Contents 10
Part I Non-Player Characters and Reinforcement Learning 14
Chapter 1 Non-Player Characters in Multiuser Games 15
1.1 Types of Multiuser Games 16
1.1.1 Massively Multiplayer Online Role-Playing Games 16
1.1.2 Multiuser Simulation Games 17
1.1.3 Open-Ended Virtual Worlds 17
1.2 Character Roles in Multiuser Games 20
1.3 Existing Artificial Intelligence Techniques for Non- Player Characters in Multiuser Games 21
1.3.1 Reflexive Agents 21
1.3.2 Learning Agents 24
1.3.3 Evolutionary Agents 26
1.3.4 Smart Terrain 26
1.4 Summary 27
1.5 References 27
Chapter 2 Motivation in Natural and Artificial Agents 29
2.1 Defining Motivation 29
2.2 Biological Theories of Motivation 32
2.2.1 Drive Theory 32
2.2.2 Motivational State Theory 34
2.2.3 Arousal 35
2.3 Cognitive Theories of Motivation 38
2.3.1 Curiosity 38
2.3.2 Operant Theory 40
2.3.3 Incentive 41
2.3.4 Achievement Motivation 42
2.3.5 Attribution Theory 43
2.3.6 Intrinsic Motivation 45
2.4 Social Theories of Motivation 47
2.4.1 Conformity 47
2.4.2 Cultural Effect 48
2.4.3 Evolution 48
2.5 Combined Motivation Theories 49
2.5.1 Maslow’s Hierarchy of Needs 50
2.5.2 Existence Relatedness Growth Theory 50
2.6 Summary 51
2.7 References 52
Chapter 3 Towards Motivated Reinforcement Learning 56
3.1 Defining Reinforcement Learning 56
3.1.1 Dynamic Programming 58
3.1.2 Monte Carlo Methods 59
3.1.3 Temporal Difference Learning 60
3.2 Reinforcement Learning in Complex Environments 63
3.2.1 Partially Observable Environments 63
3.2.2 Function Approximation 64
3.2.3 Hierarchical Reinforcement Learning 65
3.3 Motivated Reinforcement Learning 68
3.3.1 Using a Motivation Signal in Addition to a Reward Signal 69
3.3.2 Using a Motivation Signal Instead of a Reward Signal 75
3.4 Summary 78
3.5 References 79
Chapter 4 Comparing the Behaviour of Learning Agents 82
4.1 Player Satisfaction 82
4.1.1 Psychological Flow 83
4.1.2 Structural Flow 84
4.2 Formalising Non-Player Character Behaviour 84
4.2.1 Models of Optimality for Reinforcement Learning 85
4.2.2 Characteristics of Motivated Reinforcement Learning 89
4.3 Comparing Motivated Reinforcement Learning Agents 92
4.3.1 Statistical Model for Identifying Learned Tasks 94
4.3.2 Behavioural Variety 94
4.3.3 Behavioural Complexity 96
4.4 Summary 97
4.5 References 98
Part II Developing Curious Characters Using Motivated Reinforcement Learning 100
Chapter 5 Curiosity, Motivation and Attention Focus 101
5.1 Agents in Complex, Dynamic Environments 101
5.1.1 States 103
5.1.2 Actions 104
5.1.3 Reward and Motivation 104
5.2 Motivation and Attention Focus 105
5.2.1 Observations 106
5.2.2 Events 108
5.2.3 Tasks and Task Selection 110
5.2.4 Experience-Based Reward as Cognitive Motivation 112
5.2.5 Arbitration Functions 118
5.2.6 A General Experience-Based Motivation Function 119
5.3 Curiosity as Motivation for Support Characters 121
5.3.1 Curiosity as Interesting Events 121
5.3.2 Curiosity as Interest and Competence 126
5.4 Summary 129
5.5 References 129
Chapter 6 Motivated Reinforcement Learning Agents 131
6.1 A General Motivated Reinforcement Learning Model 131
6.2 Algorithms for Motivated Reinforcement Learning 133
6.2.1 Motivated Flat Reinforcement Learning 133
6.2.2 Motivated Multioption Reinforcement Learning 136
6.2.3 Motivated Hierarchical Reinforcement Learning 141
6.3 Summary 143
6.4 References 144
Part III Curious Characters in Games 145
Chapter 7 Curious Characters for Multiuser Games 146
7.1 Motivated Reinforcement Learning for Support Characters in Massively Multiplayer Online Role-Playing Games 147
7.2 Character Behaviour in Small-Scale, Isolated Game Locations 150
7.2.1 Case Studies of Individual Characters 151
7.2.2 General Trends in Character Behaviour 154
7.3 Summary 157
7.4 References 158
Chapter 8 Curious Characters for Games in Complex, Dynamic Environments 159
8.1 Designing Characters That Can Multitask 160
8.1.1 Case Studies of Individual Characters 163
8.1.2 General Trends in Character Behaviour 164
8.2 Designing Characters for Complex Tasks 167
8.2.1 Case Studies of Individual Characters 167
8.2.2 General Trends in Character Behaviour 169
8.3 Games That Change While Characters Are Learning 171
8.3.1 Case Studies of Individual Characters 172
8.3.2 General Trends in Character Behaviour 175
8.4 Summary 177
8.5 References 178
Chapter 9 Curious Characters for Games in Second Life 179
9.1 Motivated Reinforcement Learning in Open-Ended Simulation Games 179
9.1.1 Game Design 180
9.1.2 Character Design 180
9.2 Evaluating Character Behaviour in Response to Game Play Sequences 184
9.2.1 Discussion 195
9.3 Summary 196
9.4 References 197
Part IV Future 198
Chapter 10 Towards the Future 199
10.1 Using Motivated Reinforcement Learning in Non-Player Characters 199
10.2 Other Gaming Applications for Motivated Reinforcement Learning 200
10.2.1 Dynamic Difficulty Adjustment 200
10.2.2 Procedural Content Generation 201
10.3 Beyond Curiosity 201
10.3.1 Biological Models of Motivation 201
10.3.2 Cognitive Models of Motivation 202
10.3.3 Social Models of Motivation 202
10.3.4 Combined Models of Motivation 202
10.4 New Models of Motivated Learning 203
10.4.1 Motivated Supervised Learning 203
10.4.2 Motivated Unsupervised Learning 204
10.5 Evaluating the Behaviour of Motivated Learning Agents 204
10.6 Concluding Remarks 204
10.7 References 205
Index 206

Erscheint lt. Verlag 12.6.2009
Zusatzinfo XIV, 206 p. 118 illus., 32 illus. in color.
Verlagsort Berlin
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Grafik / Design
Mathematik / Informatik Informatik Web / Internet
Informatik Weitere Themen CAD-Programme
Schlagworte Agents • Artificial Intelligence • Artificial Life • Cognition • Computer Games • Design • Games • Intelligence • learning • machine learning • Modeling • Motivated learning • Motivation • Multiuser games • online games • Reinforcement Learning • Second Life
ISBN-10 3-540-89187-0 / 3540891870
ISBN-13 978-3-540-89187-1 / 9783540891871
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 11,3 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Guide für effizientes Projektmanagement

von Friedrich V. Klopstock

eBook Download (2024)
tredition (Verlag)
19,99
Master the fundamentals of CNC machining, G-Code, 2D Laser machining …

von Samer Najia

eBook Download (2024)
Packt Publishing (Verlag)
21,59