Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Do Diffusion Protocols Govern Cascade Growth?

Do Diffusion Protocols Govern Cascade Growth?

Large cascades can develop in online social networks as people share information with one another. Though simple reshare cascades have been studied extensively, the full range of cascading behaviors on social media is much more diverse. Here we study how diffusion protocols, or the social exchanges that enable information transmission, affect cascade growth, analogous to the way communication protocols define how information is transmitted from one point to another. Studying 98 of the largest information cascades on Facebook, we find a wide range of diffusion protocols – from cascading reshares of images, which use a simple protocol of tapping a single button for propagation, to the ALS Ice Bucket Challenge, whose diffusion protocol involved individuals creating and posting a video, and then nominating specific others to do the same. We find recurring classes of diffusion protocols, and identify two key counterbalancing factors in the construction of these protocols, with implications for a cascade’s growth: the effort required to participate in the cascade, and the social cost of staying on the sidelines. Protocols requiring greater individual effort slow down a cascade’s propagation, while those imposing a greater social cost of not participating increase the cascade’s adoption likelihood. The predictability of transmission also varies with protocol. But regardless of mechanism, the cascades in our analysis all have a similar reproduction number (≈1.8), meaning that lower rates of exposure can be offset with higher per-exposure rates of adoption. Last, we show how a cascade’s structure can not only differentiate these protocols, but also be modeled through branching processes. Together, these findings provide a framework for understanding how a wide variety of information cascades can achieve substantial adoption across a network.

Presented at ICWSM 2018.

Justin Cheng

June 26, 2018
Tweet

More Decks by Justin Cheng

Other Decks in Research

