SlideShare a Scribd company logo
1 of 14
Patrik Wikström | QUT DMRC | 2015
QUT Digital Media Research Centre
http://www.qut.edu.au/research/dmrc
Patrik Wikström | 26 June 2015
Agent-based modelling
and simulation
Patrik Wikström | QUT DMRC | 2015
Many phenomena in comm & media studies can be
conceptualised as “complex adaptive systems” (CAS)
• Large number of (locally) interacting elements.
• Any element is affected by and affects several other elements.
• The interactions are non-linear: small changes in can cause large
effects.
• CAS are dynamic and have a history. They evolve and their past is
co-responsible for their present behaviour.
• It may be difficult or impossible to define system boundaries.
• CAS operate under far from equilibrium conditions.
• Emergence: micro level actions generate macro level
patterns.(Micro motives & macro behaviour)
(e.g.Miller&Page2007)
Patrik Wikström | QUT DMRC | 2015
It is challenging to build a theory that is
able to capture such complexities
Patrik Wikström | QUT DMRC | 2015
“The paper with the largest circulation in a market
has financial and economic advantages that enable
it to increase advertising and circulation sales by
attracting customers from the smaller paper. As the
leading paper attracts more circulation, it attracts
more advertising, which in turn attracts more
circulation, trapping the secondary paper in a
circulation spiral that ultimately leads to its
demise.”
“Traditional” modelling approaches are simply not very useful:
Verbal models
Patrik Wikström | QUT DMRC | 2015
Signifier
sound image
Signified
concept
“Traditional” modelling approaches are simply not very useful:
Verbal models
Patrik Wikström | QUT DMRC | 2015
“Traditional” modelling approaches are simply not very useful:
Statistical (e.g. regression) models
Patrik Wikström | QUT DMRC | 2015
Interactions between feral cats,
foxes, native carnivores, and
rabbits in Australia.
System of differential equations
“Traditional” modelling approaches are simply not very useful:
Mathematical models
Patrik Wikström | QUT DMRC | 2015
Computational modelling, however,
seems like a promising approach (1)
• In a computational model, concepts,
assumptions, logic, and propositions are
represented by a computer program.
• The model allows you to simulate the passing
of time and observe how constructs that are
included in the model change over time. This
enables the researcher to analyse complex
dynamic processes that non-computational
modelling approaches are unable to capture.
Patrik Wikström | QUT DMRC | 2015
Computational modelling, however,
seems like a promising approach (2)
• The simulations generate data that can be validated
against real-world data. If the model is able to replicate
real-world processes, it is reasonable to argue that the
assumptions, propositions and logic that are
underpinning the computational model is a plausible
explanation of the observed real-world processes.
• The validated model can then be used to make
structured experiments and generate “what-if”
scenarios in order to make contributions to theory.
Patrik Wikström | QUT DMRC | 2015
There are different types of computational modelling;
one is Agent-Based Modelling (ABM)
Patrik Wikström | QUT DMRC | 2015
Agent-based simulation models are able to
capture the peculiarities of CAS fairly well
• Heterogeneous entities (“agents”) interact with the
environment and with other agents.
• Agents have perception, a set of behaviours, memory &
cognition, and follow certain rules or policies.
• Agents interact in a space that can be a representation of a
physical space, but doesn’t have to be.
• Agents can be modelled as nodes in a network.
• Simple rules on micro (“agent”) level generate complex
patterns on macro (“population”) level.
• Feedback between micro and macro scales.
(Emergence & immergence)
Patrik Wikström | QUT DMRC | 2015
NOLAWhite:bluedots;AfricanAmerican:greendots;Asian:red;Latino:orange;allothers:brown
Agent-based simulation modelling is still in its infancy in our
field but is increasingly accepted in social sciences such as
economics, sociology, pol sci and anthropology.
Patrik Wikström | QUT DMRC | 2015
The process for simulation supported
theory development is fairly conventional
“theory as process; that is, theory as an ever-developing entity, not as
a perfected product”
(Glaser & Strauss, 1999 [1967]: 32)
1. Model development
– Build a computational model that takes as its input a set of constructs,
propositions, logic, assumptions about locally interaction agents.
2. Data collection & analysis
3. Model validation and simulation experiments
– If the model is able to replicate macro-level behaviour that can be
observed in the real world – then we might argue that the theory
behind the model is a plausible explanation to the observed
behaviour.
Patrik Wikström | QUT DMRC | 2015
Useful links
• Download NetLogo:
http://ccl.northwestern.edu/netlogo/5.2.0/
• NetLogo models discussed during the workshop:
https://github.com/qut-dmrc/simple-models
• This presentation:
http://www.slideshare.net/patrik/abm-intro-talk
• Useful papers/theses/etc.:
https://paperpile.com/shared/ypQIj8

