| Literature DB >> 22984516 |
Abstract
We present a new model of opinion changes dependent on the agents emotional state and their information about the issue in question. Our goal is to construct a simple, yet nontrivial and flexible representation of individual attitude dynamics for agent based simulations, that could be used in a variety of social environments. The model is a discrete version of the cusp catastrophe model of opinion dynamics in which information is treated as the normal factor while emotional arousal (agitation level determining agent receptiveness and rationality) is treated as the splitting factor. Both variables determine the resulting agent opinion, which itself can be in favor of the studied position, against it, or neutral. Thanks to the flexibility of implementing communication between the agents, the model is potentially applicable in a wide range of situations. As an example of the model application, we study the dynamics of a set of agents communicating among themselves via messages. In the example, we chose the simplest, fully connected communication topology, to focus on the effects of the individual opinion dynamics, and to look for stable final distributions of agents with different emotions, information and opinions. Even for such simplified system, the model shows complex behavior, including phase transitions due to symmetry breaking by external propaganda.Entities:
Mesh:
Year: 2012 PMID: 22984516 PMCID: PMC3439419 DOI: 10.1371/journal.pone.0044489
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Figure 1Schematic representation of the seven states of the agents, depending on emotion (E) and information (I) state, showing relationship of the current discrete model to the continuous cusp catastrophe.
The two control variables are information (normal factor) and emotion (splitting factor). The states are described in the Table 3. In the agitated state () the agent may support one of the two conflicting opinions (A0M and A0P) for the same value of emotion and information. Instead of continuous paths over the cusp surface, the development of an opinion is described through jumps between the states.
Possible states of agents, together with the notation used in this paper.
| Symbol | Emotion | Information | Opinion |
| CPP | 0 | +1 | +1 |
| C00 | 0 | 0 | 0 |
| CMM | 0 | −1 | −1 |
| APP | +1 | +1 | +1 |
| A0P | +1 | 0 | +1 |
| A0M | +1 | 0 | −1 |
| AMM | +1 | −1 | −1 |
The first letter denotes the emotional state (calm or agitated), the second one is the information available to the agent (plus, zero or minus), the third is the agent's opinion (plus, zero or minus).
Changes of agent information state upon reception of a message in the situation when both recipient and the sender are calm.
|
|
|
| explanation |
| −1 | −1 | −1 | no change, message confirms agent's information |
| −1 | 0 | −1 | no change, message contains no information |
| −1 | 1 | 0 | change to neutral, message balances agent's information |
| 0 | −1 | −1 | change to negative, message “convinces” the agent |
| 0 | 0 | 0 | no change, message contains no information |
| 0 | 1 | 1 | change to positive, message “convinces” the agent |
| 1 | −1 | 0 | change to neutral, message balances agent's information |
| 1 | 0 | 1 | no change, message contains no information |
| 1 | 1 | 1 | no change, message confirms agent's information |
Changes of agent information state upon reception of a message in the situation when at least one of the agents (recipient and/or sender) is agitated.
| Previous recipient information |
|
| explanation |
| −1 | −1 | −1 | no change, message confirms agent's information |
| −1 | 0 | −1 | no change, message contains no information |
| −1 | 1 | 0 | change to neutral, message balances agent's information |
| 0 | −1 | 0 | no change, message does not “convince” the agent |
| 0 | 0 | 0 | no change, message contains no information |
| 0 | 1 | 0 | no change, message does not “convince” the agent |
| 1 | −1 | 0 | change to neutral, message balances agent's information |
| 1 | 0 | 1 | no change, message contains no information |
| 1 | 1 | 1 | no change, message confirms agent's information |
Matrix of states of agents resulting from a single message sent by the ‘Sender’ and received by the ‘Recipient’ in given state.
| Recipient | Sender/Message | ||||||
| CMM | C00 | CPP | AMM | A0M | A0P | APP | |
| CMM | C00 | CPP | AMM | A0M | A0P | APP | |
| CMM | CMM | CMM |
|
|
|
|
|
| CMM | C00 | CPP | AMM | A0M | A0P | APP | |
| C00 |
|
|
|
|
|
|
|
| CMM | C00 | CPP | AMM | A0M | A0P | APP | |
| CPP |
|
|
|
|
|
|
|
| CMM | C00 | CPP | AMM | A0M | A0P | APP | |
| AMM |
|
|
|
|
|
|
|
| CMM | C00 | CPP | AMM | A0M | A0P | APP | |
| A0M |
|
|
|
|
|
|
|
| CMM | C00 | CPP | AMM | A0M | A0P | APP | |
| A0P | A0P | A0P |
|
|
|
|
|
| CMM | C00 | CPP | AMM | A0M | A0P | APP | |
| APP |
|
|
|
|
|
|
|
In each cell the top is the final state of the sender (unchanged) and bottom is the state of the recipient, which may be changed. Boldface denotes changed agent states. Note that the majority of situations leave the recipient in the previous state.
Results of subsequent exchanges of messages in a conversation between the ‘Sender’ and the ‘Recipient’.
| (CMM,CMM) |
| (CMM,C00) |
| (CMM,CPP) |
| (CMM,AMM) |
| (CMM,A0M) |
| (CMM,A0P) |
| (CMM,APP) |
| (C00,CMM) |
| (C00,C00) |
| (C00,CPP) |
| (C00,AMM) |
| (C00,A0M) |
| (C00,A0P) |
| (C00,APP) |
| (CPP,CMM) |
| (CPP,C00) |
| (CPP,CPP) |
| (CPP,AMM) |
| (CPP,A0M) |
| (CPP,A0P) |
| (CPP,APP) |
| (AMM,CMM) |
| (AMM,C00) |
| (AMM,CPP) |
| (AMM,AMM) |
| (AMM,A0M) |
| (AMM,A0P) |
| (AMM,APP) |
| (A0M,CMM) |
| (A0M,C00) |
| (A0M,CPP) |
| (A0M,AMM) |
| (A0M,A0M) |
| (A0M,A0P) |
| (A0M,APP) |
| (A0P,CMM) |
| (A0P,C00) |
| (A0P,CPP) |
| (A0P,AMM) |
| (A0P,A0M) |
| (A0P,A0P) |
| (A0P,APP) |
| (APP,CMM) |
| (APP,C00) |
| (APP,CPP) |
| (APP,AMM) |
| (APP,A0M) |
| (APP,A0P) |
| (APP,APP) |
In each subsequent pair we have reversed the order, to reflect the changes of roles. Stable configurations are in boldface.
Matrix of final states of two agents resulting from a full conversation between the agent starting the conversation (sender of the first message) and the second agent.
| Second | Starting agent | ||||||
| Agent | CMM | C00 | CPP | AMM | A0M | A0P | APP |
| CMM |
|
|
|
|
|
| |
| CMM | CMM | CMM |
|
|
|
|
|
| CMM | C00 | CPP | AMM | A0M | A0P | APP | |
| C00 |
|
|
|
|
|
|
|
| CMM |
|
|
|
|
|
| |
| CPP |
|
|
|
|
|
|
|
| CMM | C00 |
|
|
|
|
| |
| AMM |
|
|
|
|
|
|
|
| CMM | C00 |
|
|
|
|
| |
| A0M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| A0P | A0P | A0P |
|
|
|
|
|
|
|
|
|
|
|
|
| |
| APP |
|
|
|
|
|
|
|
Any of the two may change its state during the dialogue. Boldface indicates agent states changed due to the encounter.
Figure 2Time evolution of the ratios of agents and the average emotion, information and opinion for the single message mode.
The starting conditions are: . Continuous lines are solutions to the set of difference equations (1), points are examples of finite size (2000 agents) simulations. Top panels: values (the evolution for calm and agitated agents has been separated for visibility). Bottom panes: the associated evolution of global average emotion, information and opinion values.
Figure 3The same data as in , for the same starting conditions, but for the full conversation mode.
Not only are the final values different but also the level of noise given by the finite size simulations is much greater.
Figure 4Comparison of distributions of average emotion, information and opinion values obtained during finite size simulations.
The same set of initial conditions as for the Figure 2 has been used; statistics are gathered after and time steps (100/500 messages read by each agent) from 2000 simulation runs. Large scale symbols near the top indicate values from deterministic calculations (equation sets (1) and (2)).
Figure 5Comparison of distributions of relative occupation ratios for each agent state obtained during finite size simulations.
The same set of initial conditions as for the Figure 2 is used; statistics are gathered after 100 and 500 time steps. Large scale symbols near the top indicate values from deterministic calculations (equation sets (1) and (2)).
Figure 6Time evolution of society under external pressure, for the full conversation mode.
Dashed lines indicate the evolution of the system without the media messages, the solid lines with the presence, given by , . The starting average opinion is . The final, stable average opinion without the media influence is , while in the presence of the media it changes to , signifying major opinion change in the population.
Figure 7Time evolution of a society under external pressure, for the single message mode.
Top panel: situation with strong enough external influence (), convincing the agents to form a majority in CPP state. Bottom panel: ‘paradoxical’ state (), where the presence of the propaganda actually strengthens the starting majority which opposes the propaganda. Note the difference in time scales. Dashed lines show the evolution with the same starting composition but no external messages. The starting average opinion is . The final, stable average opinion without the media influence is . For the strong external influence of it changes to , signifying major opinion change in the population. For weak external influence , a paradoxical state with the average opinion results.
Figure 8Examples of dependence of the distribution of final composition of society (agent states ) on the ratio of propaganda messages to the total number of agents.
Bottom panel: pure , which shows a gradual increase of the number of agitated agents without significant change of opinion. The mixed case (, top panel) and the pure case (middle panel) show a sudden transition between the ‘paradoxical’ state (in which the propaganda presence strengthens the opposite view and the case where propaganda actually succeeds in convincing a majority of the agents). This transition occurs for certain value of the , which depends on the initial composition of . The transition is related to the existence of a long lived metastable state (see Fig. 9), which suggests a phase transition due to symmetry breaking by the external influence of propaganda messages.
Figure 9Examples of time evolution of agent states occupation ratios as function of the ratio of calm propaganda messages to the total number of agents .
Bottom panel: evolution slightly below the transition point , top panel – slightly above . Solid lines show evolution for values very close to the transition point; dashed lines, for comparison, show the evolution far from the critical value. Color codes as in the previous figures. The presence of a metastable state (seen between time step 20 and 120) is an indicator of symmetry breaking by the single sided external propaganda. with the same starting conditions , characterized by the average opinion the final oiutcomes are drastically different. Below , the average opinion is (paradoxical state, where positive propagande leads to an increased negative opinions), above the threshold it is (the propaganda takes full effect, leading to almost full consensus). The average opinion during the metastable state varies a little but it is close to , so that there is some effect of the positive propaganda. By getting closer to the value the lifetime of the metastable state may be arbitrarily extended.