SlideShare une entreprise Scribd logo
1  sur  21
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 1
Using Agent-based Simulation to Integrate
Micro/Qualitative Evidence, Macro-
Quantitative Data and Network Analysis
Bruce Edmonds
Centre for Policy Modelling
Manchester Metropolitan University
Slides available at: http://slideshare.net/BruceEdmonds
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 2
The SCID Project
The Social Complexity of Immigration and Diversity is a 5-year project with
the Institute for Social Change and the Department of Theoretical Physics at
University of Manchester. It is funded under the “Complexity Science for the
Real World” initiative of the EPSRC and will last until August 2015. Staff
involved are: Nick Crossley, Louise Dyson, Bruce Edmonds, Ed
Fieldhouse, Alan McKane, Ruth Meyer, Luis Fernandez Lafuerza, Laurence
Lessard-Phillips, Yaojun Li, Nick Shryane, Gennaro Di Tosto, and Huw
Vasey.
The project is applying the techniques and tools of complexity science to
real world issues: (1) why people bother to vote and how social influence
within/across communities affects this (2) how the impoverished networks of
immigrants may limit effective job search and (3) inter-community trust.
Project Website:
http://scid-project.org/
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 3
Example problems in mixed-methods
(including some SNA) research
• It is often quite ad hoc, and hence hard to repeat
• It can be difficult to tell if qualitative and quantitative
elements are consistent with each other
• Models in mixed-methods research can have
elements whose meaning is not completely clear
• If models from mixed-methods research do not work it
can be difficult to tell what part of it might be wrong
• Validation can be very weak – it can sometimes not
be clear if the model was, in fact, successful/useful
• It is not always clear when it is helpful to use one
method/tool on the results from another method/tool
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 4
Some Guiding Principles
Unlike some areas of qualitative and quantitative
science, mixed methods has not been formalised.
So here are some principles I use to guide my practice:
• In science one should not ignore evidence without a
very, very, very good reason.
– including available qualitative and quantitative evidence
• As far as possible, in any model the reference of its
elements should be as clear as possible
– what parts of a model mean should not be fudged/vague
• The more drastic/heroic the abstraction, the more the
resulting model needs validating
• Modelling choices/steps should be as transparent and
replicable as possible – including reasons for choices
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 5
Staging Abstraction
Data-Integration Simulation Model
Micro-Evidence Macro-Data
Abstract Simulation
Model 1
Abstract Simulation
Model 2
SNA Model Analytic Model
IncreasingAbstraction
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 6
Data Integration Models
• Are a particular style of agent-based simulation
• You may be aware of some simple, abstract
simulation models that purport to be a theory…
• …this is at the opposite end of the spectrum.
• Intended more as a computational description of a
particular case than a (generalistic) theory
• Aims to represent as much of the relevant evidence
as possible in one coherent and dynamic simulation
• Provides a precise target for abstraction (which are
then checkable against it)
• Thus it separates representation and abstraction
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 7
Agent-Based Simulation
• Is a kind of computer simulation…
• …where individual social actors and their interactions are
separately represented (agents)
• The heterogeneity of actors is represented, different:
characteristics, behaviours and contexts
• What happens is not centrally determined, but rather
emerges from the interactions of the agents
• Both “top-down” constraint and “bottom-up” emergence
can occur simultaneously in models
Representations of OutcomesSpecification (incl. rules)
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 8
Aims and Objectives of DIM
• To develop a simulation that integrates as much
as possible of the relevant available evidence,
both qualitative and statistical
(a Data-Integration Model – a DIM)
• Regardless of how complex this makes it
• A description of a specified kind of situation (not a
general theory) that represents the evidence in a
single, consistent and dynamic simulation
• This simulation is then a fixed and formal target
for later analysis and abstraction
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 9
Using Qualitative Behaviour to Inform
the Agent Specification
• Narrative data (from semi-structured interviews,
observations etc.) can be used to inform the
behavioural rules of agents within these simulations
• This can be done in an informal or semi-formal
manner (e.g. using techniques extended from GT)
• This can provide a broader “menu” of possible
behaviours and strategies that are used and thus
import some of the “messiness” of social reality
instead of overly neat formulations (e.g. economic)
• Meso-level outcomes can be fed back using
participatory techniques to aid validation
• Macro-level measures can also be extracted and
compared to known quantitative data
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 10
The “54” Causal Stories
• Reviewing the literature we extracted different “causal
stories” impacting on whether people vote
• Examples:
– Out of a feeling of civic duty
– Due to sheer habit, “its what I have always done”
– Interest in politics due to discussions within household,
partner and friends
– Due to participation in higher education
– Evaluation of past efficacy of voting
– Member of household taking them with them to vote
• Some of these confirmed via a small qualitative
survey
• These provided the skeleton for the “menu” of
behaviours that were programed into the agents
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 11
Overall Structure of Model
Underlying data about
population composition
Demographics of people in
households
Social network formation and
maintenance (homophily)
Influence via social networks
• Political discussions
Voting Behaviour
Input
Output
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 12
Discuss-politics-with person-23 blue expert=false
neighbour-network year=10 month=3
Lots-family-discussions year=10 month=2
Etc.
Memory
Level-of-Political-Interest
Age
Ethnicity
Class
Activities
AHousehold
An Agent’s Memory of Events
Etc.
Changing personal
networks over which
social influence occurs
Composed of households of
individuals initialised from
detailed survey data
Each agent has a rich variety of
individual (heterogeneous)
characteristics
Including a (fallible) memory of
events and influences
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 13
Example Output: why do people vote (if
they do)
Intervention: voter
mobilisation
Effect: on civic
duty norms Effect: on habit-
based behaviour
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 14
Example Output: Simulated Social Network
at 1950
Established
immigrants: Irish,
WWII Polish etc.
Majority: longstanding
ethnicities
Newer
immigrants
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 15
Example Output: Simulated Social Network
at 2010
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 16
Example Output: Psuedo-Narrative
Output
Following a single, randomly chosen agent…
4: (person 578)(aged 5) started at (school 1)
17: (person 578)(aged 18) stops going to (school 1)
21: (person 578)(aged 22) moved from (patch 11 3)
to (patch 12 2) due to moving to an empty home
21: (person 578)(aged 22) partners with (person
326) at (patch 12 2)
24: (person 578)(aged 25) started at (workplace 8)
24: (person 578)(aged 25) voted for the blue party
29: (person 578)(aged 30) voted for the blue party
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 17
Retaining Maximally Clear Reference
Data-Integration Simulation Model
Micro-Evidence Macro-Data
Abstract Simulation
Model 1
Abstract Simulation
Model 2
SNA Model Analytic Model
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 18
Context-Dependency
• In the simulation (as in our social life) decisions,
adaption, communication, learning all take place
within a local context
• Both “upwards” (emergent) and “downwards” (social
control) forces operate within local contexts allowing
social embeddedness
• Abstraction to aggregates (e.g. averages) only takes
place post-hoc (just as in social statistics)
• The DIM allowed the formal representation of context-
dependent behaviour, albeit within a more specific
“descriptive” simulation, that can be itself hard to
understand
• Thus opening the way to the study of context itself!
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 19
Fixing “Weaknesses” of SN Models
In much social network research:
• The definition of links is often unclear and/or
inconsistent
• The machinery of social network models do not
explain changing networks
• Validation of social network models is often weak
• Network measures are often used as if it is known
that they give reliable indicators (e.g. centrality)
• How to apply narrative data is not clear
However, all of these are at least partially fixable as
an abstraction of a well-founded simulation model
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 20
Conclusions
• Complex agent-based models are good vehicles for
integrating different kinds of data
• In particular qualitative data can very usefully inform
the “menu” of micro-level behaviours, importing some
of the “mess” of social reality
• Data Integration Models can provide consistent
pictures including dynamics, albeit complicated
• Staging abstraction into more gentle steps can help
retain meaning reference in the modelling
• Network models are useful, but with other very
abstract models, higher up the abstraction “chain”
with the qual/quat integration occuring “lower down”
• Sometimes macro-level phenomena needs to be
explained from micro-level detail and embedding
Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 21
The End!
Bruce Edmonds:
http://bruce.edmonds.name
Centre for Policy Modelling:
http://cfpm.org
The SCID Project:
http://www.scid-project.org
Slides available at: http://slideshare.net/BruceEdmonds

