Keywords

1 Introduction

As one of the largest disasters, the Great East Japan Earthquake and its following Tsunami are memorable, which resulted in losing about 15,900 lives and missing about 2,900 people [1]. When such disasters including not only earthquakes but also hurricanes, floods, and so on occur at a populated area, damage will become huge and tremendous. Recently, since computing power is available at a low cost and GIS (Geographic Information System) is developed, computer simulations have become a powerful tool to prepare disasters. Namely, computer simulations may enable us to find out a bottleneck point when people are evacuating or to educate people which is a better evacuation way.

MAS (Multi-agent System) is a popular scheme to simulate a disaster situation on a computer platform. MAS contains an environment, objects, and agents. In MAS, an agent can be a physical or virtual entity that can act, perceive its environment (in a partial way) and communicate with others [2]. The agents are autonomous and relations between the agents as well as a set of operations that can be performed by the agents can be defined.

Agent behaviors can be physically reproduced through computer simulations using MAS. Though evacuation models built on GIS obey physical rules defined on buildings, roads, railways, etc., important psychological parameters are not frequently used [3]. In addition, evacuating agents are often modeled as homogeneous without individual motivation in a large-scale urban simulation model, which is rather different from real human behavior. Modeling psychological variables will enhance prediction of human behavior during evacuations. Apart from MAS, there is a previous research that designs and analyzed evacuation routes in transportation networks in cases of natural disasters [4]. Therein, a method for defining two independent paths from the disaster area to each destined shelters for vehicle flow allocation in evacuation planning, considering both travel time and capacity of the transportation network.

In this paper, an evacuation simulation model with human psychological models is developed for urban disaster situation. We introduce three typical psychological biases: normalcy bias, emotional contagion bias, and sympathy behavior bias.

Firstly, normalcy bias, or the normality bias, is the initial evacuation delay caused by a belief that abnormal events rarely happen. It is one of the most usual psychological biases and can be seen in case of hurricanes, typhoons, Tsunami or floods [5]. Secondary, the emotional contagion bias is the effect of one person’s emotional state on the emotional state of people around him/her both explicitly and implicitly. Simply speaking, this bias is to follow to the others and following a person with leadership belongs to this category. Finally, the sympathy behavior bias means that people instinctively take care of others, especially the weak such as elderly persons, injured persons, and so on. Without considering the kindness to others that people inherently have, accurate simulation results cannot be obtained.

Vorst [3] stated as follows: “Most people like to postpone evacuation till more convincing observations are available. Leaving home is very uneasy and risky.” His statement exactly tallies with what we call the normalcy bias. Also, Vorst pointed out such evacuation models that reflect the normalcy bias was not represented in simulations of evacuation procedures [3].

We propose human psychological models to realize the above biases. The proposed models have two points mainly. The first point is that a parameter is incorporated in each agent to implement the normalcy bias. The second point is that a function of recognizing the other agents is realized for each agent. Combination of the introduced parameter and the recognition function enables the agent to equip emotional contagion bias. Moreover, we introduce the role of agent such as elderly persons. The agent role in combination of the recognition function is used to realize the sympathy behavior bias.

The proposed models are evaluated by simulation experiments for urban disaster cases. For the experiments, agents with the proposed psychological models are implemented on a simulation system with GIS data. A virtual city area is prepared for the area where the agents walk to find out their shelters. The experimental results show that more accurate human behaviors are realized by the proposed model.

The rest of this paper is organized as follows. Section 2 introduces the related work and the detailed explain of the proposed models is provided in Sect. 3. After the simulation experiment setting is described in Sect. 4, the experimental results are presented in Sect. 5. Finally, Sect. 6 concludes this paper.

2 Related Work

Agents and MAS have been studied in the area of AI (Artificial Intelligence). In the AI area, agents are autonomous entities which observe environments through their sensors and act on the environments using their actuators. Agents are programmed to achieve their goals autonomously by interacting with the environments. When an agent has ability to change its behavior according to the results of action, it is said that the agent can learn. Reinforcement learning is a scheme of learning where agents change their behaviors according to the rewards from the environments. Reinforcement learning was often applied to the case of learning game strategies [6].

When the agent technology was applied to disaster simulations, it is simply called an agent-based simulation or system (ABS) initially. Wu et al. [7] have developed the Dynamic Discrete Disaster Simulation System (D4S2), that is a comprehensive decision support system to simulate the large-scale disaster responses. D4S2 has an interface with a GIS system and a result was visualized on a GIS map. However, the responder agents’ operations were regulated by a set of rules.

Chen et al. [8] analyzed real-time cell phone data and developed Dynamic Adaptive Disaster Simulation (DADS), which is a system capable of predicting population movements in large-scale disasters. It unifies diverse modeling concepts and techniques as well as considering cell phone and GIS data. In their simulations, they could predict population movements during a disaster like Hurricane Katrina accurately. The DADS system includes two types of agents: synthetic and predictive agents. In the simulation, the synthetic agents generate a set of real-time data using the real-world cell phone data. The predictive agent is associated with a cell phone user one by one and moves to represent predictions of the cell phone user’s future movements.

