icwsm-2011-what stops social epidemics

26
What Stops Social Epidemics? Greg Ver Steeg Rumi Ghosh & Kris:na Lerman USC Informa:on Sciences Ins:tute

Upload: gregv123

Post on 01-Jul-2015

670 views

Category:

Technology


2 download

DESCRIPTION

Look for my talk on videolectures.net

TRANSCRIPT

Page 1: Icwsm-2011-What stops social epidemics

What  Stops  Social  Epidemics?  

Greg  Ver  Steeg  

Rumi  Ghosh  &  Kris:na  Lerman  

USC  Informa:on  Sciences  Ins:tute    

Page 2: Icwsm-2011-What stops social epidemics

2  

Informa:on,  viruses,  etc.  spread  from    node  to  node  on  a  network  

Transmissibility,  λ  =  Probability  to  infect  your  neighbor  

Infected  

Not  Infected  

Page 3: Icwsm-2011-What stops social epidemics

•  What  is  an  epidemic?  We  observe  many  cascades  that:  –   Grow  quickly  ini:ally  –   But  remain  too  small  for  standard  (viral)  epidemic  models    

•  Informa:on  cascades  differ:  – Response  to  repeated  exposure  is  important  on  Digg  (and  TwiVer)  

– Dras:cally  alters  predic:ons  about  size  of  epidemics  

3  

Page 4: Icwsm-2011-What stops social epidemics

What  is  an  epidemic?  

4  

Frac:on  of  nodes  infected  

1  

Transmissibility,  λ  

Epidemic  threshold  predicted  for  many  cascade  models    0  

On  an  infinite  graph,  an  epidemic  is  any  process  that  spreads  to  a  frac:on  of  all  the  nodes  

Page 5: Icwsm-2011-What stops social epidemics

Social  news:  

Page 6: Icwsm-2011-What stops social epidemics

Distribu:on  of  cascade  size  on  -­‐-­‐-­‐-­‐-­‐-­‐  

6  

#nodes  ∼300k  

Most  cascades  less  than  1%  of  total  network  size!  

A  small  frac:on  is  s:ll  a  frac:on,  though,  right?  

Page 7: Icwsm-2011-What stops social epidemics

Why  are  these  cascades  so  small?  

7  

Standard  model  of  epidemic  growth  

(Heterogenous  mean  field  theory,  SIR  model,  same  degree  distribu:on  as  Digg)  

Transmissibility  of  almost  all  Digg  stories  fall  within  width  of  this  line?!  

λ,  Transmissibility  

Most  cascades  fall  in  this  range  

Page 8: Icwsm-2011-What stops social epidemics

Maybe  graph  structure  is  responsible?  

   clustering  reduces  epidemic  threshold  and  cascade  size,              but  not  enough!  

transmissibility λ

epidemic  threshold  

←  Mean  field  predic:on  (same  degree  dist.)  

 ←  Simulated  cascades  on  a  random  graph  with  same  degree  dist.  

   Simulated  cascades  on  the  observed  Digg  graph  

8  

Page 9: Icwsm-2011-What stops social epidemics

What  about  the  spreading  mechanism?  

9  

Independent  Cascade  Model  implicit  in  many  epidemic  models  

Infected  

Not  Infected  

?

Page 10: Icwsm-2011-What stops social epidemics

How  important  are  repeat  exposures?  

10  

More  than  half  exposed  to  a  story  more  than  once!  

Page 11: Icwsm-2011-What stops social epidemics

How  do  people  respond  to  repeated  exposure?  

11  

Not  much.  

We  have  similar  results  for  TwiVer  -­‐-­‐-­‐-­‐-­‐-­‐-­‐  

Also  noted  by  Romero,  et  al,  WWW  2011  

Page 12: Icwsm-2011-What stops social epidemics

Big  consequences  for  epidemic  growth  

•  Most  people  are  exposed  to  a  story  more  than  once  

