SlideShare ist ein Scribd-Unternehmen logo
1 von 49
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 1
How social simulation could help
social science deal with context
Bruce Edmonds
Centre for Policy Modelling
Manchester Metropolitan University
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 2
…but first an Advertisement!
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 3
Talk Outline
1. Some personal motivation
2. Talking about “Context”
3. How Social Science effectively avoids
dealing with context
4. Approaching context from narrative accounts
5. Implementing context-sensitive behaviour in
social simulation
6. Concluding Discussion
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 4
Some personal motivation
Part 1:
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 5
The Complexity of Vision
• Although easy to do, vision is very complex
• Done using processes that we are not aware of
• E.g. we are not (usually) aware of shifting focus
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 6
The Complexity of Thought
• Although easy to do, thought is
very complex
• Done using some processes
that we are not aware of
• E.g. we are not (usually)
aware of shifting context
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 7
Talking about “Context”
Part 2:
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 8
The Difficulty of Talking about
Context
• The word “context” is used in many different
senses across different fields
• Somewhat of a “dustbin” concept resorted to
when more immediate explanations fail (like
the other “c-words”: complexity & creativity)
• Problematic to talk about, as it is not clear that
“contexts” are usually identifiably distinct
• Mentioning “context” is often a signal for a
more “humanities oriented” or
“participatory/involved” approach and hence
resisted by “scientists” who are seeking
general laws
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 9
A (simplistic) illustration of context from the
point of view of an actor
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 10
Situational Context
• The situation in which an event takes place
• This is indefinitely extensive, it could include
anything relevant or coincident
• The time and place specify it, but relevant
details might not be retrievable from this
• It is almost universal to abstract to what is
relevant about these to a recognised type
when communicating about this
• Thus the question “What was the context?”
often effectively means “What about the
situation do I need to know to understand?
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 11
Cognitive Context (CC)
• Many aspects of human cognition are context-
dependent, including: memory, visual perception,
choice making, reasoning, emotion, and language
• The brain somehow deals with situational context
effectively, abstracting kinds of situations so
relevant information can be easily and
preferentially accessed
• The relevant correlate of the situational context
will be called the cognitive context
• It is not known how the brain does this, and
probably does this in a rich and complex way that
might prevent easy labeling/reification of contexts
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 12
Social Context
• Since humans are fundamentally social beings…
• …social context is often most important
• e.g. an interview, a party or a lecture
• But social context may be co-determined, since:
– Special rules, norms, habits, terms, dress will be
developed for particular social contexts
– The presence of special features, rules etc. make the
social context recognisable distinct
• Over time social contexts plus their features
become entrenched and passed down
• Social Context arises and is so recognisable as a
result of cognitive and external features (e.g.
building a lecture hall)
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 13
How Social Science effectively avoids
dealing with context
Part 3:
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 14
Why context is unavoidable
• Many aspects of human cognition are known to
be highly context-sensitive, including: memory,
preferences, language, visual perception,
reasoning and emotion
• There is much qualitative research that has
documented instances where a specific context
is essential to understanding observed behaviour
• Simple observation and introspection tells us that
behaviour in different kinds of situation is not
only different but decided on in different ways
(e.g. in a lecture and a football game)
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 15
However despite this, in quantitative
social science….
• Almost all formal models of human behaviour
(mathematical, logical or computational) are
generic – they do not exhibit this sharp context-
dependency
• Another stream of models (models fitted to or
tested against data) consider a single model (at a
time) against a set of data that derives from many
different contexts – only interested in what
behaviour is “context independent”
• This seems to me to be a case of massive
“wishful thinking”
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 16
Context-Dependency and
Randomness
Lots of
information
lost if
randomness
used to
“model”
contextual
variation
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 17
Qualitative research…
• Does take context seriously, but has (largely) often
limits iteself to description within specific contexts
• Knowledge is only useful if it is to some extent
applicable in a new situation (even if only slightly new)
• Analogical reasoning can project knowledge from one
context upon another, and this can give insights
(interesting hypotheses) but not reliable knowledge
• This kind of research often avoids responsibility for
the application of knowledge gained from its studies
(necessarily in a different situation to where it was
observed) whilst implying it is somehow useful
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 18
Context in the Social Sciences
– the elephant in the room
To summarise:
• We have one set of researchers who are ignoring context,
optimistically hoping to find general patterns even though
they must know context must be crucial in many cases
• Another set of researchers refuse to look at what is
general across contexts or how contexts might
systematically affect behaviour
• Few are seriously trying to study social context itself – how
it works, what regularities there are, how to identify it, how
to model its impact, when we can generalise across a set
of contexts
Social context is central to human behaviour but
effectively not researched much
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 19
Some ways forward
• Keeping the data and simply NOT summarising it (at
least not prematurely)
• Data mining local patterns to detect commonality of
multiple models/measurements across similar contexts
• More complex simulation models with context-dependent
cognitive models
• Context-oriented microsimulation models
• Context-sensitive visualisation techniques
• Integrating personal/anecdotal accounts of behaviour –
making use of qualitative evidence with its context
• Not leaving the context(s) – understanding and acting
within the sphere of a shared context
• Staging abstraction more gradually
• Clusters of related models covering different contexts
1
2
3
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 20
Approaching context from qualitative
narratives
Part 4:
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 21
Integrating Aspects of Qualitative
Evidence into ABMs
• Identifying kinds of context (those over which we
might expect some regularity in terms of shared
norms, expectations etc.) might allow suggestions
from qualitative evidence to be incorporated into
agent-based models
• For example by providing the repertoire of possible
strategies in the context which are decided between
• This could greatly enrich agent-based models
allowing in some of the social “mess” we observe
• However this requires new methods to analyse
narrative evidence in a context-depenent manner
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 22
Identifying the ‘right’ contexts
• It is hard since people assume context, it is
usually left implicit, indeed people are often not
aware of the context they are assuming
• However…
– Socially entrenched contexts can be identified
– When giving examples (could you imagine doing that in
situation X) people are relatively good at recognising
when the context is wrong
– Our intuitions are a good starting point, as long as we
are aware they might be wrong
• No well-developed methods – this needs further
research
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 23
Different Aspects Illustrated
Universe of Knowledge
Knowledge indicated by current cognitive context
Knowledge that is possible to
apply given circumstances
Cause1 & Cause2… 
Result1 & Result2…
Event1, event2, etc.
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 24
CSNE Analysis Framework
1. Context: the kind of situation one is in that
determines the ‘bundle’ of knowledge that is
relevant to that kind of situation
2. Scope: what is and is not possible given the
current situation and observations
3. Narrative Elements: the narrative elements that
are mentioned assuming the context and scope
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 25
About Scope
• By “scope” I mean the reasoning as to which
knowledge is possible given the circumstances
• For example, if all the seats are taken in a lecture,
then some of the norms, habits and patterns as to
where one sits might not apply
• Reasoning about scope can be complex and is
done consciously
• However once judgments about scope are made
then they tend to be assumed (i.e. are fixed),
unless the situation changes critically
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 26
Scope vs. Cognitive Context
• Both scope and cognitive context determine which
knowledge is useful for any particular situation
that is encountered
• However, they play different roles:
– CC is learnt using pattern recognition over a long time,
but then is largely a ‘given’, is almost impossible to
change when learnt, is quick and automatic and is
socially rooted
– Scope is largely reasoned afresh each time, taking
effort to do so, is possible to re-evaluate but only if
needed, and is more individually oriented
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 27
Narrative Elements
A variety of narrative structure elements are
possible, including:
– Causal stories: A … resulted in … B
– Sequences: A … then … B … then C
– Choices: had to choose between … A and B
– End points: which resulted in A which was a
disaster/really good/…
– Parallelism: A … happens at the same time as ….B
Some possible structures for these suggested by:
(Abell 1992) or (Toulmin 2003)
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 28
Narrative
Text
Identifying
Contexts
Identifying
Scope
Identifying
Narrative
Elements
Micro-Level
Specification for
Agent
Behaviour
Agent Program
Code
Using an CSNE analysis in ABM
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 29
Some Example Analyses
using narrative examples from:
Bhawani, S. (2004) Adaptive Knowledge Dynamics and Emergent
Artificial Societies: Ethnographically Based Multi-Agent Simulations
of Behavioural Adaptation in Agro-Climatic Systems. Doctoral
Thesis, University of Kent, Canterbury, UK.
(thesis linked from ‘Relevant Papers’ at http://cfpm.org/qual2rule)
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 30
Hypotheses about relevant contexts
for the interviewed stakeholder
Different perspectives from which the narratives
seem to be told:
• “survival” – things are continually getting worse
and the primary goal is to keep in farming, battle
against nature etc. to avoid bankrupcy
• “comfort” – conditions are comfortable with no
immediate survival threat, one could stop worrying
so much and take things a little easy
• “entrepreneur” – one is looking for big profit,
taking risks if necessary
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 31
Survival ComfortStart Entrepreneur
Conditions Stable
and ensuring no
foreseeable threat
An opportunity
arises to make
more money
Opportunity
disappears
Existential threat
becomes
feasible
An illustration of the relevant cognitive
contexts
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 32
Quote 1 (p. 113) and CSNE Analysis
“The one conundrum here is that there are more people in
the East who want to … upgrade to more wheat allied
products, that may alter the value of the end product to us.
You see the worst thing that has happened to us worldwide
is the collapse of the Eastern economy... but it is coming
back again now and that actually may help us again. It is a
great shame because we were getting into the Eastern
markets and it was beginning to grow and suddenly it
collapsed.”
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 33
Quote 2 (p. 127) and CSNE Analysis
“…we have often had this conversation around this table.
Some people don't want to maximize profit.... They are
happier to take a slightly easier, lower level approach and
have an easier life, and not make quite so much money....
And I can relate to that... But because I'm a tenant I don't
own my own land... Everything we farm is rented and
therefore we have an immediate cost, the first cost we meet
is to our landlord and that tends to go up.”
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 34
Narrative
Text
Identifying
Contexts
Identifying
Scope
Identifying
Narrative
Elements
Agent context
structure
What agent
reasoning
about scope
occurs
Specification
of sequences,
plans,
branches
Agent context
recognition
and retrieval
rules
Reasoning
rules about
scope
Specific code
for narrative
elements
Micro-level
specification
Agent
architecture
structuring
program code
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 35
Implementing Context-Sensitive
Agents in Social Simulations
Part 5:
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 36
Ignoring Context
• Some social simulation simple ignores that their
agents are making decisions in different contexts
and hopes that does not change outcomes much
• Other modelling is conceived to represent within a
single context, in which case it can be ignored but
only if
– everyone is using the same idea of this context
– there is no significant “leakage” of causation from
outside the background, that is the scope is wide
enough to include all significant influencing factors
– The actors/organisms don’t deal with the same situation
as different cognitive contexts
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 37
Some Simulation Work addressing
Context-Dependency in Cognition
• (Schlosser & al 2005) argue that reputation is context
dependent
• (Edmonds & Norling 2007) looks at difference that
context-dependent learning and reasoning in an
artificial stock market
• (Andrighetto & al 2008) show context-dependent
learning of norms is different form a generic method
• (Tykhonov & al 2008) argue that trust is context
dependent
• (Fieldhouse & al 2016) have different social networks
and behaviours for some different contexts
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 38
Comparison in an Artificial Stock
Market
Environment:
• Traders (n context, n straight GP)
• 1 Market maker: prices and deals: 5 stocks
• Traders buy and sell shares at current market
price, but do not have to do so
• Traders have memories, can observe actions of
others, index, etc.
• Modelling ‘arms-race’
• Actions change environment
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 39
Basic Cognitive Model
• Rich, automatic, imprecise, messy cognitive
context recognition using many inputs (including
maybe internal ones)
• Crisp, costly, conscious, explicit cognitive
processes using material indicated by cognitive
context
Context
Recognition
Context-Structured
Memory
Reasoning/plan
ning/belief
revision/etc.
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 40
Example – models in the cognition of a
trading agent
700
750
800
850
900
950
750 850 950
Volume - past 5 periods
Volatility-past5periods
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 41
The model contents in snapshot of
one trader
model-256 priceLastWeek [stock-4]
model-274 priceLastWeek [stock-5]
model-271 doneByLast [normTrader-5] [stock-4]
model-273 IDidLastTime [stock-2]
model-276 IDidLastTime [stock-5]
model-399
minus
[divide
[priceLastWeek [stock-2]]
[priceLastWeek [stock-5]]]
[times
[priceLastWeek [stock-4]]
[priceNow [stock-5]]]
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 42
0
5000
10000
15000
20000
25000
30000
0 100 200 300 400 500
Time
TotalValueofAssetsTotal Assets in a Typical Run
Black=context, White= non-context
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 43
Implications for Simulation Modelling
• Simulations which represent agents, that in the
real world would be acting with respect to different
contexts but who are represented with an
essentially uniform behaviour need to justify this
• Social simulation might be missing a class of
phenomena that is essentially context-dependent
– How social contexts emerge
– Cross-cultural interaction where different contexts
assumed
• Context-dependent cognitive models in
simulations are feasible but are more work
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 44
Concluding Discussion
Part 6:
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 45
What is Essential to (empirical)
Science?
• Validity: agreement (in some way) of models to what we
observe, not science otherwise
• Formality: formal models (maths, simulation, etc.) are
precise and replicable – essential to being able to build
knowledge within a community of researchers
• Simplicity: ability to analyse/understand our models,
nice to have but unattainable in general
• Generality: the extent of the applicability of a single
model (i.e. its scope), there needs to be some small
generality to apply models in places other than where
developed, but wide generality not necessary
This talk has suggested the following trade-off:
reducing the generality of each behaviour,
and tolerating complexity
to achieve more validity in the face of complexity
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 46
Context-Dependency
and “Being Scientific”
• If the relevant context can be reliably identified
then context-dependency is not the same as
subjectivity (even if there are a some hard cases
that escape definition)
• Generality is nice if you can get it, but its no good
pretending to have it if it is inaccessible
• Science should adapt to what it wishes to
understand, not the other way around
• Useful, validated models of context-dependent
phenomena are more scientific since they reflect
more of what is actually happening, not less
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 47
Don’t Prematurely Summarise!
• Traditionally Science has summarised its data
and conclusions using averages, linear regression
models, aggregate graphs, etc. etc.
• …and thus has missed some of the complexity,
the fundamental variety and context-dependency
of social phenomena
• We no longer have to do this!
• Agent-based modelling (along with other
advances, such as the ability to store lots of
original data etc.) means we can preserve, model
and explore this richness
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 48
Conclusions
• Social science has largely ignored or by-passed
social context
• …not becuase it is not important – it is central to
many social phenomena
• ...but becuase it is hard to deal with using
simplistic models
• ...and because context-dependency has been
associated with subjectivity and not scientific
• Social simulation has the tools to address
these problems, and could thus allow it to take
a central role in the social sciences
How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 49
These slides will be at: http://slideshare.net/BruceEdmonds
Bruce Edmonds: http://bruce.edmonds.name
Centre for Policy Modelling: http://cfpm.org
Collected papers and slides of mine on context at:
http://bruce.edmonds.name/context
The End!

Weitere ähnliche Inhalte

Ähnlich wie How social simulation could help social science deal with context

The Scandal of Generic Models in the Social Sciences
The Scandal of Generic Models in the Social SciencesThe Scandal of Generic Models in the Social Sciences
The Scandal of Generic Models in the Social SciencesBruce Edmonds
 
Mundane Rationality as a basis for modelling and understanding behaviour wit...
Mundane Rationality as a basis for modelling and understanding behaviour wit...Mundane Rationality as a basis for modelling and understanding behaviour wit...
Mundane Rationality as a basis for modelling and understanding behaviour wit...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
 
Personal understanding and publically useful knowledge in Social Simulation
Personal understanding and publically useful knowledge in Social SimulationPersonal understanding and publically useful knowledge in Social Simulation
Personal understanding and publically useful knowledge in Social SimulationBruce Edmonds
 
Context dependency and the development of social institutions
Context dependency and the development of social institutionsContext dependency and the development of social institutions
Context dependency and the development of social institutionsBruce 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
 
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
 
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
 
Modelling and Knowledge
Modelling and KnowledgeModelling and Knowledge
Modelling and KnowledgeBruce Edmonds
 
Context-dependency, risk analysis and policy modelling
Context-dependency, risk analysis and policy modellingContext-dependency, risk analysis and policy modelling
Context-dependency, risk analysis and policy modellingBruce 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
 
Making our mark: the important role of social scientists in the ‘era of big d...
Making our mark: the important role of social scientists in the ‘era of big d...Making our mark: the important role of social scientists in the ‘era of big d...
Making our mark: the important role of social scientists in the ‘era of big d...The Higher Education Academy
 
The Sociality of Context
The Sociality of ContextThe Sociality of Context
The Sociality of ContextBruce Edmonds
 
The evolution of empirical ABMs
The evolution of empirical ABMsThe evolution of empirical ABMs
The evolution of empirical ABMsBruce Edmonds
 
From Inter-Agent to Intra-Agent Representations
From Inter-Agent to Intra-Agent RepresentationsFrom Inter-Agent to Intra-Agent Representations
From Inter-Agent to Intra-Agent RepresentationsGiovanni Sileno
 
Urban Neighbourhood Analysis (UNA) using Mixed Method Research Design
Urban Neighbourhood Analysis (UNA) using Mixed Method Research DesignUrban Neighbourhood Analysis (UNA) using Mixed Method Research Design
Urban Neighbourhood Analysis (UNA) using Mixed Method Research DesignProf Ashis Sarkar
 

Ähnlich wie How social simulation could help social science deal with context (20)

Social Context
Social ContextSocial Context
Social Context
 
The Scandal of Generic Models in the Social Sciences
The Scandal of Generic Models in the Social SciencesThe Scandal of Generic Models in the Social Sciences
The Scandal of Generic Models in the Social Sciences
 
Mundane Rationality as a basis for modelling and understanding behaviour wit...
Mundane Rationality as a basis for modelling and understanding behaviour wit...Mundane Rationality as a basis for modelling and understanding behaviour wit...
Mundane Rationality as a basis for modelling and understanding behaviour wit...
 
Social Complexity
Social ComplexitySocial Complexity
Social Complexity
 
An Introduction to Agent-Based Modelling
An Introduction to Agent-Based ModellingAn Introduction to Agent-Based Modelling
An Introduction to Agent-Based Modelling
 
Personal understanding and publically useful knowledge in Social Simulation
Personal understanding and publically useful knowledge in Social SimulationPersonal understanding and publically useful knowledge in Social Simulation
Personal understanding and publically useful knowledge in Social Simulation
 
Context dependency and the development of social institutions
Context dependency and the development of social institutionsContext dependency and the development of social institutions
Context dependency and the development of social institutions
 
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
 
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
 
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
 
Modelling and Knowledge
Modelling and KnowledgeModelling and Knowledge
Modelling and Knowledge
 
Context-dependency, risk analysis and policy modelling
Context-dependency, risk analysis and policy modellingContext-dependency, risk analysis and policy modelling
Context-dependency, risk analysis and policy modelling
 
AppTheories_L5
AppTheories_L5AppTheories_L5
AppTheories_L5
 
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 ...
 
Making our mark: the important role of social scientists in the ‘era of big d...
Making our mark: the important role of social scientists in the ‘era of big d...Making our mark: the important role of social scientists in the ‘era of big d...
Making our mark: the important role of social scientists in the ‘era of big d...
 
The Sociality of Context
The Sociality of ContextThe Sociality of Context
The Sociality of Context
 
SociologyExchange.co.uk Shared Resource
SociologyExchange.co.uk Shared ResourceSociologyExchange.co.uk Shared Resource
SociologyExchange.co.uk Shared Resource
 
The evolution of empirical ABMs
The evolution of empirical ABMsThe evolution of empirical ABMs
The evolution of empirical ABMs
 
From Inter-Agent to Intra-Agent Representations
From Inter-Agent to Intra-Agent RepresentationsFrom Inter-Agent to Intra-Agent Representations
From Inter-Agent to Intra-Agent Representations
 
Urban Neighbourhood Analysis (UNA) using Mixed Method Research Design
Urban Neighbourhood Analysis (UNA) using Mixed Method Research DesignUrban Neighbourhood Analysis (UNA) using Mixed Method Research Design
Urban Neighbourhood Analysis (UNA) using Mixed Method Research Design
 

Mehr von 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
 
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
 
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
 
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
 
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
 
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
 
Modelling Innovation – some options from probabilistic to radical
Modelling Innovation – some options from probabilistic to radicalModelling Innovation – some options from probabilistic to radical
Modelling Innovation – some options from probabilistic to radicalBruce Edmonds
 
Co-developing beliefs and social influence networks
Co-developing beliefs and social influence networksCo-developing beliefs and social influence networks
Co-developing beliefs and social influence networksBruce Edmonds
 
Simulating Superdiversity
Simulating Superdiversity Simulating Superdiversity
Simulating Superdiversity 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
 
Towards Institutional System Farming
Towards Institutional System FarmingTowards Institutional System Farming
Towards Institutional System FarmingBruce Edmonds
 
Staged Models for Interdisciplinary Research
Staged Models for Interdisciplinary ResearchStaged Models for Interdisciplinary Research
Staged Models for Interdisciplinary ResearchBruce Edmonds
 

Mehr von 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
 
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?
 
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
 
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...
 
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?
 
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...
 
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...
 
Modelling Innovation – some options from probabilistic to radical
Modelling Innovation – some options from probabilistic to radicalModelling Innovation – some options from probabilistic to radical
Modelling Innovation – some options from probabilistic to radical
 
Co-developing beliefs and social influence networks
Co-developing beliefs and social influence networksCo-developing beliefs and social influence networks
Co-developing beliefs and social influence networks
 
Simulating Superdiversity
Simulating Superdiversity Simulating Superdiversity
Simulating Superdiversity
 
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
 
Towards Institutional System Farming
Towards Institutional System FarmingTowards Institutional System Farming
Towards Institutional System Farming
 
Staged Models for Interdisciplinary Research
Staged Models for Interdisciplinary ResearchStaged Models for Interdisciplinary Research
Staged Models for Interdisciplinary Research
 

Kürzlich hochgeladen

Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyDrAnita Sharma
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptxRajatChauhan518211
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 

Kürzlich hochgeladen (20)

The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomology
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 

How social simulation could help social science deal with context

  • 1. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 1 How social simulation could help social science deal with context Bruce Edmonds Centre for Policy Modelling Manchester Metropolitan University
  • 2. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 2 …but first an Advertisement!
  • 3. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 3 Talk Outline 1. Some personal motivation 2. Talking about “Context” 3. How Social Science effectively avoids dealing with context 4. Approaching context from narrative accounts 5. Implementing context-sensitive behaviour in social simulation 6. Concluding Discussion
  • 4. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 4 Some personal motivation Part 1:
  • 5. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 5 The Complexity of Vision • Although easy to do, vision is very complex • Done using processes that we are not aware of • E.g. we are not (usually) aware of shifting focus
  • 6. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 6 The Complexity of Thought • Although easy to do, thought is very complex • Done using some processes that we are not aware of • E.g. we are not (usually) aware of shifting context
  • 7. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 7 Talking about “Context” Part 2:
  • 8. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 8 The Difficulty of Talking about Context • The word “context” is used in many different senses across different fields • Somewhat of a “dustbin” concept resorted to when more immediate explanations fail (like the other “c-words”: complexity & creativity) • Problematic to talk about, as it is not clear that “contexts” are usually identifiably distinct • Mentioning “context” is often a signal for a more “humanities oriented” or “participatory/involved” approach and hence resisted by “scientists” who are seeking general laws
  • 9. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 9 A (simplistic) illustration of context from the point of view of an actor
  • 10. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 10 Situational Context • The situation in which an event takes place • This is indefinitely extensive, it could include anything relevant or coincident • The time and place specify it, but relevant details might not be retrievable from this • It is almost universal to abstract to what is relevant about these to a recognised type when communicating about this • Thus the question “What was the context?” often effectively means “What about the situation do I need to know to understand?
  • 11. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 11 Cognitive Context (CC) • Many aspects of human cognition are context- dependent, including: memory, visual perception, choice making, reasoning, emotion, and language • The brain somehow deals with situational context effectively, abstracting kinds of situations so relevant information can be easily and preferentially accessed • The relevant correlate of the situational context will be called the cognitive context • It is not known how the brain does this, and probably does this in a rich and complex way that might prevent easy labeling/reification of contexts
  • 12. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 12 Social Context • Since humans are fundamentally social beings… • …social context is often most important • e.g. an interview, a party or a lecture • But social context may be co-determined, since: – Special rules, norms, habits, terms, dress will be developed for particular social contexts – The presence of special features, rules etc. make the social context recognisable distinct • Over time social contexts plus their features become entrenched and passed down • Social Context arises and is so recognisable as a result of cognitive and external features (e.g. building a lecture hall)
  • 13. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 13 How Social Science effectively avoids dealing with context Part 3:
  • 14. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 14 Why context is unavoidable • Many aspects of human cognition are known to be highly context-sensitive, including: memory, preferences, language, visual perception, reasoning and emotion • There is much qualitative research that has documented instances where a specific context is essential to understanding observed behaviour • Simple observation and introspection tells us that behaviour in different kinds of situation is not only different but decided on in different ways (e.g. in a lecture and a football game)
  • 15. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 15 However despite this, in quantitative social science…. • Almost all formal models of human behaviour (mathematical, logical or computational) are generic – they do not exhibit this sharp context- dependency • Another stream of models (models fitted to or tested against data) consider a single model (at a time) against a set of data that derives from many different contexts – only interested in what behaviour is “context independent” • This seems to me to be a case of massive “wishful thinking”
  • 16. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 16 Context-Dependency and Randomness Lots of information lost if randomness used to “model” contextual variation
  • 17. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 17 Qualitative research… • Does take context seriously, but has (largely) often limits iteself to description within specific contexts • Knowledge is only useful if it is to some extent applicable in a new situation (even if only slightly new) • Analogical reasoning can project knowledge from one context upon another, and this can give insights (interesting hypotheses) but not reliable knowledge • This kind of research often avoids responsibility for the application of knowledge gained from its studies (necessarily in a different situation to where it was observed) whilst implying it is somehow useful
  • 18. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 18 Context in the Social Sciences – the elephant in the room To summarise: • We have one set of researchers who are ignoring context, optimistically hoping to find general patterns even though they must know context must be crucial in many cases • Another set of researchers refuse to look at what is general across contexts or how contexts might systematically affect behaviour • Few are seriously trying to study social context itself – how it works, what regularities there are, how to identify it, how to model its impact, when we can generalise across a set of contexts Social context is central to human behaviour but effectively not researched much
  • 19. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 19 Some ways forward • Keeping the data and simply NOT summarising it (at least not prematurely) • Data mining local patterns to detect commonality of multiple models/measurements across similar contexts • More complex simulation models with context-dependent cognitive models • Context-oriented microsimulation models • Context-sensitive visualisation techniques • Integrating personal/anecdotal accounts of behaviour – making use of qualitative evidence with its context • Not leaving the context(s) – understanding and acting within the sphere of a shared context • Staging abstraction more gradually • Clusters of related models covering different contexts 1 2 3
  • 20. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 20 Approaching context from qualitative narratives Part 4:
  • 21. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 21 Integrating Aspects of Qualitative Evidence into ABMs • Identifying kinds of context (those over which we might expect some regularity in terms of shared norms, expectations etc.) might allow suggestions from qualitative evidence to be incorporated into agent-based models • For example by providing the repertoire of possible strategies in the context which are decided between • This could greatly enrich agent-based models allowing in some of the social “mess” we observe • However this requires new methods to analyse narrative evidence in a context-depenent manner
  • 22. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 22 Identifying the ‘right’ contexts • It is hard since people assume context, it is usually left implicit, indeed people are often not aware of the context they are assuming • However… – Socially entrenched contexts can be identified – When giving examples (could you imagine doing that in situation X) people are relatively good at recognising when the context is wrong – Our intuitions are a good starting point, as long as we are aware they might be wrong • No well-developed methods – this needs further research
  • 23. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 23 Different Aspects Illustrated Universe of Knowledge Knowledge indicated by current cognitive context Knowledge that is possible to apply given circumstances Cause1 & Cause2…  Result1 & Result2… Event1, event2, etc.
  • 24. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 24 CSNE Analysis Framework 1. Context: the kind of situation one is in that determines the ‘bundle’ of knowledge that is relevant to that kind of situation 2. Scope: what is and is not possible given the current situation and observations 3. Narrative Elements: the narrative elements that are mentioned assuming the context and scope
  • 25. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 25 About Scope • By “scope” I mean the reasoning as to which knowledge is possible given the circumstances • For example, if all the seats are taken in a lecture, then some of the norms, habits and patterns as to where one sits might not apply • Reasoning about scope can be complex and is done consciously • However once judgments about scope are made then they tend to be assumed (i.e. are fixed), unless the situation changes critically
  • 26. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 26 Scope vs. Cognitive Context • Both scope and cognitive context determine which knowledge is useful for any particular situation that is encountered • However, they play different roles: – CC is learnt using pattern recognition over a long time, but then is largely a ‘given’, is almost impossible to change when learnt, is quick and automatic and is socially rooted – Scope is largely reasoned afresh each time, taking effort to do so, is possible to re-evaluate but only if needed, and is more individually oriented
  • 27. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 27 Narrative Elements A variety of narrative structure elements are possible, including: – Causal stories: A … resulted in … B – Sequences: A … then … B … then C – Choices: had to choose between … A and B – End points: which resulted in A which was a disaster/really good/… – Parallelism: A … happens at the same time as ….B Some possible structures for these suggested by: (Abell 1992) or (Toulmin 2003)
  • 28. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 28 Narrative Text Identifying Contexts Identifying Scope Identifying Narrative Elements Micro-Level Specification for Agent Behaviour Agent Program Code Using an CSNE analysis in ABM
  • 29. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 29 Some Example Analyses using narrative examples from: Bhawani, S. (2004) Adaptive Knowledge Dynamics and Emergent Artificial Societies: Ethnographically Based Multi-Agent Simulations of Behavioural Adaptation in Agro-Climatic Systems. Doctoral Thesis, University of Kent, Canterbury, UK. (thesis linked from ‘Relevant Papers’ at http://cfpm.org/qual2rule)
  • 30. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 30 Hypotheses about relevant contexts for the interviewed stakeholder Different perspectives from which the narratives seem to be told: • “survival” – things are continually getting worse and the primary goal is to keep in farming, battle against nature etc. to avoid bankrupcy • “comfort” – conditions are comfortable with no immediate survival threat, one could stop worrying so much and take things a little easy • “entrepreneur” – one is looking for big profit, taking risks if necessary
  • 31. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 31 Survival ComfortStart Entrepreneur Conditions Stable and ensuring no foreseeable threat An opportunity arises to make more money Opportunity disappears Existential threat becomes feasible An illustration of the relevant cognitive contexts
  • 32. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 32 Quote 1 (p. 113) and CSNE Analysis “The one conundrum here is that there are more people in the East who want to … upgrade to more wheat allied products, that may alter the value of the end product to us. You see the worst thing that has happened to us worldwide is the collapse of the Eastern economy... but it is coming back again now and that actually may help us again. It is a great shame because we were getting into the Eastern markets and it was beginning to grow and suddenly it collapsed.”
  • 33. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 33 Quote 2 (p. 127) and CSNE Analysis “…we have often had this conversation around this table. Some people don't want to maximize profit.... They are happier to take a slightly easier, lower level approach and have an easier life, and not make quite so much money.... And I can relate to that... But because I'm a tenant I don't own my own land... Everything we farm is rented and therefore we have an immediate cost, the first cost we meet is to our landlord and that tends to go up.”
  • 34. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 34 Narrative Text Identifying Contexts Identifying Scope Identifying Narrative Elements Agent context structure What agent reasoning about scope occurs Specification of sequences, plans, branches Agent context recognition and retrieval rules Reasoning rules about scope Specific code for narrative elements Micro-level specification Agent architecture structuring program code
  • 35. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 35 Implementing Context-Sensitive Agents in Social Simulations Part 5:
  • 36. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 36 Ignoring Context • Some social simulation simple ignores that their agents are making decisions in different contexts and hopes that does not change outcomes much • Other modelling is conceived to represent within a single context, in which case it can be ignored but only if – everyone is using the same idea of this context – there is no significant “leakage” of causation from outside the background, that is the scope is wide enough to include all significant influencing factors – The actors/organisms don’t deal with the same situation as different cognitive contexts
  • 37. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 37 Some Simulation Work addressing Context-Dependency in Cognition • (Schlosser & al 2005) argue that reputation is context dependent • (Edmonds & Norling 2007) looks at difference that context-dependent learning and reasoning in an artificial stock market • (Andrighetto & al 2008) show context-dependent learning of norms is different form a generic method • (Tykhonov & al 2008) argue that trust is context dependent • (Fieldhouse & al 2016) have different social networks and behaviours for some different contexts
  • 38. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 38 Comparison in an Artificial Stock Market Environment: • Traders (n context, n straight GP) • 1 Market maker: prices and deals: 5 stocks • Traders buy and sell shares at current market price, but do not have to do so • Traders have memories, can observe actions of others, index, etc. • Modelling ‘arms-race’ • Actions change environment
  • 39. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 39 Basic Cognitive Model • Rich, automatic, imprecise, messy cognitive context recognition using many inputs (including maybe internal ones) • Crisp, costly, conscious, explicit cognitive processes using material indicated by cognitive context Context Recognition Context-Structured Memory Reasoning/plan ning/belief revision/etc.
  • 40. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 40 Example – models in the cognition of a trading agent 700 750 800 850 900 950 750 850 950 Volume - past 5 periods Volatility-past5periods
  • 41. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 41 The model contents in snapshot of one trader model-256 priceLastWeek [stock-4] model-274 priceLastWeek [stock-5] model-271 doneByLast [normTrader-5] [stock-4] model-273 IDidLastTime [stock-2] model-276 IDidLastTime [stock-5] model-399 minus [divide [priceLastWeek [stock-2]] [priceLastWeek [stock-5]]] [times [priceLastWeek [stock-4]] [priceNow [stock-5]]]
  • 42. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 42 0 5000 10000 15000 20000 25000 30000 0 100 200 300 400 500 Time TotalValueofAssetsTotal Assets in a Typical Run Black=context, White= non-context
  • 43. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 43 Implications for Simulation Modelling • Simulations which represent agents, that in the real world would be acting with respect to different contexts but who are represented with an essentially uniform behaviour need to justify this • Social simulation might be missing a class of phenomena that is essentially context-dependent – How social contexts emerge – Cross-cultural interaction where different contexts assumed • Context-dependent cognitive models in simulations are feasible but are more work
  • 44. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 44 Concluding Discussion Part 6:
  • 45. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 45 What is Essential to (empirical) Science? • Validity: agreement (in some way) of models to what we observe, not science otherwise • Formality: formal models (maths, simulation, etc.) are precise and replicable – essential to being able to build knowledge within a community of researchers • Simplicity: ability to analyse/understand our models, nice to have but unattainable in general • Generality: the extent of the applicability of a single model (i.e. its scope), there needs to be some small generality to apply models in places other than where developed, but wide generality not necessary This talk has suggested the following trade-off: reducing the generality of each behaviour, and tolerating complexity to achieve more validity in the face of complexity
  • 46. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 46 Context-Dependency and “Being Scientific” • If the relevant context can be reliably identified then context-dependency is not the same as subjectivity (even if there are a some hard cases that escape definition) • Generality is nice if you can get it, but its no good pretending to have it if it is inaccessible • Science should adapt to what it wishes to understand, not the other way around • Useful, validated models of context-dependent phenomena are more scientific since they reflect more of what is actually happening, not less
  • 47. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 47 Don’t Prematurely Summarise! • Traditionally Science has summarised its data and conclusions using averages, linear regression models, aggregate graphs, etc. etc. • …and thus has missed some of the complexity, the fundamental variety and context-dependency of social phenomena • We no longer have to do this! • Agent-based modelling (along with other advances, such as the ability to store lots of original data etc.) means we can preserve, model and explore this richness
  • 48. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 48 Conclusions • Social science has largely ignored or by-passed social context • …not becuase it is not important – it is central to many social phenomena • ...but becuase it is hard to deal with using simplistic models • ...and because context-dependency has been associated with subjectivity and not scientific • Social simulation has the tools to address these problems, and could thus allow it to take a central role in the social sciences
  • 49. How social simulation could help social science deal with context, Bruce Edmonds, Social Simulation, Stockholm, August 2018, 49 These slides will be at: http://slideshare.net/BruceEdmonds Bruce Edmonds: http://bruce.edmonds.name Centre for Policy Modelling: http://cfpm.org Collected papers and slides of mine on context at: http://bruce.edmonds.name/context The End!

Hinweis der Redaktion

  1. AI, NL, Sociology, Philosophy, Mobile devices, Psychology, Cognitive Science For detailed argument seem my previous papers on this Dustbin Like complexity will talk about this problem later
  2. Social Intelligence Hypothesis Wittgenstein, Vygotsky, Tomasello Contexts are often described using their social features “I was talking to my mother”
  3. leakage  noise not the case where un-modelled aspects are effectively random discuss random gas example
  4. different modelling goals and kinds of validity schrodinger’s equation – we dont understand its analytic consequences but its still useful