Becoming an Agent-Based Modeller: Theory and Practice of Building Agent-Based Models in the Social Sciences
暫譯: 成為代理基模型師:社會科學中建立代理基模型的理論與實踐
Badham, Jennifer, Elsenbroich, Corinna
相關主題
商品描述
Becoming an Agent-based Modeller takes you on a journey, from curiosity about social phenomena to generating them with a computer simulation. The book introduces agent-based modelling as a method to understand societies as complex systems, systems of interconnected, interdependent and interacting agents.
The book is structured like a course rather than a textbook or reference book. The core of the book is an extended tutorial introducing the NetLogo programming language. Using the example of an epidemic, it explores how an agent-based model of social influence, situational awareness, and contextual decisions by individual agents about protective behaviour can help us understand plausible epidemic trajectories. The tutorial demonstrates how to build an agent-based model from scratch and use it in research, including the conceptualisation stage, the operationalisation and implementation, experimentation and interpretation. This practical part of the book is embedded in chapters on theory, epistemology and ethics of agent-based modelling.
With pedagogical tools including key discussion points, illustrations, and highlighted concepts, this is an ideal resource for courses on ABM, and for postgraduate students, and researchers in the social sciences and beyond, who wish to develop their understanding of agent-based modelling.
商品描述(中文翻譯)
《成為代理基模擬者》帶領您從對社會現象的好奇心出發,進而透過電腦模擬來生成這些現象。本書介紹了代理基模擬(agent-based modelling)作為理解社會作為複雜系統的方法,這些系統由相互連結、相互依賴和互動的代理組成。
本書的結構更像是一門課程,而非教科書或參考書。書中的核心是一個擴展的教程,介紹了 NetLogo 程式語言。以流行病為例,探討了社會影響、情境意識以及個別代理在保護行為方面的情境決策的代理基模型如何幫助我們理解可能的流行病軌跡。這個教程展示了如何從零開始建立一個代理基模型並在研究中使用,包括概念化階段、操作化與實施、實驗和解釋。本書的這一實踐部分嵌入在有關代理基模擬的理論、認識論和倫理的章節中。
本書提供了包括關鍵討論點、插圖和重點概念等教學工具,是學習代理基模擬(ABM)課程的理想資源,適合研究社會科學及其他領域的研究生和研究人員,幫助他們深化對代理基模擬的理解。
作者簡介
Jennifer Badham is Assistant Professor in Social Data Science in the Department of Sociology at Durham University, UK. She is a computational social scientist, interested particularly in how social structure shapes the transmission of ideas, disease, or behaviour.
Corinna Elsenbroich is Reader in Computational Modelling at the School of Health and Wellbeing at the University of Glasgow, UK. She is a sociologist with a background in philosophy of science, sociology, and complexity social science methods.
作者簡介(中文翻譯)
珍妮佛·巴德漢是英國達勒姆大學社會學系的社會數據科學助理教授。她是一位計算社會科學家,特別關注社會結構如何影響思想、疾病或行為的傳播。
科琳娜·艾爾森布羅赫是英國格拉斯哥大學健康與福祉學院的計算建模講師。她是一位社會學家,擁有科學哲學、社會學和複雜社會科學方法的背景。