More Related Content

Similar to ABM intro talk

rsos.royalsocietypublishing.orgReviewCite this article .docx
rsos.royalsocietypublishing.orgReviewCite this article .docxrsos.royalsocietypublishing.orgReviewCite this article .docx
rsos.royalsocietypublishing.orgReviewCite this article .docxhealdkathaleen
 
MelissaJarquin_Portfolio extract_compressed
MelissaJarquin_Portfolio extract_compressedMelissaJarquin_Portfolio extract_compressed
MelissaJarquin_Portfolio extract_compressedMelissa Jarquin
 
Modelling and Simulation Approaches for Techno-Societal Phenomena
Modelling and Simulation Approaches for Techno-Societal Phenomena Modelling and Simulation Approaches for Techno-Societal Phenomena
Modelling and Simulation Approaches for Techno-Societal Phenomena Yannis Charalabidis
 
The Impact of Information System (Internet of Things) on Management and Globa...
The Impact of Information System (Internet of Things) on Management and Globa...The Impact of Information System (Internet of Things) on Management and Globa...
The Impact of Information System (Internet of Things) on Management and Globa...BRNSSPublicationHubI
 
Covid 19: Understanding the context using systems thinking techniques webinar...
Covid 19: Understanding the context using systems thinking techniques webinar...Covid 19: Understanding the context using systems thinking techniques webinar...
Covid 19: Understanding the context using systems thinking techniques webinar...Association for Project Management
 
Supervised Multi Attribute Gene Manipulation For Cancer
Supervised Multi Attribute Gene Manipulation For CancerSupervised Multi Attribute Gene Manipulation For Cancer
Supervised Multi Attribute Gene Manipulation For Cancerpaperpublications3
 
Introduction to Data and Computation: Essential capabilities for everyone in ...
Introduction to Data and Computation: Essential capabilities for everyone in ...Introduction to Data and Computation: Essential capabilities for everyone in ...
Introduction to Data and Computation: Essential capabilities for everyone in ...Kim Flintoff
 
Data Science-1 (1).ppt
Data Science-1 (1).pptData Science-1 (1).ppt
Data Science-1 (1).pptSanjayAcharaya
 
231232233234235236.docx
231232233234235236.docx231232233234235236.docx
231232233234235236.docxnovabroom
 
Quantum Computing – A Tech Story
Quantum Computing – A Tech StoryQuantum Computing – A Tech Story
Quantum Computing – A Tech StoryIRJET Journal
 
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxChapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxtiffanyd4
 
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxChapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxmccormicknadine86
 
Consider some of the organizations you have been affiliated with..docx
Consider some of the organizations you have been affiliated with..docxConsider some of the organizations you have been affiliated with..docx
Consider some of the organizations you have been affiliated with..docxbobbywlane695641
 
ITS 832Chapter 5From Building a Model to Adaptive Robust.docx
ITS 832Chapter 5From Building a Model to Adaptive Robust.docxITS 832Chapter 5From Building a Model to Adaptive Robust.docx
ITS 832Chapter 5From Building a Model to Adaptive Robust.docxvrickens
 
Philosophical Aspects of Big Data
Philosophical Aspects of Big DataPhilosophical Aspects of Big Data
Philosophical Aspects of Big DataNicolae Sfetcu
 
Self-Organizing Logical-Clustering Topology for Managing Distributed Context ...
Self-Organizing Logical-Clustering Topology for Managing Distributed Context ...Self-Organizing Logical-Clustering Topology for Managing Distributed Context ...
Self-Organizing Logical-Clustering Topology for Managing Distributed Context ...Hasib ur Rahman, PhD
 
Computational Models in Systemic Design
Computational Models in Systemic DesignComputational Models in Systemic Design
Computational Models in Systemic DesignRSD7 Symposium
 

Similar to ABM intro talk (20)