Contenu connexe

Tendances

13 An Introduction to Stochastic Actor-Oriented Models (aka SIENA)
13 An Introduction to Stochastic Actor-Oriented Models (aka SIENA)13 An Introduction to Stochastic Actor-Oriented Models (aka SIENA)
13 An Introduction to Stochastic Actor-Oriented Models (aka SIENA)dnac
 
Introduction to Computational Social Science
Introduction to Computational Social ScienceIntroduction to Computational Social Science
Introduction to Computational Social SciencePremsankar Chakkingal
 
#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalytics#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalyticsSoudé Fazeli
 
Introduction to Topological Data Analysis
Introduction to Topological Data AnalysisIntroduction to Topological Data Analysis
Introduction to Topological Data AnalysisMason Porter
 
Van der merwe
Van der merweVan der merwe
Van der merweanesah
 
THE SURVEY OF SENTIMENT AND OPINION MINING FOR BEHAVIOR ANALYSIS OF SOCIAL MEDIA
THE SURVEY OF SENTIMENT AND OPINION MINING FOR BEHAVIOR ANALYSIS OF SOCIAL MEDIATHE SURVEY OF SENTIMENT AND OPINION MINING FOR BEHAVIOR ANALYSIS OF SOCIAL MEDIA
THE SURVEY OF SENTIMENT AND OPINION MINING FOR BEHAVIOR ANALYSIS OF SOCIAL MEDIAIJCSES Journal
 
Centrality in Time- Dependent Networks
Centrality in Time- Dependent NetworksCentrality in Time- Dependent Networks
Centrality in Time- Dependent NetworksMason Porter
 
e- Research As Intervention (5 April 2010) J Unit
e- Research As Intervention (5 April 2010) J Unite- Research As Intervention (5 April 2010) J Unit
e- Research As Intervention (5 April 2010) J UnitWebometrics Class
 
Big data luiss
Big data luissBig data luiss
Big data luissterindis
 
Introduction and E-Research Timeline Review
Introduction and E-Research Timeline ReviewIntroduction and E-Research Timeline Review
Introduction and E-Research Timeline ReviewKhadak Raj Adhikari
 
Mathematics and Social Networks
Mathematics and Social NetworksMathematics and Social Networks
Mathematics and Social NetworksMason Porter
 
01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measures01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measuresdnac
 
Recommendation systems
Recommendation systems  Recommendation systems
Recommendation systems Badr Hirchoua
 
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
Mining and analyzing social media   part 2 - hicss47 tutorial - dave kingMining and analyzing social media   part 2 - hicss47 tutorial - dave king
Mining and analyzing social media part 2 - hicss47 tutorial - dave kingDave King
 

