Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06...

36
Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE 1.2, Regensburg, 6.03.2016

Transcript of Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06...

Page 1: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Voter models of social opinion formation

Katarzyna Sznajd-WeronTutorial SOE 1.2, Regensburg, 6.03.2016

Page 2: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Scopus – document search (title, abstract, key words)

Page 3: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Agenda

• How to describe an opinion?

• What is opinion dynamics?

– Linear voter model

– Sznajd model

– Q-voter model

• What are the interesting questions?

– Interdisciplinary applications

– Theoretical studies

Page 4: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Opinion dynamics

good

bad

hard to say

Social mood: Is the situation in our country getting better or worse?

Page 5: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

How to define “opinion”?

• Opinion - verbalized attitude (Trommsdorff 1998), measured in surveys

• Attitude - is a hypothetical construct that represents an individual's like or dislike for an item

Page 6: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Dichotomous response format

• One of the most common in empirical social influence experiments (Robins, Handbook of research methods in personality psychology, 2007)

• If measured on a multi-level scale

• the distribution of opinions on “important” issues is typically bimodal (peaks at extreme values)

• mapping onto a dichotomous format

(c) P. Nyczka, 2014

Page 7: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Voter models – binary opinions

SPINSON = SPIN + PERSON

• Basic dynamical rule

– Infection

– Imitation

– Conformity

disagree agree

two-state models in which in an update event an individual changes state to agree with a neighborSood, Antal, Redner, PRE 2008

Public opinion

𝑚 =1

𝑁 𝑆𝑖

Page 8: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Linear voter model Clifford & Sudbury (1973) , Holley & Liggett (1975)

• Each node can be in one of two discrete states

• VM evolution:

– Pick a random node - a voter

– The voter adopts the state of a random neighbor

𝑡 + Δ 𝑡

Page 9: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

One is not enough!

• Milgram, Bickman & Berkowitz (1969)

• Results of experiments: 1 4%, 4-5 80%

• Robert B. Cialdini:

– Social validation, the fundamental way of decision making

Page 10: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Conformity

• Conformity – the main mechanism of collective actions

– Informational: “when in doubt, imitate”

– Normative: “when in Rome, do as the Romans do” Aversion to standing out in the crowd

• Conformity is relative!

conformity

anticonformity

Page 11: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Asch’s experiment

• Normative influence

• Asch (1956) „visual perception”

11

Page 12: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

1 2 3 4 5 6 7 8 9 100%

10%

20%

30%

40%

The size of the group

co

nfo

rmity

Asch (1956)

The size of the group is important …

0 5 10 150

20

40

60

80

the size of the group

confo

rmity (

%)

Milgram et al (1969)

Page 13: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Even more surprising …

Page 14: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Unanimity is the key!

• The presence of a social supporter reduced the total number of yielding responses from 32% to 5.5%!

• Participants were far more independent when they were opposed by

– a 7-person majority and had a partner

– than when they were opposed by a 3-person majority and did not have a partner

14

Page 15: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Conformity and the group size

• The threshold value of the group size varies between 3 and 5

• Review on the theory and experiments (Bond, 2005)

– The size of the group cannot be too small, i.e., has to be of a sufficient size to invoke the social pressure

– The size of the group cannot be too large

• All experiments with unanimous majority

Page 16: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Sznajd modelSznajd-Weron & Sznajd, 2000, IJMPC

• 𝑆𝑖 = ±1

• 𝑖𝑓 𝑆𝑖𝑆𝑖+1 = 1 𝑡ℎ𝑒𝑛 𝑆𝑖−1 = 𝑆𝑖+2 = 𝑆𝑖

space

tim

e

Page 17: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Nonlinear q-voter modelCastellano, Muñoz & Pastor-Satorras, 2009, PRE

• Each individual interacts with a set of q of his nearest neighbors

• If all q neighbors share the same state, the individual conforms to this state

• Otherwise, the individual flips with probability 𝜖

(c) P. Nyczka, 2014

Page 18: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

How to model conformity?

Ising at T=0 Threshold model (T=1)

Majority (Galam, Redner) q-voter

Castellano, Fortunato & Loreto, Statistical physics of social dynamics, Rev. Mod. Phys. (2009)

Page 19: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

A story of Hush Puppies

• The Hush Puppies brand was founded in 1958

• The classic American brushed-suede shoes with the lightweight crepe sole

• 1994 – sales of Hush Puppies were down to 30,000 pairs a year

• And suddenly …

Page 20: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

A story of Hush Puppies

• Hush Puppies had suddenly become hip in the clubs and bars of downtown Manhattan

• By the fall of 1995 several designers wanted to use them in their Spring collections