Yun et al. [9] proposed a swarm-based dynamic disaster evacuation simulation model. Their simulation model was run on a simulated platform for complicated modeling system called Swarm invented by the Santa Fe Institute. In their simulation, every agent had the same property but they could get better performance of evacuation by changing the evacuation command dynamically than the static evacuation plan. Samira and Fatima [10] proposed a multi-agent simulation. Their purpose was to save a heart attack victim, which is different from the disaster evacuation. Therefore, they included three different types of agents in the simulation: victim, environment, and succourer agents. Among them, the succourer agent belongs to BDI (Belief, Desire and intention) type agents and it has beliefs about the world in which it operates, and it must meet the desires by making intentions the behavior of the system, until the emergence of approaches oriented agents. But concrete implementation methods were unclear, so that it is difficult to apply this BDI type to the disaster evacuation cases.

More recently, Mustaphaa et al. [11] proposed an agent-based methodological framework for complex system (Supply Chain, Natural Disaster) including GIS database. The framework itself seems to be general and it reflects the organizational structure and policies within the simulation. They also proposed various models in the framework as well as a specification of the translation process between the models. No implementation of simulation models nor simulation results, however, appeared in this paper. Nevertheless, it is true that interest in human factors and psychology is growing in the area of evacuation research [12], where human factors include physical, cognitive, motivational and social variables. Sakellariou et al. [13] just implemented an evacuation simulation where the evacuees are the agents with an emotional status instead of human psychological models. It is a subject of great interest that they referred to the emotion contagion.

In common, there is no proposal for evacuation simulation systems including agents with human psychological models in the above works. To construct a evacuation simulation system which reflect real human behaviors, agents have to be equipped with human psychological models.

3 Proposed Model

In order to make the evacuation simulation system for disasters more accurate, three psychological biases are proposed. One parameter is introduced to model the normalcy bias in each agent. Then the agents observe the other agents around him/her to decide the majority behavior that corresponds to the emotional contagion bias. Lastly the sympathy behavior bias is realized by applying roles to some agents.

3.1 Normalcy Bias

The role of the normalcy bias is to delay evacuation even if a disaster really occurs. For this, the parameter of “Level of Anxiety (LoA)” is incorporated in each agent as shown in Fig. 1. Once a disaster occurs, the LoA parameter monotonically increases each time a simulation step proceeds. Then the LoA parameter excesses a pre-defined threshold, the agent starts evacuation. The period between the disaster occurrence and the evacuation start corresponds to the situation under the normalcy bias. The initial value of the LoA parameter can be set as a different value for each agent. Thus it is possible to prepare various agent types from weak normalcy to strong normalcy. In simulation experiments, the initial values of the LoA parameter are provided based on some distribution.

Fig. 1.
figure 1

Level of Anxiety (LoA) parameter for the nomalcy bias

3.2 Emotional Contagion Bias

As mentioned-above, the role of the emotional contagion bias is to let an agent follow to the other agents. For this purpose, we implement a model in which an agent recognizes the other agents around him/her.

As presented in Fig. 2, an agent (Agent A) can recognize the other agent (Agent B) within the area of circle with radius r. r is a parameter of recognition distance. When Agent A recognizes Agent B, the LoA parameter decreases, and vice versa. It means both agents in the normalcy bias feel relieved more because of existence of another agent. Recognition occurs just once, while the LoA parameter increases according to the simulation step proceeding. As a result, when the LoA parameter attains to the threshold, the agent starts to evacuate.

Fig. 2.
figure 2

A model to implement the emotional contagion bias

3.3 Sympathy Behavior Bias

As the targets of sympathy, elderly person agents are introduced. The characteristic of the elderly person agents is that their walking speed is slower than the normal agents that are the agents referred in the previous sections. In addition, when a normal agent recognizes an elderly person agent within the area of the emotional contagion circle of the normal agent (Fig. 2), the normal agent slows down the walking speed to accompany with the elderly person agent.

4 Simulation Experimental Setting

Aiming at urban disaster cases, an MAS with human psychological models has been implemented on a simulation system linked with GIS data. For the evaluation experiments, a virtual city area was selected for the simulation experiments. The size of the virtual city area that is shown in Fig. 3 is about 1.0 km x 1.2 km. In Fig. 3, thin lines running vertically and horizontally represent the roads where the agents have to walk for evacuation. The areas surrounded by the roads represent parks, buildings, and so on. As examples, an area of park and an area of building are directed in Fig. 3, although they may be difficult to be distinguished.

Fig. 3.
figure 3

The virtual city map used for simulation experiments

For the simulation experiments, two shelters that are the agents’ evacuation goals are fixedly set at upper-left and lower-right points. The number of agents is 5,000, and all agents are assigned inside any building randomly at the start of each simulation experiment. It is assumed that each agent knows the shelter place which he/she aims to evacuate as the goal.