Tendances (20)

13 An Introduction to Stochastic Actor-Oriented Models (aka SIENA)
13 An Introduction to Stochastic Actor-Oriented Models (aka SIENA)13 An Introduction to Stochastic Actor-Oriented Models (aka SIENA)
13 An Introduction to Stochastic Actor-Oriented Models (aka SIENA)
 
Introduction to Computational Social Science
Introduction to Computational Social ScienceIntroduction to Computational Social Science
Introduction to Computational Social Science
 
#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalytics#lak2013, Leuven, DC slides, #learninganalytics
#lak2013, Leuven, DC slides, #learninganalytics
 
Concept on e-Research
Concept on e-ResearchConcept on e-Research
Concept on e-Research
 
Introduction to Topological Data Analysis
Introduction to Topological Data AnalysisIntroduction to Topological Data Analysis
Introduction to Topological Data Analysis
 
Van der merwe
Van der merweVan der merwe
Van der merwe
 
THE SURVEY OF SENTIMENT AND OPINION MINING FOR BEHAVIOR ANALYSIS OF SOCIAL MEDIA
THE SURVEY OF SENTIMENT AND OPINION MINING FOR BEHAVIOR ANALYSIS OF SOCIAL MEDIATHE SURVEY OF SENTIMENT AND OPINION MINING FOR BEHAVIOR ANALYSIS OF SOCIAL MEDIA
THE SURVEY OF SENTIMENT AND OPINION MINING FOR BEHAVIOR ANALYSIS OF SOCIAL MEDIA
 
Centrality in Time- Dependent Networks
Centrality in Time- Dependent NetworksCentrality in Time- Dependent Networks
Centrality in Time- Dependent Networks
 
e- Research As Intervention (5 April 2010) J Unit
e- Research As Intervention (5 April 2010) J Unite- Research As Intervention (5 April 2010) J Unit
e- Research As Intervention (5 April 2010) J Unit
 
Big data luiss
Big data luissBig data luiss
Big data luiss
 
Introduction and E-Research Timeline Review
Introduction and E-Research Timeline ReviewIntroduction and E-Research Timeline Review
Introduction and E-Research Timeline Review
 
Mathematics and Social Networks
Mathematics and Social NetworksMathematics and Social Networks
Mathematics and Social Networks
 
01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measures01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measures
 
okraku_sunbelt-2016-presentation_041016
okraku_sunbelt-2016-presentation_041016okraku_sunbelt-2016-presentation_041016
okraku_sunbelt-2016-presentation_041016
 
Recommendation systems
Recommendation systems  Recommendation systems
Recommendation systems
 
Thesis proposal presentation
Thesis proposal presentationThesis proposal presentation
Thesis proposal presentation
 
Mr1480.appa
Mr1480.appaMr1480.appa
Mr1480.appa
 
01 Network Data Collection
01 Network Data Collection01 Network Data Collection
01 Network Data Collection
 
Social network analysis
Social network analysisSocial network analysis
Social network analysis
 
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
Mining and analyzing social media   part 2 - hicss47 tutorial - dave kingMining and analyzing social media   part 2 - hicss47 tutorial - dave king
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
 

En vedette

Analysing a Complex Agent-Based Model Using Data-Mining Techniques
Analysing a Complex Agent-Based Model  Using Data-Mining TechniquesAnalysing a Complex Agent-Based Model  Using Data-Mining Techniques
Analysing a Complex Agent-Based Model Using Data-Mining TechniquesBruce Edmonds
 
The Sociality of Context
The Sociality of ContextThe Sociality of Context
The Sociality of ContextBruce Edmonds
 
How can we rely upon Social Network Measures? Agent-base modelling as the nex...
How can we rely upon Social Network Measures? Agent-base modelling as the nex...How can we rely upon Social Network Measures? Agent-base modelling as the nex...
How can we rely upon Social Network Measures? Agent-base modelling as the nex...Bruce Edmonds
 
Winter is coming! – how to survive the coming critical storm and demonstrate ...
Winter is coming! – how to survive the coming critical storm and demonstrate ...Winter is coming! – how to survive the coming critical storm and demonstrate ...
Winter is coming! – how to survive the coming critical storm and demonstrate ...Bruce Edmonds
 
Towards Institutional System Farming
Towards Institutional System FarmingTowards Institutional System Farming
Towards Institutional System FarmingBruce Edmonds
 
Modelling and Knowledge
Modelling and KnowledgeModelling and Knowledge
Modelling and KnowledgeBruce Edmonds
 
The Modelling of Context-Dependent Causal Processes A Recasting of Robert Ros...
The Modelling of Context-Dependent Causal ProcessesA Recasting of Robert Ros...The Modelling of Context-Dependent Causal ProcessesA Recasting of Robert Ros...
The Modelling of Context-Dependent Causal Processes A Recasting of Robert Ros...Bruce Edmonds
 
Policy Making using Modelling in a Complex world
Policy Making using Modelling in a Complex worldPolicy Making using Modelling in a Complex world
Policy Making using Modelling in a Complex worldBruce Edmonds
 
Computing the Sociology of Survival – how to use simulations to understand c...
Computing the Sociology of Survival – how to use simulations to understand c...Computing the Sociology of Survival – how to use simulations to understand c...
Computing the Sociology of Survival – how to use simulations to understand c...Bruce Edmonds
 