rsos.royalsocietypublishing.orgReviewCite this article .docx
rsos.royalsocietypublishing.orgReviewCite this article .docxrsos.royalsocietypublishing.orgReviewCite this article .docx
rsos.royalsocietypublishing.orgReviewCite this article .docx
 
MelissaJarquin_Portfolio extract_compressed
MelissaJarquin_Portfolio extract_compressedMelissaJarquin_Portfolio extract_compressed
MelissaJarquin_Portfolio extract_compressed
 
Modelling and Simulation Approaches for Techno-Societal Phenomena
Modelling and Simulation Approaches for Techno-Societal Phenomena Modelling and Simulation Approaches for Techno-Societal Phenomena
Modelling and Simulation Approaches for Techno-Societal Phenomena
 
The Impact of Information System (Internet of Things) on Management and Globa...
The Impact of Information System (Internet of Things) on Management and Globa...The Impact of Information System (Internet of Things) on Management and Globa...
The Impact of Information System (Internet of Things) on Management and Globa...
 
Covid 19: Understanding the context using systems thinking techniques webinar...
Covid 19: Understanding the context using systems thinking techniques webinar...Covid 19: Understanding the context using systems thinking techniques webinar...
Covid 19: Understanding the context using systems thinking techniques webinar...
 
Supervised Multi Attribute Gene Manipulation For Cancer
Supervised Multi Attribute Gene Manipulation For CancerSupervised Multi Attribute Gene Manipulation For Cancer
Supervised Multi Attribute Gene Manipulation For Cancer
 
Introduction to Data and Computation: Essential capabilities for everyone in ...
Introduction to Data and Computation: Essential capabilities for everyone in ...Introduction to Data and Computation: Essential capabilities for everyone in ...
Introduction to Data and Computation: Essential capabilities for everyone in ...
 
Toward supporting decision-making under uncertainty in digital humanities wit...
Toward supporting decision-making under uncertainty in digital humanities wit...Toward supporting decision-making under uncertainty in digital humanities wit...
Toward supporting decision-making under uncertainty in digital humanities wit...
 
Data Science-1 (1).ppt
Data Science-1 (1).pptData Science-1 (1).ppt
Data Science-1 (1).ppt
 
231232233234235236.docx
231232233234235236.docx231232233234235236.docx
231232233234235236.docx
 
Quantum Computing – A Tech Story
Quantum Computing – A Tech StoryQuantum Computing – A Tech Story
Quantum Computing – A Tech Story
 
MUMS Opening Workshop -On the Impact(s) of Structural Model Error on Simulati...
MUMS Opening Workshop -On the Impact(s) of Structural Model Error on Simulati...MUMS Opening Workshop -On the Impact(s) of Structural Model Error on Simulati...
MUMS Opening Workshop -On the Impact(s) of Structural Model Error on Simulati...
 
Social networks
Social networksSocial networks
Social networks
 
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxChapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
 
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxChapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
 
Consider some of the organizations you have been affiliated with..docx
Consider some of the organizations you have been affiliated with..docxConsider some of the organizations you have been affiliated with..docx
Consider some of the organizations you have been affiliated with..docx
 
ITS 832Chapter 5From Building a Model to Adaptive Robust.docx
ITS 832Chapter 5From Building a Model to Adaptive Robust.docxITS 832Chapter 5From Building a Model to Adaptive Robust.docx
ITS 832Chapter 5From Building a Model to Adaptive Robust.docx
 
Philosophical Aspects of Big Data
Philosophical Aspects of Big DataPhilosophical Aspects of Big Data
Philosophical Aspects of Big Data
 
Self-Organizing Logical-Clustering Topology for Managing Distributed Context ...
Self-Organizing Logical-Clustering Topology for Managing Distributed Context ...Self-Organizing Logical-Clustering Topology for Managing Distributed Context ...
Self-Organizing Logical-Clustering Topology for Managing Distributed Context ...
 
Computational Models in Systemic Design
Computational Models in Systemic DesignComputational Models in Systemic Design
Computational Models in Systemic Design
 

Recently uploaded

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 