5 Simulation Results

Using the experimental environment presented in Sect. 4, several simulation experiments were carried out to evaluate the proposed models.

5.1 Simulation Results for Normalcy Bias

Only the LoA parameter is set for each agent to evaluate effect of the normalcy bias modeling. In this simulation experiment, the initial distribution of the LoA parameter was changed. The lower the average of the LoA parameter, the stronger the effect of normalcy bias becomes. The threshold value of the LoA parameter, which is the limit value to start evacuation, was set to 360.

The initial distribution of the LoA parameter was generated according to the uniform distribution. The range of the uniform distribution was changed as shown in Table 1 (b), (c), and (d). The agent model in Table 1 (a) is a comparative model without implementing the LoA parameter.

Table 1. The agent models for normalcy bias simulation

Figure 4 shows the experimental results for the agent models set as in Table 1. The vertical axis presents the elapsed time to finish evacuation, that is to reach the pre-set evacuation goal. The horizontal axis presents the number of agents that completed evacuation. Therefore, when a graph reaches to 5,000 in the horizontal axis, the vertical axis means the time when all agents completed evacuation.

Fig. 4.
figure 4

The simulation results for the agent models in Table 1

From Fig. 4, the agents finish evacuation earliest in the case without the normalcy bias. The stronger the normalcy bias becomes, the later all of the agents complete evacuation. The results correspond to our intuition and it shows that the simulation system successfully models the normalcy bias.

5.2 Simulation Results for Emotional Contagion Bias

Next, the recognition function is implemented in the simulation system along with the LoA parameter. The recognition distance r is set as 5 m. Again, the initial distribution of the LoA parameter is the uniform distribution as in the experiment of Sect. 5.1. The ranges of the uniform distribution are shown in Table 2 (e), (f), and (g). Again, the agent model without the normalcy bias appears in Table 2 (a) for comparison.

Table 2. The agent models for emotional contagion bias simulation

The experimental results for the agent models in Table 2 are presented in Fig. 5. The vertical and horizontal axes are the same as those in Fig. 4. From Fig. 5, the agent evacuation was delayed more than the cases in Fig. 4 because of the emotional contagion bias. It is also shown that the strength of the normalcy bias still has the evacuation delay.

Fig. 5.
figure 5

The simulation results for the agent models in Table 2

5.3 Simulation Results for Sympathy Behavior Bias

Finally, the simulation experiments for the sympathy behavior bias were evaluated. In these experiments, the elderly person agents are introduced and two comparative cases are tested. The ratio of the elderly person agents was changed and the parameters are shown in Table 3. Table 3 (h) shows the case where 25% of the elderly person agents are replaced for the normal agent. Similarly, Table 3 (i), (j), and (k) show the various cases in which the elderly person agents ratio changed when the agents have the normalcy bias. For comparison, the case with the normalcy bias is shown in Table 3 (d). For these simulation experiments, the range of the uniform distribution is the same as that in Table 1 (d).

Table 3. The agent models for sympathy behavior bias simulation

Figure 6 presents the results based on the model setting shown in Table 3. First of all, by comparing the cases (a) and (h), it can be said that evacuation completion time for all of the agents is almost the same for these two cases. Then we compare the cases of Table (d), (i), (j), and (k). Total evacuation time is almost the same for these four cases. From these experimental results, it is found that the sympathy behavior bias does not show any negative effect in evacuation time. The sympathy behavior is important to support the weak-side people such as the elderly persons. However, comparing the group of (a) and (h) and the group of (d), (i), (j), and (k), there is a gap between these two groups. From these results, it is found that the normalcy bias is a bottleneck to prevent fast-evacuation. We should educate people to remove the normalcy bias to accelerate their evacuation.

Fig. 6.
figure 6

The simulation results for the agent models in Table 3

6 Conclusions

In this paper, we have proposed the evacuation simulation models with the typical psychological biases: the normalcy bias, the emotional contagion bias, and the sympathy behavior bias. These models have been implemented in an evacuation simulation system based on MAS and GIS for urban disaster situation. Several simulation experiments have been carried out and it is found that the proposed models are reasonable and correspond to our intuition.

The simulation model for evaluation was a virtual city area. Therefore, we are planning to implement these proposed models on the simulation system with a real GIS data. Moreover, other psychological models such as a straight walking bias should be considered to make the simulation system more realistic and more accurate.

It may be useful to learn actual human judgements and behavior from an evacuation drill in order to construct an evacuation model for simulations. For example, de Jong and Helsloot [14] report that the flood risk awareness decreased through an exercise three days. Namely, the risk awareness was 21% on the first day, 18% on the second day and only 10% on the third day in the beginning. This awareness, however decreased on the first day with 9%, while on the other days it increased with respectively 20% and 23%. Although he situation is different that dealt in this research and the results could be different among drills, there must be something to be learned to empower the simulation models.