Risk-aware policy evaluation using agent-based simulation
Risk-aware policy evaluation using agent-based simulationRisk-aware policy evaluation using agent-based simulation
Risk-aware policy evaluation using agent-based simulationBruce Edmonds
 
Staged Models for Interdisciplinary Research
Staged Models for Interdisciplinary ResearchStaged Models for Interdisciplinary Research
Staged Models for Interdisciplinary ResearchBruce Edmonds
 
Simulating Superdiversity
Simulating Superdiversity Simulating Superdiversity
Simulating Superdiversity Bruce Edmonds
 
Social complexity and coupled Socio-Ecological Systems
Social complexity and coupled Socio-Ecological SystemsSocial complexity and coupled Socio-Ecological Systems
Social complexity and coupled Socio-Ecological SystemsBruce Edmonds
 
A Model of Social and Cognitive Coherence
A Model of Social and Cognitive CoherenceA Model of Social and Cognitive Coherence
A Model of Social and Cognitive CoherenceBruce Edmonds
 
Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...
Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...
Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...Bruce Edmonds
 

En vedette (17)

Analysing a Complex Agent-Based Model Using Data-Mining Techniques
Analysing a Complex Agent-Based Model  Using Data-Mining TechniquesAnalysing a Complex Agent-Based Model  Using Data-Mining Techniques
Analysing a Complex Agent-Based Model Using Data-Mining Techniques
 
The Sociality of Context
The Sociality of ContextThe Sociality of Context
The Sociality of Context
 
How can we rely upon Social Network Measures? Agent-base modelling as the nex...
How can we rely upon Social Network Measures? Agent-base modelling as the nex...How can we rely upon Social Network Measures? Agent-base modelling as the nex...
How can we rely upon Social Network Measures? Agent-base modelling as the nex...
 
Winter is coming! – how to survive the coming critical storm and demonstrate ...
Winter is coming! – how to survive the coming critical storm and demonstrate ...Winter is coming! – how to survive the coming critical storm and demonstrate ...
Winter is coming! – how to survive the coming critical storm and demonstrate ...
 
Towards Institutional System Farming
Towards Institutional System FarmingTowards Institutional System Farming
Towards Institutional System Farming
 
Modelling and Knowledge
Modelling and KnowledgeModelling and Knowledge
Modelling and Knowledge
 
Be ea-talk-final
Be ea-talk-finalBe ea-talk-final
Be ea-talk-final
 
The Modelling of Context-Dependent Causal Processes A Recasting of Robert Ros...
The Modelling of Context-Dependent Causal ProcessesA Recasting of Robert Ros...The Modelling of Context-Dependent Causal ProcessesA Recasting of Robert Ros...
The Modelling of Context-Dependent Causal Processes A Recasting of Robert Ros...
 
Policy Making using Modelling in a Complex world
Policy Making using Modelling in a Complex worldPolicy Making using Modelling in a Complex world
Policy Making using Modelling in a Complex world
 
Computing the Sociology of Survival – how to use simulations to understand c...
Computing the Sociology of Survival – how to use simulations to understand c...Computing the Sociology of Survival – how to use simulations to understand c...
Computing the Sociology of Survival – how to use simulations to understand c...
 
A Model of Making
A Model of MakingA Model of Making
A Model of Making
 
Risk-aware policy evaluation using agent-based simulation
Risk-aware policy evaluation using agent-based simulationRisk-aware policy evaluation using agent-based simulation
Risk-aware policy evaluation using agent-based simulation
 
Staged Models for Interdisciplinary Research
Staged Models for Interdisciplinary ResearchStaged Models for Interdisciplinary Research
Staged Models for Interdisciplinary Research
 
Simulating Superdiversity
Simulating Superdiversity Simulating Superdiversity
Simulating Superdiversity
 
Social complexity and coupled Socio-Ecological Systems
Social complexity and coupled Socio-Ecological SystemsSocial complexity and coupled Socio-Ecological Systems
Social complexity and coupled Socio-Ecological Systems
 
A Model of Social and Cognitive Coherence
A Model of Social and Cognitive CoherenceA Model of Social and Cognitive Coherence
A Model of Social and Cognitive Coherence
 
Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...
Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...
Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...
 

Similaire à Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis

Mukha ng research methodology
Mukha ng research methodologyMukha ng research methodology
Mukha ng research methodologyGAMALI Roper
 
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...Platforma Otwartej Nauki
 
Framework for opinion as a service on review data of customer using semantics...
Framework for opinion as a service on review data of customer using semantics...Framework for opinion as a service on review data of customer using semantics...
Framework for opinion as a service on review data of customer using semantics...IJECEIAES
 
Using Data Integration Models for Understanding Complex Social Systems
Using Data Integration Modelsfor Understanding Complex Social SystemsUsing Data Integration Modelsfor Understanding Complex Social Systems
Using Data Integration Models for Understanding Complex Social SystemsBruce Edmonds
 
Research methods - ethics
Research methods - ethicsResearch methods - ethics
Research methods - ethicsTracy Harwood
 
Mixed research methodology.pptx
Mixed research methodology.pptxMixed research methodology.pptx
Mixed research methodology.pptxPuneethKumarGB
 
Developing media literacy indicators for Europe
Developing media literacy indicators for EuropeDeveloping media literacy indicators for Europe
Developing media literacy indicators for EuropeMonica Bulger
 
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...Christoph Rensing
 
