1 januari 2021
Theoretical modeling for cognitive science and psychology
Welcome to this open and interactive textbook on theoretical modeling for cognitive science and psychology. Are you a student or researcher in cognitive science or psychology? Would you like to be able to make your own, formally precise, theoretical models? You have no or little prior training in theory or modeling? This book is a place to start! Or, perhaps, you do have experience with theory and modeling but want to expand your skill and tool sets; or alternatively, you are just curious to have a taste of theoretical modeling to see what it is like? Whatever your interests, you are welcome here! Table of contents PART I - INTRO Chapter 1 - Introduction Chapter 2 - Conceptual foundations PART II - FORMALIZING Chapter 3 - Math concepts and notation Chapter 4 - Subset choice Chapter 5 - Coherence PART III - SIMULATING Chapter 8 - Simulating in Scala Chapter 9 - Scala and mathlib Chapter 10 - Subset choice Cover art The cover art is by Danielle Navarro (used with permission & released under CC-BY-SA 4.0). Danielle Navarro’s award-winning open textbook Learning Statistics with R and open teaching materials R for Psychological Science inspired us to write this open and online textbook. Choosing her art for the book’s cover represents our gratitude for this inspiration as much as our love for her artwork. License This open textbook is released under a CC-BY 4.0 license and the Scala software used herein is released under an UGN GPL v3 license or any later version. This book is written in Jekyll using the tufte-jekyll theme released under an MIT license. The source code is available on Github: https://github.com/computationalcognitivescience/lovelace How to cite this book Blokpoel, M. & van Rooij, I. (2021). Theoretical modeling for cognitive science and psychology. Retrieved [date] from [URL]. In-progress At present this book is a living document, some sections have been written while others are still under construction. If the parts you are interested in aren’t finished yet, please check back at a later time. Feedback and suggestions are welcome. About the authors Mark Blokpoel is a computer scientist and computational cognitive scientist. Iris van Rooij is a psychologist and cognitive scientist. Both authors are based at Donders Institute for Brain, Cognition, and Behaviour, Radboud University. Parts of this book were written while Van Rooij was at the Netherlands Institute for Advanced Study in the Humanities and Social Sciences (NIAS). Van Rooij and Blokpoel previously co-authored Cognition and Intractability with Johan Kwisthout and Todd Wareham. Reuse of materials Parts of this book are based on materials that previously appeared in: van Rooij, I., & Baggio, G. (2021). Theory before the test: How to build high-verisimilitude explanatory theories in psychological science. Perspectives on Psychological Science. van Rooij, I., & Blokpoel, M. (2020). Formalizing verbal theories: A tutorial by dialogue. Social Psychology, 51(5), 285-298 Specifically, parts of these papers were reused in the ‘Conceptual Foundations’, the ‘Math Concepts and Notation’, and ‘Subset Choice’ chapters. Acknowledgements We have learned a lot from participants in courses and workshops that we taught on the topic over the last 10 years. We would like to thank them all. This includes hundreds of BSc Artificial Intelligence students and dozens of Psychology, Cognitive Neuroscience, and Computer Science BSc, MSc and PhD students who have taken the Computational & Formal Modeling course at Radboud University. It also includes PhD students at the Behavioural Science Institute, staff at the Dept. of Social Psychology at Radboud University, and members of the Experimental Psychopathology and Affective Neuroscience (EPAN) research group at the Donders Institute who participated in workshops that we organized on the topic of this book. This work has been made possible by a Distinguished Lorentz Fellowship (DLF) & Prize awarded by NIAS and the Lorentz Center to Van Rooij and a Language in Interaction grant (nr. 024.001.006) supporting Blokpoel.