2 - Introduction to Agent-Based Modeling Flashcards

1
Q

What is a model?

A

An abstracted description of a process, object, or event (not a perfect match; tends to exaggerate certain aspects at the expense of others)

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

What is an agent?

A

Autonomous individual elements with properties and actions in a computer simulation

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

What is an Agent-Based Model?

A

A world that can be modeled using agents, an environment, and descriptions of agent-agent and agent-environment interactions

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

What is a phase transition?

A

A situation where a small change in the model parameters can lead to a big change in the system’s output

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

Give an example of a phase transition in the fire model.

A

A small change in the forest density slider can lead to a higher percentage of fire spread

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

Differentiate between agent-based and equation-based models?

A

ABMs have unlimited amounts of solutions and are bottom-up. EBMs have limited amounts of solutions and are top-down.

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

True or False: EBMs can be converted to ABMs to complement EBMs.

A

True

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

How can ABMs complement lab experiments?

A

ABMs can be used to generate new hypotheses and to determine the sensitivity of results, which leads to more robust lab experiments

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

Name 3 limitations of ABMs.

A
  1. High computational cost
  2. Many free parameters
  3. Require detailed individual behavioral knowledge
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Regarding control and explanations, why do people resist ABMs?

A

People expect centralized control, which ABMs don’t have, and causal explanations, which are not always a full account of the phenomena being explored

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

Fill in the blank: ABMs can be used to describe ___.

A

real-world or artificial systems

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

To what extent can ABMs be simplified?

A

To the point where they are simple enough yet scalable to the phenomena they model

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

What can ABMs explain?

A

The potential underlying phenomena that control a system

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

In running experiments, how are ABMs a powerful tool?

A

ABMs can run repeated experiments with varying conditions and paramters

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