Advanced Methods for User Evaluation in Enterprise AR
Advanced Methods for User Evaluation in Enterprise ARAdvanced Methods for User Evaluation in Enterprise AR
Advanced Methods for User Evaluation in Enterprise ARMark Billinghurst
 
Blurring the Boundaries? Ethical challenges in using social media for social...
Blurring the Boundaries? Ethical challenges in using social media for social...Blurring the Boundaries? Ethical challenges in using social media for social...
Blurring the Boundaries? Ethical challenges in using social media for social...Kandy Woodfield
 
Big data in social sciences and IT developments (ethics considerations)
Big data in social sciences and IT developments (ethics considerations)Big data in social sciences and IT developments (ethics considerations)
Big data in social sciences and IT developments (ethics considerations)Efthimios Tambouris
 
EDR 8204 Week 3 Assignment: Analyze Action Research
EDR 8204 Week 3 Assignment: Analyze Action ResearchEDR 8204 Week 3 Assignment: Analyze Action Research
EDR 8204 Week 3 Assignment: Analyze Action Researcheckchela
 
Practical Research 1 about quantitative and qualitative methods
Practical Research 1 about quantitative and qualitative methodsPractical Research 1 about quantitative and qualitative methods
Practical Research 1 about quantitative and qualitative methodsAndoJoshua
 
Qualitative & Quantitative Data
Qualitative & Quantitative DataQualitative & Quantitative Data
Qualitative & Quantitative DataNicole DelVicario
 
Tools and techniques in qualitative and quantitative research
Tools and techniques in qualitative and quantitative researchTools and techniques in qualitative and quantitative research
Tools and techniques in qualitative and quantitative researchDeepikakohli10
 
Unit2 studyguide302
Unit2 studyguide302Unit2 studyguide302
Unit2 studyguide302tashillary
 

Similaire à Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis (20)

Mukha ng research methodology
Mukha ng research methodologyMukha ng research methodology
Mukha ng research methodology
 
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
 
Framework for opinion as a service on review data of customer using semantics...
Framework for opinion as a service on review data of customer using semantics...Framework for opinion as a service on review data of customer using semantics...
Framework for opinion as a service on review data of customer using semantics...
 
Using Data Integration Models for Understanding Complex Social Systems
Using Data Integration Modelsfor Understanding Complex Social SystemsUsing Data Integration Modelsfor Understanding Complex Social Systems
Using Data Integration Models for Understanding Complex Social Systems
 
master_thesis.pdf
master_thesis.pdfmaster_thesis.pdf
master_thesis.pdf
 
Research methods - ethics
Research methods - ethicsResearch methods - ethics
Research methods - ethics
 
Mixed research methodology.pptx
Mixed research methodology.pptxMixed research methodology.pptx
Mixed research methodology.pptx
 
Developing media literacy indicators for Europe
Developing media literacy indicators for EuropeDeveloping media literacy indicators for Europe
Developing media literacy indicators for Europe
 
Poster_final
Poster_finalPoster_final
Poster_final
 
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
Investigating Crowdsourcing as an Evaluation Method for (TEL) Recommender Sy...
 
Advanced Methods for User Evaluation in Enterprise AR
Advanced Methods for User Evaluation in Enterprise ARAdvanced Methods for User Evaluation in Enterprise AR
Advanced Methods for User Evaluation in Enterprise AR
 
Blurring the Boundaries? Ethical challenges in using social media for social...
Blurring the Boundaries? Ethical challenges in using social media for social...Blurring the Boundaries? Ethical challenges in using social media for social...
Blurring the Boundaries? Ethical challenges in using social media for social...
 
Big data in social sciences and IT developments (ethics considerations)
Big data in social sciences and IT developments (ethics considerations)Big data in social sciences and IT developments (ethics considerations)
Big data in social sciences and IT developments (ethics considerations)
 
chen2.pptx
chen2.pptxchen2.pptx
chen2.pptx
 
EDR 8204 Week 3 Assignment: Analyze Action Research
EDR 8204 Week 3 Assignment: Analyze Action ResearchEDR 8204 Week 3 Assignment: Analyze Action Research
EDR 8204 Week 3 Assignment: Analyze Action Research
 
Practical Research 1 about quantitative and qualitative methods
Practical Research 1 about quantitative and qualitative methodsPractical Research 1 about quantitative and qualitative methods
Practical Research 1 about quantitative and qualitative methods
 
Sample Methodology Essay
Sample Methodology EssaySample Methodology Essay
Sample Methodology Essay
 
Qualitative & Quantitative Data
Qualitative & Quantitative DataQualitative & Quantitative Data
Qualitative & Quantitative Data
 
Tools and techniques in qualitative and quantitative research
Tools and techniques in qualitative and quantitative researchTools and techniques in qualitative and quantitative research
Tools and techniques in qualitative and quantitative research
 
Unit2 studyguide302
Unit2 studyguide302Unit2 studyguide302
Unit2 studyguide302
 

Plus de Bruce Edmonds

Staging Model Abstraction – an example about political participation
Staging Model Abstraction – an example about political participationStaging Model Abstraction – an example about political participation
Staging Model Abstraction – an example about political participationBruce Edmonds
 
Modelling Pitfalls - extra resources
Modelling Pitfalls - extra resourcesModelling Pitfalls - extra resources
Modelling Pitfalls - extra resourcesBruce Edmonds
 
Modelling Pitfalls - introduction and some cases
Modelling Pitfalls - introduction and some casesModelling Pitfalls - introduction and some cases
Modelling Pitfalls - introduction and some casesBruce Edmonds
 