Transcript

  1. Prior work Cha, et al. (2009, 2010); Romero, et al.

    (2011); Goel, et al. (2012); Weng, et al. (2013); Cheng, at al. (2014, 2016) cascade growth prediction cascade recurrence contagion/diffusion models network structure network evolution social influence
  2. A focus on reshare cascades Prior work Hubs crucial to

    growth Simple replication Goldenberg, et al. (2009); Cheng, at al. (2014) cascade growth prediction cascade recurrence contagion/diffusion models network structure network evolution social influence
  3. Transient Copy Persistent Copy Nomination Volunteer Each protocol can generate

    large cascades! ~1M adoptions per cascade ~800K adoptions per cascade ~6M adoptions per cascade ~1M adoptions per cascade
  4. Cascades on Facebook 98 large cascades 200M users 4 protocols

    (All data was de-identified and analyzed in aggregate.)
  5. How do cascades of different diffusion protocols vary on… 1

    Propagation Speed 2 Reliance on Hub Nodes 3 Tie Strength 4 Simple or Complex Diffusion
  6. How do cascades of different diffusion protocols vary on… 1

    Propagation Speed 2 Reliance on Hub Nodes 3 Tie Strength 4 Simple or Complex Diffusion
  7. Persistent Copy Nomination % Users How quickly do cascades propagate?

    26 21 211 216 0% 12% 24% 0% 5% 10% 15% Transient Copy Volunteer Adoption Delay (s) 221 26 21 211 216 221 0% 8% 16% 0% 8% 16%
  8. Persistent Copy Nomination % Users Copy cascades spread quickly… 26

    21 211 216 0% 12% 24% 0% 5% 10% 15% Transient Copy Volunteer Adoption Delay (s) 221 26 21 211 216 221 0% 8% 16% 0% 8% 16%
  9. Persistent Copy Nomination % Users …while non-copy cascades spread slowly

    26 21 211 216 0% 12% 24% 0% 5% 10% 15% Transient Copy Volunteer Adoption Delay (s) 221 26 21 211 216 221 0% 8% 16% 0% 8% 16% ~ 1 day
  10. How do cascades of different diffusion protocols vary on… 1

    Propagation Speed 2 Reliance on Hub Nodes 3 Tie Strength 4 Simple or Complex Diffusion
  11. Are hubs always crucial in the development of large cascades?

    Goldenberg, et al. (2009); Hinz, et al. (2011); Cheng, et al. (2014)
  12. Persistent Copy Nomination How significant are hub nodes? Transient Copy

    Volunteer % Adoptions Originating from the Top 1% of Users 10 0 20 30 40 10 0 20 30 40
  13. Persistent Copy Nomination Low-effort cascades benefit more from hubs Transient

    Copy Volunteer % Adoptions Originating from the Top 1% of Users 10 0 20 30 40 10 0 20 30 40 13.7 7.6 5.8 37.3
  14. How do cascades of different diffusion protocols vary on… 1

    Propagation Speed 2 Reliance on Hub Nodes 3 Tie Strength 4 Simple or Complex Diffusion
  15. Persistent Copy Nomination How does tie strength vary? Transient Copy

    Volunteer # Mutual Friends 20 0 40 60 80 20 0 40 60 80
  16. Persistent Copy Nomination Transient copy cascades use weaker ties… Transient

    Copy Volunteer # Mutual Friends 20 0 40 60 80 20 0 40 60 80 28.8
  17. Persistent Copy Nomination …while other cascades use stronger ties Transient

    Copy Volunteer # Mutual Friends 20 0 40 60 80 20 0 40 60 80 28.8 44.6 58.1 70.7
  18. How do cascades of different diffusion protocols vary on… 1

    Propagation Speed 2 Reliance on Hub Nodes 3 Tie Strength 4 Simple or Complex Diffusion
  19. Persistent Copy Nomination P(Adopt) Is diffusion simple or complex? 3

    1 5 7 Transient Copy Volunteer # Prior Exposures 9 3 1 5 7 9 0 0.003 0.006 0.009 0 0.002 0.004 0.006 0 0.06 0.12 0.18 0 0.003 0.006 0.009
  20. Persistent Copy Nomination P(Adopt) Social costs can increase adoption rates

    3 1 5 7 Transient Copy Volunteer # Prior Exposures 9 3 1 5 7 9 0 0.002 0.004 0.006 0 0.003 0.006 0.009 0 0.003 0.006 0.009 0 0.06 0.12 0.18
  21. Persistent Copy Nomination P(Adopt) Complexity depends on cascade type 3

    1 5 7 Transient Copy Volunteer # Prior Exposures 9 3 1 5 7 9 0 0.002 0.004 0.006 Complex 0 0.003 0.006 0.009 Simple 0 0.003 0.006 0.009 0 0.06 0.12 0.18
  22. High Indiv. Effort Low Indiv. Effort Low Social Cost High

    Social Cost Persistent Copy Nomination Transient Copy Volunteer
  23. High Indiv. Effort Low Indiv. Effort Low Social Cost High

    Social Cost Hub-Centric Strong Ties Complex Diffusion Fast Persistent Copy Not Hub-Centric Strong Ties Simple Diffusion Slow Nomination Hub-Centric Weak Ties Simple Diffusion Fast Transient Copy Not Hub-Centric Strong Ties Complex Diffusion Slow Volunteer
  24. How do cascades of different diffusion protocols vary on… 1

    Propagation Speed 2 Reliance on Hub Nodes 3 Tie Strength 4 Simple or Complex Diffusion
  25. How do cascades of different diffusion protocols vary on… 1

    Propagation Speed 2 Reliance on Hub Nodes 3 Tie Strength 4 Simple or Complex Diffusion 5 Adoption Rate
  26. How do adoption rates vary? (Considering only non-leaf nodes) %

    Users Adopted 0% 15% 30% 45% 60% # Users Exposed 0 75 150 225 300
  27. How do adoption rates vary? (Considering only non-leaf nodes) %

    Users Adopted 0% 15% 30% 45% 60% # Users Exposed 0 75 150 225 300 Ice Bucket Challenge cascade
  28. How do adoption rates vary? (Considering only non-leaf nodes) %

    Users Adopted 0% 15% 30% 45% 60% # Users Exposed 0 75 150 225 300 Transient copy cascade Ice Bucket Challenge cascade
  29. Adoption rates drop as exposures increase (Considering only non-leaf nodes)

    % Users Adopted 0% 15% 30% 45% 60% # Users Exposed 0 75 150 225 300 Transient Copy Persistent Copy Nomination Volunteer
  30. The reproduction number is constant! (Considering only non-leaf nodes) %

    Users Adopted 0% 15% 30% 45% 60% # Users Exposed 0 75 150 225 300 y = 1.81 x