Agency and decision-making Flashcards

1
Q

Simulating complex systems: definition

A

Accounting for individual behavior and interactions in models leads to unpredictable outcomes = complexity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Agent-based models

A

ABM =
- Population of agents
- Environment
- Within which they act and interact

You can model complex SESs
- need to use various methods from various disciplines
- Helpful for making decisions

Key components of models:
● Rate of agent creation
● Decision-making strategies
● Drivers of behaviour
● Agent types and characteristics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ABM: Agents

A
  • computational representations of real-world actors
  • Agents interact with one another & their environment based on a set of rules (which can include learning)
  • have characteristics, usually goals and behaviors
  • have constraints and labels
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

assumption about human behavior in ABMs

A

Utility maximisation generally used

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Heuristics in ABM: definition

A

(Simple model of) decision making trees - how we act
IF-THEN-ELSE
determining agent rules and responses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Problems faced with in ABM

A
  • How to define realistic goals?
  • Humans : we dont always act rationally or maximise utility (i.e. tragedy of the commons)
  • bounded rationality/not omniscient/don’t communicate with all other humans
    -> especially problematic for future projections
  • Societal rules
  • Trust, cooperation, commitments
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Heterogeneity in ABMs
& examples of

A
  • you can’t model the average person because there are plenty of different types of agents (i.e. not like in typical equation-based modelling)
  • Behaviors of one type of agent may differ based on external conditions
  • Numerous possibilities for classifying agents
  • Adaptive or learning agents possible

Examples:
- different goals
- changes over time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are human behaviors and decisions based on in ABMs?

A
  • Surveys, interviews; quanitative
  • Storylines; qualitative
  • Past behavior eg. census data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Example of applications of ABM

A
  • traffic regulation
  • crowd management
  • market and land-use development
  • smart-grids
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Emergent behavior in ABMs

A
  • higher level complex behavior can result from simple rules defined at level of individual agents
  • It does not depend on its individual parts, but on their relationships to one another the arrangement
    –> The interaction of relatively similar agents could lead to segregation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Actor characteristics in ABM derived from Social surveys

From actors to agents in SES models by Rounsevell et al.

A

= agent attributes
● Can enable/restrain the actor, e.g. legal drinking age
● Can alter decision-making
● Interaction can be promoted or inhibited by attributes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Decision-making strategies in ABM derived from Social surveys

From actors to agents in SES models by Rounsevell et al.

A

Heuristics (if-then-statements)
● Utility maximization and bounded rationality (not all options are
always available to an individual, but from those options the choice is made considering the greatest utility for individual -> rational thinking, but limited)
–> Bounded rationality: creating a subset of all possible outcomes representing a reasonable amount of options which are then chosen rationally
● Learning and adaptation (evolutionary processes)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Agent typologies (through induction or deduction) about the following characteristics in ABM derived from Social surveys

From actors to agents in SES models by Rounsevell et al.

A
  • Functional role of agents
  • Preferences and interests
  • Behavioural mechanisms
  • Geographical location (resources, political situation)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

ABM - Scaling and generalization for larger areas

From actors to agents in SES models by Rounsevell et al.

A
  • Scaling out: Increasing input data
  • Scaling up: Higher representational level -> aggregation of individuals
  • Nesting: Higher level processes as aggregate models that influence agent behavior at lower scale levels -> using feedbacks and interactions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

The process of agent-based modelling as an approach to scientific enquiry ?

From actors to agents in SES models by Rounsevell et al.

A

external findings, theory, literature, social survey

lead to

  1. formalize perspective of the system
  2. model as medium for discussion guide project design, and proposal, research questions, model design
  3. conceptual model structure (guide data collection and social survey)
  4. develop/implement model versions
  5. computational laboratory
  6. communicate results
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Use of ABMs

From actors to agents in SES models by Rounsevell et al.

A

as application tool to an approach for scientific enquiry that:
- acts as a medium for discussion amongst interdisciplinary research teams and stake- holders
- formalizes assumptions about the way SESs behave
- acts as a repository for data, findings and information
- provides a computational laboratory to experiment with policies and actions that aim to change the SES in a particular way.

17
Q

ABM of dutch food system

Guest lecture N. Davis

A

Transition to this?:
- leverage points
- barriers to transition
- scenarios

Who is represented in that process?
- Participatory modelling
- linkage to global trade model

18
Q

Dietary choice model

Guest lecture N. Davis

A

consumers
part of a social network

motivations:
- key drivers: price & taste
- other possible drivers: ethics, health –> Social influence on these noticeable in perceptions but not in choices

personal characteristics:
household size, income, willingness to spend

They see things with a certain perception

19
Q

Attitude behavior gap ABM dutch food system

Guest lecture N. Davis

A
  • Misalignment of perceptions with reality
  • Inability to afford preferred diets
  • Perceptions bringing motivations into conflict
20
Q

Production model (see diagram, p.7)

Guest lecture N. Davis

A

Social network: knowledge exchange, social influence

Economic, social, environmental motivations –> farming ideology

Banks: financing

Decisions from farmer: production method, alternative income, land use

21
Q

Supply chain model (see diagram, p.8)

Guest lecture N. Davis

A

Producers –

processors, distributors, imports, exports, retailers,

Consumers–>
raw goods
processed goods
final goods
money

22
Q

Validation: does your model work?

Guest lecture N. Davis

A
  1. unit testing
  2. reasonable system & population level outcomes
  3. tracking behavior of individual agents
  4. comparison with historical or alternative data sets
23
Q

Emergence of patterns in ABM

A
  • The more specific the agent types, the less strong emergent patterns occur
    –> With more diversity, the more difficult it is that all agents are happy
24
Q

What do you need to make an accurate representation of the behavior of agents?

A

An accurate representation of the envrionment
eg. high quality spatial data

25
Q

How to make an ABM

A
  1. define environment
  2. define agent types
  3. define rules among agents and with environment (rules)
  4. define utility function: what do they want to achieve?
  5. put it all in a computer model and run it
  6. validate result