The evolution of empirical ABMs
The evolution of empirical ABMsThe evolution of empirical ABMs
The evolution of empirical ABMsBruce Edmonds
 
Mixing fat data, simulation and policy - what could possibly go wrong?
Mixing fat data, simulation and policy - what could possibly go wrong?Mixing fat data, simulation and policy - what could possibly go wrong?
Mixing fat data, simulation and policy - what could possibly go wrong?Bruce Edmonds
 
Using agent-based simulation for socio-ecological uncertainty analysis
Using agent-based simulation for socio-ecological uncertainty analysisUsing agent-based simulation for socio-ecological uncertainty analysis
Using agent-based simulation for socio-ecological uncertainty analysisBruce Edmonds
 
Finding out what could go wrong before it does – Modelling Risk and Uncertainty
Finding out what could go wrong before it does – Modelling Risk and UncertaintyFinding out what could go wrong before it does – Modelling Risk and Uncertainty
Finding out what could go wrong before it does – Modelling Risk and UncertaintyBruce Edmonds
 
How social simulation could help social science deal with context
How social simulation could help social science deal with contextHow social simulation could help social science deal with context
How social simulation could help social science deal with contextBruce Edmonds
 
Agent-based modelling, laboratory experiments, and observation in the wild
Agent-based modelling,laboratory experiments,and observation in the wildAgent-based modelling,laboratory experiments,and observation in the wild
Agent-based modelling, laboratory experiments, and observation in the wildBruce Edmonds
 
Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...
Culture trumps ethnicity!– Intra-generational cultural evolution and ethnoce...Culture trumps ethnicity!– Intra-generational cultural evolution and ethnoce...
Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...Bruce Edmonds
 
An Introduction to Agent-Based Modelling
An Introduction to Agent-Based ModellingAn Introduction to Agent-Based Modelling
An Introduction to Agent-Based ModellingBruce Edmonds
 
Mixing ABM and policy...what could possibly go wrong?
Mixing ABM and policy...what could possibly go wrong?Mixing ABM and policy...what could possibly go wrong?
Mixing ABM and policy...what could possibly go wrong?Bruce Edmonds
 
Different Modelling Purposes - an 'anit-theoretical' approach
Different Modelling Purposes - an 'anit-theoretical' approachDifferent Modelling Purposes - an 'anit-theoretical' approach
Different Modelling Purposes - an 'anit-theoretical' approachBruce Edmonds
 
Socio-Ecological Simulation - a risk-assessment approach
Socio-Ecological Simulation - a risk-assessment approachSocio-Ecological Simulation - a risk-assessment approach
Socio-Ecological Simulation - a risk-assessment approachBruce Edmonds
 
A Simple Model of Group Commoning
A Simple Model of Group CommoningA Simple Model of Group Commoning
A Simple Model of Group CommoningBruce Edmonds
 
6 Modelling Purposes
6 Modelling Purposes6 Modelling Purposes
6 Modelling PurposesBruce Edmonds
 
Are Mixed-Methods Just a Fudge? The Dangers and Prospects for Integrating Qu...
Are Mixed-Methods Just a Fudge? The Dangers and Prospects for Integrating Qu...Are Mixed-Methods Just a Fudge? The Dangers and Prospects for Integrating Qu...
Are Mixed-Methods Just a Fudge? The Dangers and Prospects for Integrating Qu...Bruce Edmonds
 
The Post-Truth Drift in Social Simulation
The Post-Truth Drift in Social SimulationThe Post-Truth Drift in Social Simulation
The Post-Truth Drift in Social SimulationBruce Edmonds
 
Drilling down below opinions: how co-evolving beliefs and social structure mi...
Drilling down below opinions: how co-evolving beliefs and social structure mi...Drilling down below opinions: how co-evolving beliefs and social structure mi...
Drilling down below opinions: how co-evolving beliefs and social structure mi...Bruce Edmonds
 

Plus de Bruce Edmonds (20)

Staging Model Abstraction – an example about political participation
Staging Model Abstraction – an example about political participationStaging Model Abstraction – an example about political participation
Staging Model Abstraction – an example about political participation
 
Modelling Pitfalls - extra resources
Modelling Pitfalls - extra resourcesModelling Pitfalls - extra resources
Modelling Pitfalls - extra resources
 
Modelling Pitfalls - introduction and some cases
Modelling Pitfalls - introduction and some casesModelling Pitfalls - introduction and some cases
Modelling Pitfalls - introduction and some cases
 
The evolution of empirical ABMs
The evolution of empirical ABMsThe evolution of empirical ABMs
The evolution of empirical ABMs
 
Mixing fat data, simulation and policy - what could possibly go wrong?
Mixing fat data, simulation and policy - what could possibly go wrong?Mixing fat data, simulation and policy - what could possibly go wrong?
Mixing fat data, simulation and policy - what could possibly go wrong?
 
Social Context
Social ContextSocial Context
Social Context
 
Using agent-based simulation for socio-ecological uncertainty analysis
Using agent-based simulation for socio-ecological uncertainty analysisUsing agent-based simulation for socio-ecological uncertainty analysis
Using agent-based simulation for socio-ecological uncertainty analysis
 
Finding out what could go wrong before it does – Modelling Risk and Uncertainty
Finding out what could go wrong before it does – Modelling Risk and UncertaintyFinding out what could go wrong before it does – Modelling Risk and Uncertainty
Finding out what could go wrong before it does – Modelling Risk and Uncertainty
 