•  Repeated  exposures  have  liVle  effect  

•  Growth  of  epidemics  is  severely  curtailed  (especially  compared  to  Ind.  Cascade  Model)  

12  

Page 13: Icwsm-2011-What stops social epidemics

Weak  response  to  repeated  exposure  

13  

Take  effect  of  repeat  exposure  into  account:  

Actual  Digg  cascades  

Result  of  simula:ons  

λ*  

Epidemic  threshold  unchanged  

λ*,  Transmissibility  

Page 14: Icwsm-2011-What stops social epidemics

Also  explains  dynamics  

14  

Number  of  new  people  exposed  to  a  story  (who  don’t  vote  on  it)  

Number  of  new  people  exposed  to  a  story  (who  do  vote)  

Page 15: Icwsm-2011-What stops social epidemics

Transmissibility:  the  percentage  of  new  people  exposed  who  end  up  infected/vo:ng  

15  Approximate  :me  of  story  promo:on  to  front  page  

Page 16: Icwsm-2011-What stops social epidemics

Structure  +  Behavior  

16  

Accurate  model    

of  behavior  

Independent  cascade  model  

=+

+ =

+ =

absolutelytrue

msaleem

upickjaybol

noupsell

anderzole

vtbarrera

badwithcomputer

xdvx

Bukowsky

1KrazyKorean

kevinrose

skored

IvanBlouiebaur

AmyVernon

oboy

Burento

MrBabyMan TalSiach

absolutelytrue

msaleem

upickjaybol

noupsell

anderzole

vtbarrera

badwithcomputer

xdvx

Bukowsky

1KrazyKorean

kevinrose

skored

IvanBlouiebaur

AmyVernon

oboy

Burento

MrBabyMan TalSiach

Accurate  model    

of  behavior  

Page 17: Icwsm-2011-What stops social epidemics

Summary  

•  Informa:on  spread  ≠  Disease  spread  •  Big  consequences  for  epidemics  

•  Repeat  exposures  are  important  on  Digg  and  TwiVer  

•  On  Digg,  people  don’t  respond  to  repeat  exposure  – Epidemic  threshold  unchanged  

– Dras:cally  reduces  size  of  epidemics  

17  

Page 18: Icwsm-2011-What stops social epidemics

Decay  of  novelty  

18  

Page 19: Icwsm-2011-What stops social epidemics

Weak  response  to  repeated  exposure  

19  

Standard  model  of  epidemic  growth  

(Heterogenous  mean  field  theory,  SIR  model,  same  degree  distribu:on  as  Digg)  

λ*  

Page 20: Icwsm-2011-What stops social epidemics

What  is  an  epidemic  on  a  finite  graph?  

20  

Infected  

Not  Infected  

We  would  call  this  an  epidemic,  right?  

And  now?  

Epidemics  saturate  the  graph  

Page 21: Icwsm-2011-What stops social epidemics

What  is  an  epidemic  on  a  finite  graph?  

21  

Same  number  of  red  dots  

Epidemics  saturate  the  graph  

Page 22: Icwsm-2011-What stops social epidemics

Sub-­‐epidemic  cascade  size  

22  

Reproduc:ve  number,  R0  is  the  average  number  of  new  spreaders  reached  by  each  spreader.    

R0  <  1    ⇒    No  Epidemic  

R0 = �k�λ

Average  number  of  friends  

Transmissibility  

Page 23: Icwsm-2011-What stops social epidemics

1�average degree0

50

100

150

200

Λ, transmissibility

Cascadesize

23  

Transmissibility  of  almost  all  Digg  stories  fall  within  width  of  this  line?!  

Sub-epidemic cascade size = 1 +1

1−R0

Page 24: Icwsm-2011-What stops social epidemics

Satura:on  on  a  real  graph  

24  

Page 25: Icwsm-2011-What stops social epidemics

25  

Page 26: Icwsm-2011-What stops social epidemics

26