2 options
The Soar cognitive architecture / John E. Laird.
- Format:
- Book
- Author/Creator:
- Laird, John, 1954- author.
- Language:
- English
- Subjects (All):
- Artificial intelligence.
- Software architecture.
- Physical Description:
- 1 online resource (xv, 374 pages) : illustrations
- Other Title:
- MIT Press CogNet.
- Place of Publication:
- Cambridge, Massachusetts : The MIT Press, [2012]
- System Details:
- text file
- Contents:
- 1 Introduction 1
- 1.1 Background 3
- 1.2 Cognitive Architectures 5
- 1.3 Soar 17
- 1.4 Research Strategy 22
- 1.5 Preview of Chapters 2-14 24
- 2 Requirements for Cognitive Architectures 27
- 2.1 Characteristics of Environments, Tasks, and Agents 29
- 2.2 Architectural Requirements 32
- 3 The Problem-Space Computational Model 43
- 3.1 Task Environments 44
- 3.2 The Problem-Space Framework 47
- 3.3 Knowledge Search 53
- 3.4 Problem-Space Computational Models 55
- 3.5 Impasses and Substates 63
- 3.6 Using Multiple Sources of Knowledge 66
- 3.7 Acquiring Knowledge 67
- 3.8 Alternative PSCMs 68
- 4 Soar as an Implementation of the PSCM 69
- 4.1 Production Systems 70
- 4.2 Mapping Production Systems onto the PSCM 72
- 4.3 The Soar Processing Cycle 78
- 4.4 Demonstrations of Basic PSCM 97
- 4.5 Discussion 107
- 4.6 Analysis of Requirements 116
- 5 Impasses and Substates: The Basis for Complex Reasoning 119
- 5.1 Impasses 120
- 5.2 Substates 121
- 5.3 Problem Solving in Substates 122
- 5.4 Substate Results 125
- 5.5 Maintaining Consistency 129
- 5.6 Demonstrations of Impasses and Substates 130
- 5.7 Discussion 155
- 5.8 Analysis of Requirements 156
- 6 Chunking 159
- 6.1 Chunking in Soar 160
- 6.2 Implications of Chunking in Soar 164
- 6.3 Demonstrations of Chunking 166
- 6.4 Assumptions Inherent to Chunking 175
- 6.5 Analysis of Requirements 179
- 7 Tuning Procedural Knowledge: Reinforcement Learning 181
- 7.1 Reinforcement Learning in Soar 183
- 7.2 Learning over Large State Spaces 189
- 7.3 Demonstrations of Reinforcement Learning 191
- 7.4 Analysis of Requirements 202
- 8 Semantic Memory 203
- 8.1 Semantic Memory in Soar 207
- 8.2 Encoding and Storage 209
- 8.3 Retrieval 213
- 8.4 Demonstrations of Semantic Memory 215
- 8.5 Analysis of Requirements 223
- 9 Episodic Memory 225
- 9.1 Episodic Memory in Soar 227
- 9.2 Encoding and Storage 229
- 9.3 Retrieval 230
- 9.4 Use of Episodic Memory 232
- 9.5 Demonstrations of Episodic Memory 234
- 9.6 Comparison of Episodic Memory and Semantic Memory 243
- 9.7 Analysis of Requirements 245
- 10 Visuospatial Processing with Mental Imagery 247
- 10.1 Visual and Spatial Representations 249
- 10.2 Visuospatial Domains 252
- 10.3 SVS 254
- 10.4 Demonstrations of Spatial and Visual Imagery 265
- 10.5 Analysis of Requirements 268
- 11 Emotion 271
- 11.1 Appraisal Theories of Emotion 272
- 11.2 Abstract Functional Cognitive Operations 274
- 11.3 Unifying Cognitive Control and Appraisal 277
- 11.4 Emotion, Mood, and Feeling 278
- 11.5 Emotion and Reinforcement Learning 279
- 11.6 Demonstrations of Emotion Processing 280
- 11.7 Analysis of Requirements 284
- 12 Demonstrations of Multiple Architectural Capabilities 287
- 12.1 Learning to Use Episodic Memory with Reinforcement Learning 287
- 12.2 Using Mental Imagery with Reinforcement Learning 294
- 12.3 Diverse Forms of Action Modeling 299
- 12.4 Analysis of Requirements 304
- 13 Soar Applications 307
- 13.1 Applications 307
- 13.2 TacAir-Soar 313
- 13.3 Imagining TacAir-Soar 2.0 317
- 14 Conclusion 325
- 14.1 Soar from a Structural Perspective 326
- 14.2 Soar from a Functional Perspective 328
- 14.3 Evaluating Soar on Architectural Requirements 331.
- Notes:
- "A Bradford Book."
- Includes bibliographical references (pages 347-366) and index.
- Description based on print version record.
- Other Format:
- Print version: Laird, John, 1954- Soar cognitive architecture.
- ISBN:
- 9780262301145
- 0262301148
- Access Restriction:
- Restricted for use by site license.
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.