How social simulation could help social science deal with context
How social simulation could help social science deal with contextHow social simulation could help social science deal with context
How social simulation could help social science deal with context
 
Agent-based modelling, laboratory experiments, and observation in the wild
Agent-based modelling,laboratory experiments,and observation in the wildAgent-based modelling,laboratory experiments,and observation in the wild
Agent-based modelling, laboratory experiments, and observation in the wild
 
Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...
Culture trumps ethnicity!– Intra-generational cultural evolution and ethnoce...Culture trumps ethnicity!– Intra-generational cultural evolution and ethnoce...
Culture trumps ethnicity! – Intra-generational cultural evolution and ethnoce...
 
An Introduction to Agent-Based Modelling
An Introduction to Agent-Based ModellingAn Introduction to Agent-Based Modelling
An Introduction to Agent-Based Modelling
 
Mixing ABM and policy...what could possibly go wrong?
Mixing ABM and policy...what could possibly go wrong?Mixing ABM and policy...what could possibly go wrong?
Mixing ABM and policy...what could possibly go wrong?
 
Different Modelling Purposes - an 'anit-theoretical' approach
Different Modelling Purposes - an 'anit-theoretical' approachDifferent Modelling Purposes - an 'anit-theoretical' approach
Different Modelling Purposes - an 'anit-theoretical' approach
 
Socio-Ecological Simulation - a risk-assessment approach
Socio-Ecological Simulation - a risk-assessment approachSocio-Ecological Simulation - a risk-assessment approach
Socio-Ecological Simulation - a risk-assessment approach
 
A Simple Model of Group Commoning
A Simple Model of Group CommoningA Simple Model of Group Commoning
A Simple Model of Group Commoning
 
6 Modelling Purposes
6 Modelling Purposes6 Modelling Purposes
6 Modelling Purposes
 
Are Mixed-Methods Just a Fudge? The Dangers and Prospects for Integrating Qu...
Are Mixed-Methods Just a Fudge? The Dangers and Prospects for Integrating Qu...Are Mixed-Methods Just a Fudge? The Dangers and Prospects for Integrating Qu...
Are Mixed-Methods Just a Fudge? The Dangers and Prospects for Integrating Qu...
 
The Post-Truth Drift in Social Simulation
The Post-Truth Drift in Social SimulationThe Post-Truth Drift in Social Simulation
The Post-Truth Drift in Social Simulation
 
Drilling down below opinions: how co-evolving beliefs and social structure mi...
Drilling down below opinions: how co-evolving beliefs and social structure mi...Drilling down below opinions: how co-evolving beliefs and social structure mi...
Drilling down below opinions: how co-evolving beliefs and social structure mi...
 

Dernier

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
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
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 