Recently uploaded (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 

ABM intro talk

  • 1. Patrik Wikström | QUT DMRC | 2015 QUT Digital Media Research Centre http://www.qut.edu.au/research/dmrc Patrik Wikström | 26 June 2015 Agent-based modelling and simulation
  • 2. Patrik Wikström | QUT DMRC | 2015 Many phenomena in comm & media studies can be conceptualised as “complex adaptive systems” (CAS) • Large number of (locally) interacting elements. • Any element is affected by and affects several other elements. • The interactions are non-linear: small changes in can cause large effects. • CAS are dynamic and have a history. They evolve and their past is co-responsible for their present behaviour. • It may be difficult or impossible to define system boundaries. • CAS operate under far from equilibrium conditions. • Emergence: micro level actions generate macro level patterns.(Micro motives & macro behaviour) (e.g.Miller&Page2007)
  • 3. Patrik Wikström | QUT DMRC | 2015 It is challenging to build a theory that is able to capture such complexities
  • 4. Patrik Wikström | QUT DMRC | 2015 “The paper with the largest circulation in a market has financial and economic advantages that enable it to increase advertising and circulation sales by attracting customers from the smaller paper. As the leading paper attracts more circulation, it attracts more advertising, which in turn attracts more circulation, trapping the secondary paper in a circulation spiral that ultimately leads to its demise.” “Traditional” modelling approaches are simply not very useful: Verbal models
  • 5. Patrik Wikström | QUT DMRC | 2015 Signifier sound image Signified concept “Traditional” modelling approaches are simply not very useful: Verbal models
  • 6. Patrik Wikström | QUT DMRC | 2015 “Traditional” modelling approaches are simply not very useful: Statistical (e.g. regression) models
  • 7. Patrik Wikström | QUT DMRC | 2015 Interactions between feral cats, foxes, native carnivores, and rabbits in Australia. System of differential equations “Traditional” modelling approaches are simply not very useful: Mathematical models
  • 8. Patrik Wikström | QUT DMRC | 2015 Computational modelling, however, seems like a promising approach (1) • In a computational model, concepts, assumptions, logic, and propositions are represented by a computer program. • The model allows you to simulate the passing of time and observe how constructs that are included in the model change over time. This enables the researcher to analyse complex dynamic processes that non-computational modelling approaches are unable to capture.
  • 9. Patrik Wikström | QUT DMRC | 2015 Computational modelling, however, seems like a promising approach (2) • The simulations generate data that can be validated against real-world data. If the model is able to replicate real-world processes, it is reasonable to argue that the assumptions, propositions and logic that are underpinning the computational model is a plausible explanation of the observed real-world processes. • The validated model can then be used to make structured experiments and generate “what-if” scenarios in order to make contributions to theory.
  • 10. Patrik Wikström | QUT DMRC | 2015 There are different types of computational modelling; one is Agent-Based Modelling (ABM)
  • 11. Patrik Wikström | QUT DMRC | 2015 Agent-based simulation models are able to capture the peculiarities of CAS fairly well • Heterogeneous entities (“agents”) interact with the environment and with other agents. • Agents have perception, a set of behaviours, memory & cognition, and follow certain rules or policies. • Agents interact in a space that can be a representation of a physical space, but doesn’t have to be. • Agents can be modelled as nodes in a network. • Simple rules on micro (“agent”) level generate complex patterns on macro (“population”) level. • Feedback between micro and macro scales. (Emergence & immergence)
  • 12. Patrik Wikström | QUT DMRC | 2015 NOLAWhite:bluedots;AfricanAmerican:greendots;Asian:red;Latino:orange;allothers:brown Agent-based simulation modelling is still in its infancy in our field but is increasingly accepted in social sciences such as economics, sociology, pol sci and anthropology.
  • 13. Patrik Wikström | QUT DMRC | 2015 The process for simulation supported theory development is fairly conventional “theory as process; that is, theory as an ever-developing entity, not as a perfected product” (Glaser & Strauss, 1999 [1967]: 32) 1. Model development – Build a computational model that takes as its input a set of constructs, propositions, logic, assumptions about locally interaction agents. 2. Data collection & analysis 3. Model validation and simulation experiments – If the model is able to replicate macro-level behaviour that can be observed in the real world – then we might argue that the theory behind the model is a plausible explanation to the observed behaviour.
  • 14. Patrik Wikström | QUT DMRC | 2015 Useful links • Download NetLogo: http://ccl.northwestern.edu/netlogo/5.2.0/ • NetLogo models discussed during the workshop: https://github.com/qut-dmrc/simple-models • This presentation: http://www.slideshare.net/patrik/abm-intro-talk • Useful papers/theses/etc.: https://paperpile.com/shared/ypQIj8