Contagion Complex Networks, SFI Summer School, June, 2010 Prof. Peter Dodds
by user
Comments
Transcript
Contagion Complex Networks, SFI Summer School, June, 2010 Prof. Peter Dodds
Contagion Contagion Complex Networks, SFI Summer School, June, 2010 Introduction Simple Disease Spreading Models Background Prediction Prof. Peter Dodds Social Contagion Models Granovetter’s model Department of Mathematics & Statistics Center for Complex Systems Vermont Advanced Computing Center University of Vermont Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 1/80 Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License . Outline Introduction Simple Disease Spreading Models Background Prediction Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Social Contagion Models Granovetter’s model Network version Groups Summary Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Winning: it’s not for everyone Superstars Musiclab References Frame 2/80 Contagion Contagion Definition: Simple Disease Spreading Models Introduction I I (1) The spreading of a quality or quantity between individuals in a population. (2) A disease itself: the plague, a blight, the dreaded lurgi, ... Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Two main classes of contagion: 1. Infectious diseases: tuberculosis, HIV, ebola, SARS, influenza, ... Superstars Musiclab References 2. Social contagion: fashion, word usage, rumors, riots, religion, ... Frame 3/80 Contagion models Contagion Introduction Some large questions concerning network contagion: 1. For a given spreading mechanism on a given network, what’s the probability that there will be global spreading? 2. If spreading does take off, how far will it go? 3. How do the details of the network affect the outcome? Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References 4. How do the details of the spreading mechanism affect the outcome? 5. What if the seed is one or many nodes? Frame 4/80 Mathematical Epidemiology The standard SIR model: I Three states: I I I S = Susceptible I = Infected R = Recovered Contagion Introduction I S(t) + I(t) + R(t) = 1 I Presumes random interactions Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Discrete time example: Groups Summary 1 − βI Winning: it’s not for everyone S Superstars Transition Probabilities: βI Musiclab References ρ I r R 1−ρ 1−r β for being infected given contact with infected r for recovery ρ for loss of immunity Frame 6/80 Independent Interaction models Reproduction Number R0 : I Introduction R0 = expected number of infected individuals resulting from a single initial infective. I Epidemic threshold: If R0 > 1, ‘epidemic’ occurs. I Example: Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups 1 Fraction infected Contagion Summary Winning: it’s not for everyone 0.8 Superstars Musiclab 0.6 I Continuous phase transition. I Fine idea from a simple model. 0.4 0.2 0 0 1 2 R0 3 References 4 Frame 7/80 Disease spreading models Contagion Introduction Simple Disease Spreading Models Background Prediction For ‘novel’ diseases: Social Contagion Models Granovetter’s model Network version 1. Can we predict the size of an epidemic? 2. How important/useful is the reproduction number R0 ? 3. What is the population size N? Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 9/80 R0 and variation in epidemic sizes Contagion Introduction Simple Disease Spreading Models Background Prediction R0 approximately the same for all of the following: Social Contagion Models Granovetter’s model I 1918-19 “Spanish Flu” ∼ 500,000 deaths in US I 1957-58 “Asian Flu” ∼ 70,000 deaths in US I 1968-69 “Hong Kong Flu” ∼ 34,000 deaths in US Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab I 2003 “SARS Epidemic” ∼ 800 deaths world-wide References Frame 10/80 Size distributions Contagion Introduction Simple Disease Spreading Models Background Elsewhere, event size distributions are important: I earthquakes (Gutenberg-Richter law) I city sizes, forest fires, war fatalities I wealth distributions I ‘popularity’ (books, music, websites, ideas) I What about Epidemics? Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Power laws distributions are common but not obligatory... Frame 11/80 Feeling icky in Iceland Contagion Introduction Simple Disease Spreading Models Caseload recorded monthly for range of diseases in Iceland, 1888-1990 Background Prediction Social Contagion Models Granovetter’s model Frequency 0.03 0.02 Network version Iceland: measles normalized count 0.01 Groups Summary Winning: it’s not for everyone Superstars Musiclab 0 1890 1900 1910 1920 1930 1940 1950 1960 1970 1980 1990 Date References Treat outbreaks separated in time as ‘novel’ diseases. Frame 12/80 Contagion Measles Introduction 75 Insert plots: Complementary cumulative frequency distributions: 2 N (ψ) 5 N>(ψ) 10 A 1 10 0 4 10 −5 10 10 −4 −3 10 3 10 −2 −1 10 ψ N> (Ψ) ∝ Ψ−γ+1 2 1 Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary 0 0 0.025 0.05 0.075 ψ 0.1 Ψ = fractional epidemic size Winning: it’s not for everyone Superstars Measured values of γ: I measles: 1.40 (low Ψ) and 1.13 (high Ψ) I Expect 2 ≤ γ < 3 (finite mean, infinite variance) I Distribution is rather flat... Musiclab References Frame 13/80 Contagion Resurgence—example of SARS Introduction Simple Disease Spreading Models 160 Background # New cases D Prediction 120 Social Contagion Models 80 Granovetter’s model Network version 40 Groups Summary 0 Nov 16, ’02 Dec 16, ’02 Jan 15, ’03 Feb 14, ’03 Mar 16, ’03 Apr 15, ’03 May 15, ’03 Date of onset Jun 14, ’03 Winning: it’s not for everyone Superstars I Epidemic discovers new ‘pools’ of susceptibles: Resurgence. I Importance of rare, stochastic events. Musiclab References Frame 14/80 A challenge Contagion Introduction Simple Disease Spreading Models Background Prediction So... can a simple model produce Social Contagion Models Granovetter’s model Network version Groups 1. broad epidemic distributions and 2. resurgence ? Summary Winning: it’s not for everyone Superstars Musiclab References Frame 15/80 Contagion Size distributions Introduction 2000 A R0=3 1500 N(ψ) Simple Disease Spreading Models Background Simple models typically produce bimodal or unimodal size distributions. 1000 500 0 0 0.25 0.5 0.75 1 ψ I I This includes network models: random, small-world, scale-free, ... Some exceptions: Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References 1. Forest fire models 2. Sophisticated metapopulation models Frame 16/80 Contagion A toy agent-based model Geography: allow people to move between contexts: b=2 Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models l=3 x ij =2 Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars i n=8 I P = probability of travel I Movement distance: Pr(d) ∝ exp(−d/ξ) I ξ = typical travel distance j Musiclab References Frame 17/80 Contagion Example model output: size distributions Introduction 683 1942 R0=3 R =12 400 N(ψ) N(ψ) 400 300 200 Background 0 Prediction 300 Social Contagion Models 200 Granovetter’s model Network version Groups 100 100 0 0 Simple Disease Spreading Models 0.25 0.5 ψ 0.75 1 0 0 Summary 0.25 0.5 0.75 1 ψ Winning: it’s not for everyone Superstars Musiclab References I Flat distributions are possible for certain ξ and P. I Different R0 ’s may produce similar distributions I Same epidemic sizes may arise from different R0 ’s Frame 18/80 Contagion # New cases Standard model: 6000 D R0=3 4000 Introduction Simple Disease Spreading Models 2000 Background 0 0 Prediction 500 1000 1500 t Social Contagion Models Granovetter’s model Network version # New cases Standard model with transport: Resurgence 400 G Groups Summary Winning: it’s not for everyone R0=3 Superstars 200 Musiclab References 0 0 500 1000 1500 t I Disease spread highly sensitive to population structure I Rare events may matter enormously Frame 19/80 Simple disease spreading models Contagion Introduction Simple Disease Spreading Models Background Prediction Attempts to use beyond disease: Social Contagion Models Granovetter’s model I Adoption of ideas/beliefs (Goffman & Newell, 1964) I Spread of rumors (Daley & Kendall, 1965) I I Diffusion of innovations (Bass, 1969) Spread of fanatical behavior (Castillo-Chávez & Song, 2003) Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 20/80 Social Contagion Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 21/80 Contagion Social Contagion Introduction Simple Disease Spreading Models Examples abound: Background Prediction being polite/rude I Harry Potter strikes I voting I innovation I gossip I residential segregation I Rubik’s cube I ipods I religious beliefs I obesity I leaving lectures I I Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References SIR and SIRS contagion possible I Classes of behavior versus specific behavior: dieting Frame 22/80 Social Contagion Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Two focuses for us: I Widespread media influence I Word-of-mouth influence Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 23/80 The hypodermic model of influence: Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 24/80 The two step model of influence: Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 25/80 The general model of influence: Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 26/80 Social Contagion Contagion Introduction Why do things spread? Simple Disease Spreading Models Background Prediction I Because of system level properties? I Or properties of special individuals? I Is the match that lights the forest fire the key? (Katz and Lazarsfeld; Gladwell) I Yes. But only because we are narrative-making machines... I System/group properties harder to understand I Always good to examine what is said before and after the fact... Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 27/80 The Mona Lisa: Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References I “Becoming Mona Lisa: The Making of a Global Icon”—David Sassoon I Not the world’s greatest painting from the start... I Escalation through theft, vandalism, parody, ... Frame 28/80 The completely unpredicted fall of Eastern Europe: Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Timur Kuran: “Now Out of Never: The Element of Surprise in the East European Revolution of 1989” Frame 29/80 Social Contagion Contagion Introduction Simple Disease Spreading Models Background Some important models: I Tipping models—Schelling (1971) I I Simulation on checker boards Idea of thresholds I Threshold models—Granovetter (1978) I Herding models—Bikhchandani, Hirschleifer, Welch (1992) Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars I Musiclab References Social learning theory, Informational cascades,... Frame 30/80 Social contagion models Contagion Introduction Simple Disease Spreading Models Background Prediction Thresholds: I I Basic idea: individuals adopt a behavior when a certain fraction of others have adopted ‘Others’ may be everyone in a population, an individual’s close friends, any reference group. Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab I Response can be probabilistic or deterministic. I Individual thresholds vary. References Frame 31/80 Social Contagion Contagion Introduction Simple Disease Spreading Models Background Prediction Some possible origins of thresholds: Social Contagion Models Granovetter’s model I Desire to coordinate, to conform. I Lack of information: impute the worth of a good or behavior based on degree of adoption (social proof) Economics: Network effects or network externalities I I Telephones, Facebook, operating systems, ... Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 32/80 Contagion Imitation Introduction Simple Disease Spreading Models Background Prediction “When people are free to do as they please, they usually imitate each other.” —Eric Hoffer “The Passionate State of Mind” [11] Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References despair.com Frame 33/80 Contagion Granovetter’s threshold model: Introduction Action based on perceived behavior of others: 1 2.5 1 0.6 1.5 0.4 0.2 C φt+1 = F (φt) B 2 f (φ∗) Pr(a i,t+1 =1) A 0.8 Simple Disease Spreading Models 1 0.5 Background 0.8 Prediction 0.6 Social Contagion Models 0.4 Granovetter’s model 0.2 Network version Groups 0 0 φ∗i φi,t 0 0 1 0.5 ∗ 1 0 0 φ 0.5 φt 1 Summary Winning: it’s not for everyone Superstars I Two states: S and I. I φ = fraction of contacts ‘on’ (e.g., rioting) I Z φt+1 = 0 I φt Musiclab References f (γ)dγ = F (γ)|φ0 t = F (φt ) This is a Critical Mass model Frame 35/80 Contagion Social Sciences: Threshold models Introduction 3 Simple Disease Spreading Models 1 Background Prediction 2.5 0.8 Social Contagion Models 2 Granovetter’s model Network version φt+1 f(γ) 0.6 1.5 Groups Summary 0.4 1 Winning: it’s not for everyone 0.2 0.5 Superstars Musiclab 0 0 0.2 0.4 0.6 γ I 0.8 1 0 0 0.2 0.4 φt 0.6 0.8 1 References Example of single stable state model Frame 36/80 Social Sciences—Threshold models Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Implications for collective action theory: Granovetter’s model Network version Groups 1. Collective uniformity 6⇒ individual uniformity 2. Small individual changes ⇒ large global changes Summary Winning: it’s not for everyone Superstars Musiclab References Frame 37/80 Threshold model on a network Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion t=1 e a Granovetter’s model Network version a d b t=1 Models c Groups Summary b Winning: it’s not c for everyone Superstars Musiclab References I All nodes have threshold φ = 0.2. I “A simple model of global cascades on random networks” D. J. Watts. Proc. Natl. Acad. Sci., 2002 Frame 39/80 d Snowballing Contagion Introduction Simple Disease Spreading Models Background Prediction The Cascade Condition: Social Contagion Models Granovetter’s model I I If one individual is initially activated, what is the probability that an activation will spread over a network? What features of a network determine whether a cascade will occur or not? Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 40/80 The most gullible Contagion Introduction Simple Disease Spreading Models Background Prediction Vulnerables: I I = Individuals who can be activated by just one ‘infected’ contact For global cascades on random networks, must have a global cluster of vulnerables Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab I Cluster of vulnerables = critical mass I Network story: 1 node → critical mass → everyone. References Frame 41/80 Contagion Cascades on random networks Introduction Simple Disease Spreading Models 1 Background Final cascade size 〈S〉 0.8 I 0.6 Fraction of Vulnerables 0.4 0.2 No Cascades 0 1 Cascades Possible 2 3 Low influence 4 z No Cascades 5 6 7 High influence I I Cascades occur only if size of max vulnerable cluster > 0. Prediction Social Contagion Models Granovetter’s model Network version Groups Summary System may be ‘robust-yet-fragile’. Winning: it’s not for everyone ‘Ignorance’ facilitates spreading. References Superstars Musiclab Example networks Frame 42/80 Contagion Cascade window for random networks Introduction Simple Disease Spreading Models 30 Background 25 Prediction 1 0.8 〈S〉 no cascades 20 Social Contagion Models 0.6 0.4 Granovetter’s model influence z 0.2 15 0 Network version 1 2 3 4 5 6 7 z Summary Winning: it’s not for everyone 10 5 Groups Superstars cascades Musiclab References 0 0.05 0.1 0.15 0.2 0.25 φ = uniform individual threshold I ‘Cascade window’ widens as threshold φ decreases. I Lower thresholds enable spreading. Frame 43/80 Cascade window for random networks Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 44/80 Contagion Analytic work Introduction I Threshold model completely solved (by 2008): I Cascade condition: [22] ∞ X k (k − 1)βk Pk /z ≥ 1. Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version k =1 Groups Summary where βk = probability a degree k node is vulnerable. I Final size of spread figured out by Gleeson and Calahane [9, 8] . I Solution involves finding fixed points of an iterative map of the interval. I Spreading takes off: expansion I Spreading reaches a particular node: contraction Winning: it’s not for everyone Superstars Musiclab References Frame 45/80 Contagion Expected size of spread = active at t=0 t=4 = active at t=1 = active at t=2 = active at t=3 = active at t=4 Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab i ϕ = 1/3 References Frame 46/80 Contagion Early adopters—degree distributions t =0 t =1 t =2 0.8 0.2 t=0 0.15 t =3 0.8 t=1 0.6 t=2 0.6 0.4 0.4 0.4 0.05 0.2 0.2 0.2 5 10 15 20 0 0 t =4 10 15 20 0.3 0.2 0.2 0.1 10 15 20 0 0 t = 12 0 0 5 10 15 20 0.2 0.1 0.1 0 0 5 10 15 20 t = 16 Granovetter’s model Network version 0.1 0.05 5 10 15 20 0 0 Winning: it’s not for everyone 5 10 15 20 5 10 15 20 0 0 Superstars Musiclab References t = 18 0.15 0.1 0 0 Social Contagion Models Groups 0.2 t = 16 0.15 0.05 20 20 t = 18 0.2 t = 14 0.15 0 0 0.1 15 15 t = 10 0.3 0.05 10 10 t = 10 0.1 5 5 0.4 0.05 0 0 Background Prediction Summary 0.2 t = 12 20 0.2 t = 14 0.2 0.15 15 t=8 0.3 0.1 5 10 0.4 t=6 0.4 0.3 5 t =8 0.5 t=4 0.4 0 0 t =6 0.5 0 0 5 Simple Disease Spreading Models t=3 0.6 0.1 0 0 Introduction 0.8 5 10 15 20 Pk ,t versus k Frame 47/80 Contagion The power of groups... Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version “A few harmless flakes working together can unleash an avalanche of destruction.” Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 49/80 despair.com Group structure—Ramified random networks Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References p = intergroup connection probability q = intragroup connection probability. Frame 50/80 Contagion Generalized affiliation model Introduction Simple Disease Spreading Models Background geography occupation age 0 Prediction 100 Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab a b c d e References (Blau & Schwartz, Simmel, Breiger) Frame 51/80 Cascade windows for group-based networks Contagion Introduction Single seed Random set seed Coherent group seed Simple Disease Spreading Models Background B Prediction C Generalized Affiliation Model networks Random Group networks A Social Contagion Models Granovetter’s model Network version Groups Summary D E F Winning: it’s not for everyone Superstars Musiclab References Frame 52/80 Assortativity in group-based networks 0.8 0.6 Contagion Introduction 1 Average Cascade size Simple Disease Spreading Models Background 0.5 0 Prediction 0 4 8 Social Contagion Models 12 Granovetter’s model k 0.4 Network version Groups Summary Degree distribution for initially infected node 0.2 Winning: it’s not for everyone Superstars Musiclab References 0 0 5 Local influence 10 15 20 k I The most connected nodes aren’t always the most ‘influential.’ I Degree assortativity is the reason. Frame 53/80 Social contagion Contagion Introduction Summary: Simple Disease Spreading Models Background I ‘Influential vulnerables’ are key to spread. I Early adopters are mostly vulnerables. I Vulnerable nodes important but not necessary. I Groups may greatly facilitate spread. I Extreme/unexpected cascades may occur in highly connected networks Prediction Social Contagion Models Granovetter’s model I Many potential ‘influentials’ exist. I Average individuals may be more influential system-wise than locally influential individuals. I ‘Influentials’ are posterior constructs. Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 55/80 Social contagion Contagion Introduction Implications: Simple Disease Spreading Models Background I Focus on the influential vulnerables. I Create entities that many individuals ‘out in the wild’ will adopt and display rather than broadcast from a few ‘influentials.’ Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Displaying can be passive = free (yo-yo’s, fashion), or active = harder to achieve (political messages). Winning: it’s not for everyone I Accept that movement of entities will be out of originator’s control. References I Possibly only simple ideas can spread by word-of-mouth. (Idea of opinion leaders has spread well...) I Superstars Musiclab Frame 56/80 Social Contagion Contagion Introduction Simple Disease Spreading Models Background Prediction Messing with social connections: Social Contagion Models Granovetter’s model I Ads based on message content (e.g., Google and email) I Buzz media I Facebook’s advertising (Beacon) Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Arguably not always a good idea... Frame 57/80 Contagion The collective... Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model “Never Underestimate the Power of Stupid People in Large Groups.” Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References despair.com Frame 58/80 Where do superstars come from? Contagion Introduction Simple Disease Spreading Models Background Rosen (1981): “The Economics of Superstars” Examples: Prediction Social Contagion Models Granovetter’s model Network version I Full-time Comedians (≈ 200) I Soloists in Classical Music I Economic Textbooks (the usual myopic example) Groups Summary Winning: it’s not for everyone Superstars Musiclab References I Highly skewed distributions again... Frame 60/80 Superstars Contagion Introduction Rosen’s theory: I Individual quality q maps to reward R(q) I R(q) is ‘convex’ (d2 R/dq 2 > 0) Two reasons: I 1. Imperfect substitution: A very good surgeon is worth many mediocre ones 2. Technology: Media spreads & technology reduces cost of reproduction of books, songs, etc. I Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References No social element—success follows ‘inherent quality’ Frame 61/80 Superstars Contagion Introduction Simple Disease Spreading Models Background Prediction Adler (1985): “Stardom and Talent” Social Contagion Models Granovetter’s model I Assumes extreme case of equal ‘inherent quality’ I Argues desire for coordination in knowledge and culture leads to differential success I Success is then purely a social construction Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 62/80 Dominance hierarchies Chase et al. (2002): “Individual differences versus social dynamics in the formation of animal dominance hierarchies” The aggressive female Metriaclima zebra (): Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Pecking orders for fish... Frame 63/80 Dominance hierarchies I Fish forget—changing of dominance hierarchies: Table 1. Percentage of groups with different numbers of fish changing ranks between first and second hierarchies (n ! 22) No. of fish changing ranks 0 2 3 4 I Percentage of groups 27.3 36.4 18.2 18.2 rank on prior attributes of itself creates the linear structure of the hierarchies. Although 50% of the fish changed ranks from one hierarchy to the other, almost all the hierarchies were linear in structure. Some factor other than differences in attributes seems to have ensured high rates of linearity. In the next experiment, we tested to determine whether that factor might be social dynamics. It might seem possible that ‘‘noise,’’ random fluctuations in individuals’ attributes or behaviors, could account for the observed differences between the first and second hierarchies. However, a careful consideration of the ways in which fluctuations might occur shows that this explanation is unlikely. For example, what if the differences were assumed to have occurred because some of the fish changed their ranks on attributes from the 1.firstTransition to the second Fig. patternshierarchies? between ranksTo of account fish in thefor firstour andresults, second this assumption would require a mixture of stability instahierarchies. Frequencies of experimental groups showing each and pattern are indicated in parentheses. arrowstimes indicate of right rank. bility in attribute ranksOpen-headed at just the right andtransitions in just the Solid-headed arrows show dominance relationships in intransitive triads; all proportion of groups. The rankings would have had to have been the fish for in anall intransitive samefor rank. stable the fish triad in allshare the the groups the day or two it took them to form their first hierarchies (or we would not have seen stable dominance relationships Then, (one-sided binomial test: n ! by 22,our P criterion). " 0.001 and P in "three0.03, quarters of the (but 27% not inofthe one-quarter) respectively). Ingroups this light, theremaining groups with identical various numbers fish would have had to have swapped ranks hierarchies is veryofsmall. on attributes in the 2-week period of separation so as to have produced different second hierarchies. And finally, the rankings Discussion. When we rewound the tape of the fish to form new on attributeswe for all thedid fish inget all the the same groups would have had to hierarchies, usually not hierarchy twice. The have become oncepersisted more forand thethe dayindividuals or two it took them linearity of thestable structures stayed the to form hierarchies. same, buttheir theirsecond ranks did not. Thus our results differ considerably 22 observations: about 3/4 of the time, hierarchy changed rank on prior attributes of itself creates th hierarchies. Although 50% of the fish c Contagion hierarchy to the other, almost all the hi structure. Some factor other than differe to have ensured high rates of linearity. we tested to determine whether that dynamics. It might seem possible that ‘‘noise,’’ individuals’ attributes or behaviors, cou Introduction served differences between the first a However, a careful consideration Simple Disease of the tions might occur shows that this expla Spreading Models example, what if the differences were as because someBackground of the fish changed their r the first to thePrediction second hierarchies? To this assumption would require a mixtur bility in attribute ranks at just the right ti proportion ofSocial groups. Contagion The rankings woul stable for all Models the fish in all the groups fo them to form Granovetter’s their first hierarchies (or w model stable dominance relationships by our cr Network version quarters of the groups (but not in the Groups various numbers of fish would have had on attributes Summary in the 2-week period of se produced different second hierarchies. A on attributes for all the fish in all the gr Winning: it’s not for have become stable once more for the d to form theireveryone second hierarchies. Alternatively, instead of attribute ra Superstars nance rank as in the prior attribute mo Musiclab of fish might be considered to have been at one meeting one might dominate, b References there was some chance that the other problem with this model is that earlier demonstrates that in situations in which group has even a small chance of dom probability of getting linear hierarchies even in a more restrictive model in whic are close in rank in the first hierarchies ha of reversing their relationships, such observed in this experiment, the probab linear hierarchies as we observed is sti available from the authors). We know of only one other study (4 assembled groups to form initial hier individuals for a period, and then reass second hierarchy (but see Guhl, ref. 4 Frameencounters 64/80 between groups had pairwise bly). Unfortunately, their techniques of sible to compare results, because they between the frequency of aggressive acts in pairs toward one another in the two Contagion Music Lab Experiment Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary 48 songs 30,000 participants multiple ‘worlds’ Inter-world variability I How probable is the world? I Can we estimate variability? I Superstars dominate but are unpredictable. Why? Winning: it’s not for everyone Superstars Musiclab References Frame 66/80 Music Lab Experiment Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Salganik et al. (2006) “An experimental study of inequality and unpredictability in an artificial cultural market” Frame 67/80 Contagion Music Lab Experiment Introduction Simple Disease Spreading Models Background Experiment 1 Experiments 2–4 Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 68/80 Contagion Music Lab Experiment Introduction Experiment 1 1 12 24 36 48 48 36 24 12 1 Rank market share in indep. world Rank market share in influence worlds Rank market share in influence worlds Simple Disease Spreading Models Background Experiment 2 Prediction 1 Social Contagion Models 12 Granovetter’s model Network version 24 Groups Summary Winning: it’s not for everyone 36 Superstars 48 48 36 24 12 1 Musiclab Rank market share in indep. world References I Variability in final rank. Frame 69/80 Contagion Music Lab Experiment Introduction Simple Disease Spreading Models Experiment 1 Market share in influence worlds Market share in influence worlds Prediction 0.2 0.15 0.1 0.05 0 0 Background Experiment 2 0.2 0.01 0.02 0.03 0.04 Market share in independent world 0.05 Social Contagion Models 0.15 Granovetter’s model Network version 0.1 Groups Summary Winning: it’s not for everyone 0.05 Superstars 0 0 0.01 0.02 0.03 0.04 0.05 Musiclab Market share in independent world References I Variability in final number of downloads. Frame 70/80 Contagion Music Lab Experiment Introduction 0.6 Experiment 1 Simple Disease Spreading Models Experiment 2 Gini coefficient G Background Prediction 0.4 Social Contagion Models Granovetter’s model 0.2 Network version Groups Summary 0 Social Influence Indep. Social Influence Indep. Winning: it’s not for everyone Superstars I Inequality as measured by Gini coefficient: Musiclab References N G= N s X s X 1 |mi − mj | (2Ns − 1) i=1 j=1 Frame 71/80 Contagion Music Lab Experiment Introduction 0.015 Experiment 1 Experiment 2 Simple Disease Spreading Models Unpredictability U Background Prediction 0.01 Social Contagion Models Granovetter’s model 0.005 Network version Groups Summary 0 Social Influence Independent Social Influence Independent Winning: it’s not for everyone Superstars I Musiclab Unpredictability References U= Ns X Nw X Nw X 1 Ns Nw 2 |mi,j − mi,k | i=1 j=1 k =j+1 Frame 72/80 Music Lab Experiment Sensible result: I Stronger social signal leads to greater following and greater inequality. Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Peculiar result: I Stronger social signal leads to greater unpredictability. Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab Very peculiar observation: I The most unequal distributions would suggest the greatest variation in underlying ‘quality.’ I But success may be due to social construction through following... References Frame 73/80 Music Lab Experiment—Sneakiness Contagion Introduction Exp. 3 Exp. 4 Unchanged world Inverted worlds 500 Exp. 3 Song 1 Song 48 Song 48 200 Downloads Downloads Background Song 2 200 300 Song 1 Song 48 400 752 Prediction Social Contagion Models Granovetter’s model Network version 100 Groups Song 2 Song 2 Song 2 Song 47 50 Song 47 Song 48 1200 1600 2000 2400 2800 Song 47 Song 47 150 Song 1 Song 1 100 0 0 Exp. 4 Unchanged world Inverted worlds 250 400 Simple Disease Spreading Models 0 0 400 752 Subjects 1200 1600 2000 2400 2800 Subjects Summary Winning: it’s not for everyone Superstars Musiclab I Inversion of download count I The ‘pretend rich’ get richer ... I ... but at a slower rate References Frame 74/80 References I Contagion Introduction [1] M. Adler. Stardom and talent. American Economic Review, pages 208–212, 1985. pdf () Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version [2] S. Bikhchandani, D. Hirshleifer, and I. Welch. A theory of fads, fashion, custom, and cultural change as informational cascades. J. Polit. Econ., 100:992–1026, 1992. Groups Summary Winning: it’s not for everyone Superstars Musiclab References [3] S. Bikhchandani, D. Hirshleifer, and I. Welch. Learning from the behavior of others: Conformity, fads, and informational cascades. J. Econ. Perspect., 12(3):151–170, 1998. pdf () Frame 75/80 References II [4] J. Carlson and J. Doyle. Highly optimized tolerance: A mechanism for power laws in design systems. Phys. Rev. E, 60(2):1412–1427, 1999. pdf () [5] J. Carlson and J. Doyle. Highly optimized tolerance: Robustness and design in complex systems. Phys. Rev. Lett., 84(11):2529–2532, 2000. pdf () [6] I. D. Chase, C. Tovey, D. Spangler-Martin, and M. Manfredonia. Individual differences versus social dynamics in the formation of animal dominance hierarchies. Proc. Natl. Acad. Sci., 99(8):5744–5749, 2002. pdf () Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 76/80 References III [7] M. Gladwell. The Tipping Point. Little, Brown and Company, New York, 2000. [8] J. P. Gleeson. Cascades on correlated and modular random networks. Phys. Rev. E, 77:046117, 2008. pdf () [9] J. P. Gleeson and D. J. Cahalane. Seed size strongly affects cascades on random networks. Phys. Rev. E, 75:056103, 2007. pdf () [10] M. Granovetter. Threshold models of collective behavior. Am. J. Sociol., 83(6):1420–1443, 1978. pdf () Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 77/80 References IV [11] E. Hoffer. The Passionate State of Mind: And Other Aphorisms. Buccaneer Books, 1954. Contagion Introduction Simple Disease Spreading Models Background Prediction [12] E. Katz and P. F. Lazarsfeld. Personal Influence. The Free Press, New York, 1955. Social Contagion Models Granovetter’s model Network version Groups Summary [13] T. Kuran. Now out of never: The element of surprise in the east european revolution of 1989. World Politics, 44:7–48, 1991. pdf () [14] T. Kuran. Private Truths, Public Lies: The Social Consequences of Preference Falsification. Harvard University Press, Cambridge, MA, Reprint edition, 1997. Winning: it’s not for everyone Superstars Musiclab References Frame 78/80 References V Contagion Introduction [15] J. D. Murray. Mathematical Biology. Springer, New York, Third edition, 2002. [16] S. Rosen. The economics of superstars. Am. Econ. Rev., 71:845–858, 1981. pdf () [17] M. J. Salganik, P. S. Dodds, and D. J. Watts. An experimental study of inequality and unpredictability in an artificial cultural market. Science, 311:854–856, 2006. pdf () Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References [18] T. Schelling. Dynamic models of segregation. J. Math. Sociol., 1:143–186, 1971. Frame 79/80 References VI [19] T. C. Schelling. Hockey helmets, concealed weapons, and daylight saving: A study of binary choices with externalities. J. Conflict Resolut., 17:381–428, 1973. pdf () [20] T. C. Schelling. Micromotives and Macrobehavior. Norton, New York, 1978. [21] D. Sornette. Critical Phenomena in Natural Sciences. Springer-Verlag, Berlin, 2nd edition, 2003. [22] D. J. Watts. A simple model of global cascades on random networks. Proc. Natl. Acad. Sci., 99(9):5766–5771, 2002. pdf () Contagion Introduction Simple Disease Spreading Models Background Prediction Social Contagion Models Granovetter’s model Network version Groups Summary Winning: it’s not for everyone Superstars Musiclab References Frame 80/80