• In 1995, the company sold 450,000 pairs of the classic Hush Puppies

Page 21: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

A story of Hush Puppies

• How did this happen?

• The first few kids were not deliberately trying to promote Hush Puppies

• They were wearing them because no one else would wear them

• No one was trying to make Hush Puppies a trend

• Initially – anticonformity

Page 22: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

The diamond model: social responseNail et al. (2000)

Nail, Sznajd-Weron, Rethinking the Diamond Model: Theory and Research Support Self-Anticonformity as a Basic Response and Influence Process, Nova Publishers (2016)

Page 23: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Q-voter model with non-conformity

𝑝 (1 − 𝑝)

conformityNon-conformity

𝜖

Lack of unanimity

(1 − 𝜖)

𝜖 = 0

Nyczka, Sznajd-Weron & Cisło, Phase transitions in the q-voter model with two types of stochastic driving, Phys. Rev. E 86, 011105 (2012)

Mobilia, Nonlinear q-voter model with inflexible zealots, Phys. Rev. E 92, 012803 (2015)

If you don’t know what to do, do whatever (Sznajd-Weron & Sznajd, 2000)

Page 24: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Q-voter model with independence

𝑝 (1 − 𝑝)

conformityindependence

𝑓 (1 − 𝑓)

𝜖

Lack of unanimity

(1 − 𝜖)

Page 25: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Q-voter model with anticonformity

conformity

Lack of unanimity

(1 − 𝑝)𝑝

anticonformity

Lack of unanimity

Page 26: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Conformity and non-conformity

P. Nyczka, K. Sznajd-Weron, Journal of Statistical Physics 151 (2013)P. Nyczka, K. Sznajd-Weron, J. Cislo, Phys. Rev. E 86, 011105 (2012) (c) P. Nyczka, 2015

Page 27: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Differences between models and …

• SM can be completely reformulated in terms of a linear VM (Behera & Schweitzer, 2003)

United we stand, divided we fall(Sznajd-Weron & Sznajd, 2000)

If you don’t know what to do, do nothing

VM

Page 28: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Exit probability for the Voter and Sznajd models

• Lambiotte et al., EPL 82 18007 (2008)• Slanina et al., EPL 82 18006 (2008)

Probability to reach an absorbing state with all spinsons + (up), provided that at the beginningthe fraction of + was 𝑥?

Ε 𝑥 =𝑥2

2𝑥2 − 2𝑥 + 1

=𝑥2

𝑥2 + 1 − 𝑥 2

Page 29: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Exit probability for the q-voter model

Ε 𝑥 =𝑥𝑞

𝑥𝑞 + 1 − 𝑥 𝑞

Page 30: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Sznajd model in 2D (Stauffer, 2000)

Ising at T=0 (Inflow)

Sznajd (outflow)

• Sznajd-Weron & Krupa, Inflow versus outflow zero-temperature dynamics in one dimension, Phys. Rev. E 74, 031109 (2006)

• Castellano & Pastor-Satorras, Irrelevance of information outflow in opinion dynamics models, Phys. Rev. E 83, 016113 (2011)

Page 31: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Voter vs. Invasion (Rumor) process

• VM evolution (inflow):

– Pick a random node - a voter

– The voter adopts the state of a random neighbor

• IP evolution (outflow):

– Pick a random node – an invader

– The invader exports its state to a random neighbor

Sood, Antal & Redner, Voter models on heterogeneous networks, Phys. Rev. E 77, 041121 (2008)

Page 32: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Surface tension – initial disordered state

Voter model Sznajd modelGlauber for T=0

Page 33: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

The dynamics of a droplet?

Voter model Sznajd modelGlauber for T=0

Page 34: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Is the outflow equivalent with the inflow?

• Sznajd-Weron & Krupa, Phys. Rev. E 74, 031109 (2006)

• Sood, Antal & Redner, Phys. Rev. E 77, 041121 (2008)

• Castellano & Pastor-Satorras, Phys. Rev. E 83, 016113 (2011)

• One dimension, q=2

• Heterogeneous lattice, q=1

• One dimension, q>2?

?

Page 35: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Is the voter model a model for voters?

• Weiss et al., PRX 4, 041008 (2014)

• Fernández-Gracia, PRL 112, 158701 (2014)

• U.S. presidential elections from 1980 to 2012

• Model calibration – noise level D=0.03

• What is the level of noise in the US?

• Maybe try with the q-voter model?

• What is the best value of q?

?

Page 36: Voter models of social opinion formation › ~katarzynaweron › lectures › 20160306...2016/03/06  · Voter models of social opinion formation Katarzyna Sznajd-Weron Tutorial SOE

Thank you for your attention

It is over -simplified!

Why?

Keep it short and simple!