Dernier (20)

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
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
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 

Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis

  • 1. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 1 Using Agent-based Simulation to Integrate Micro/Qualitative Evidence, Macro- Quantitative Data and Network Analysis Bruce Edmonds Centre for Policy Modelling Manchester Metropolitan University Slides available at: http://slideshare.net/BruceEdmonds
  • 2. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 2 The SCID Project The Social Complexity of Immigration and Diversity is a 5-year project with the Institute for Social Change and the Department of Theoretical Physics at University of Manchester. It is funded under the “Complexity Science for the Real World” initiative of the EPSRC and will last until August 2015. Staff involved are: Nick Crossley, Louise Dyson, Bruce Edmonds, Ed Fieldhouse, Alan McKane, Ruth Meyer, Luis Fernandez Lafuerza, Laurence Lessard-Phillips, Yaojun Li, Nick Shryane, Gennaro Di Tosto, and Huw Vasey. The project is applying the techniques and tools of complexity science to real world issues: (1) why people bother to vote and how social influence within/across communities affects this (2) how the impoverished networks of immigrants may limit effective job search and (3) inter-community trust. Project Website: http://scid-project.org/
  • 3. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 3 Example problems in mixed-methods (including some SNA) research • It is often quite ad hoc, and hence hard to repeat • It can be difficult to tell if qualitative and quantitative elements are consistent with each other • Models in mixed-methods research can have elements whose meaning is not completely clear • If models from mixed-methods research do not work it can be difficult to tell what part of it might be wrong • Validation can be very weak – it can sometimes not be clear if the model was, in fact, successful/useful • It is not always clear when it is helpful to use one method/tool on the results from another method/tool
  • 4. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 4 Some Guiding Principles Unlike some areas of qualitative and quantitative science, mixed methods has not been formalised. So here are some principles I use to guide my practice: • In science one should not ignore evidence without a very, very, very good reason. – including available qualitative and quantitative evidence • As far as possible, in any model the reference of its elements should be as clear as possible – what parts of a model mean should not be fudged/vague • The more drastic/heroic the abstraction, the more the resulting model needs validating • Modelling choices/steps should be as transparent and replicable as possible – including reasons for choices
  • 5. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 5 Staging Abstraction Data-Integration Simulation Model Micro-Evidence Macro-Data Abstract Simulation Model 1 Abstract Simulation Model 2 SNA Model Analytic Model IncreasingAbstraction
  • 6. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 6 Data Integration Models • Are a particular style of agent-based simulation • You may be aware of some simple, abstract simulation models that purport to be a theory… • …this is at the opposite end of the spectrum. • Intended more as a computational description of a particular case than a (generalistic) theory • Aims to represent as much of the relevant evidence as possible in one coherent and dynamic simulation • Provides a precise target for abstraction (which are then checkable against it) • Thus it separates representation and abstraction
  • 7. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 7 Agent-Based Simulation • Is a kind of computer simulation… • …where individual social actors and their interactions are separately represented (agents) • The heterogeneity of actors is represented, different: characteristics, behaviours and contexts • What happens is not centrally determined, but rather emerges from the interactions of the agents • Both “top-down” constraint and “bottom-up” emergence can occur simultaneously in models Representations of OutcomesSpecification (incl. rules)
  • 8. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 8 Aims and Objectives of DIM • To develop a simulation that integrates as much as possible of the relevant available evidence, both qualitative and statistical (a Data-Integration Model – a DIM) • Regardless of how complex this makes it • A description of a specified kind of situation (not a general theory) that represents the evidence in a single, consistent and dynamic simulation • This simulation is then a fixed and formal target for later analysis and abstraction
  • 9. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 9 Using Qualitative Behaviour to Inform the Agent Specification • Narrative data (from semi-structured interviews, observations etc.) can be used to inform the behavioural rules of agents within these simulations • This can be done in an informal or semi-formal manner (e.g. using techniques extended from GT) • This can provide a broader “menu” of possible behaviours and strategies that are used and thus import some of the “messiness” of social reality instead of overly neat formulations (e.g. economic) • Meso-level outcomes can be fed back using participatory techniques to aid validation • Macro-level measures can also be extracted and compared to known quantitative data
  • 10. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 10 The “54” Causal Stories • Reviewing the literature we extracted different “causal stories” impacting on whether people vote • Examples: – Out of a feeling of civic duty – Due to sheer habit, “its what I have always done” – Interest in politics due to discussions within household, partner and friends – Due to participation in higher education – Evaluation of past efficacy of voting – Member of household taking them with them to vote • Some of these confirmed via a small qualitative survey • These provided the skeleton for the “menu” of behaviours that were programed into the agents
  • 11. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 11 Overall Structure of Model Underlying data about population composition Demographics of people in households Social network formation and maintenance (homophily) Influence via social networks • Political discussions Voting Behaviour Input Output
  • 12. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 12 Discuss-politics-with person-23 blue expert=false neighbour-network year=10 month=3 Lots-family-discussions year=10 month=2 Etc. Memory Level-of-Political-Interest Age Ethnicity Class Activities AHousehold An Agent’s Memory of Events Etc. Changing personal networks over which social influence occurs Composed of households of individuals initialised from detailed survey data Each agent has a rich variety of individual (heterogeneous) characteristics Including a (fallible) memory of events and influences
  • 13. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 13 Example Output: why do people vote (if they do) Intervention: voter mobilisation Effect: on civic duty norms Effect: on habit- based behaviour
  • 14. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 14 Example Output: Simulated Social Network at 1950 Established immigrants: Irish, WWII Polish etc. Majority: longstanding ethnicities Newer immigrants
  • 15. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 15 Example Output: Simulated Social Network at 2010
  • 16. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 16 Example Output: Psuedo-Narrative Output Following a single, randomly chosen agent… 4: (person 578)(aged 5) started at (school 1) 17: (person 578)(aged 18) stops going to (school 1) 21: (person 578)(aged 22) moved from (patch 11 3) to (patch 12 2) due to moving to an empty home 21: (person 578)(aged 22) partners with (person 326) at (patch 12 2) 24: (person 578)(aged 25) started at (workplace 8) 24: (person 578)(aged 25) voted for the blue party 29: (person 578)(aged 30) voted for the blue party
  • 17. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 17 Retaining Maximally Clear Reference Data-Integration Simulation Model Micro-Evidence Macro-Data Abstract Simulation Model 1 Abstract Simulation Model 2 SNA Model Analytic Model
  • 18. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 18 Context-Dependency • In the simulation (as in our social life) decisions, adaption, communication, learning all take place within a local context • Both “upwards” (emergent) and “downwards” (social control) forces operate within local contexts allowing social embeddedness • Abstraction to aggregates (e.g. averages) only takes place post-hoc (just as in social statistics) • The DIM allowed the formal representation of context- dependent behaviour, albeit within a more specific “descriptive” simulation, that can be itself hard to understand • Thus opening the way to the study of context itself!
  • 19. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 19 Fixing “Weaknesses” of SN Models In much social network research: • The definition of links is often unclear and/or inconsistent • The machinery of social network models do not explain changing networks • Validation of social network models is often weak • Network measures are often used as if it is known that they give reliable indicators (e.g. centrality) • How to apply narrative data is not clear However, all of these are at least partially fixable as an abstraction of a well-founded simulation model
  • 20. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 20 Conclusions • Complex agent-based models are good vehicles for integrating different kinds of data • In particular qualitative data can very usefully inform the “menu” of micro-level behaviours, importing some of the “mess” of social reality • Data Integration Models can provide consistent pictures including dynamics, albeit complicated • Staging abstraction into more gentle steps can help retain meaning reference in the modelling • Network models are useful, but with other very abstract models, higher up the abstraction “chain” with the qual/quat integration occuring “lower down” • Sometimes macro-level phenomena needs to be explained from micro-level detail and embedding
  • 21. Using Agent-Based Simulation to integrate micro/qualitative evidence, macro-quantitative data and network analysis, Bruce Edmonds, London, May 2014. 21 The End! Bruce Edmonds: http://bruce.edmonds.name Centre for Policy Modelling: http://cfpm.org The SCID Project: http://www.scid-project.org Slides available at: http://slideshare.net/BruceEdmonds