Top Banner
Complex Adaptive System of Systems (CASoS) Engineering Initiative http://www.sandia.gov/CasosEngineering/ Sandia National Laboratories is a multi-program laboratory managed and operated by Sandia Corporation, a wholly owned subsidiary of Lockheed Martin Corporation, for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-AC04-94AL85000. The Role of Community Structure in Opinion Cluster Formation Ryan J. Hammer, Thomas W. Moore, Patrick D. Finley, and Robert J. Glass Sandia National Laboratories SAND Number: 2012-9938 C 2nd International Conference on Complex Sciences: Theory and Applications Santa Fe, New Mexico December 5 th December 7 th , 2012
18

The Role of Community Structure in Opinion Cluster Formation

Dec 01, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Role of Community Structure in Opinion Cluster Formation

Complex Adaptive System of Systems

(CASoS) Engineering Initiative

http://www.sandia.gov/CasosEngineering/

Sandia National Laboratories is a multi-program laboratory managed and operated by Sandia

Corporation, a wholly owned subsidiary of Lockheed Martin Corporation, for the U.S. Department of

Energy’s National Nuclear Security Administration under contract DE-AC04-94AL85000.

The Role of Community Structure in Opinion

Cluster Formation

Ryan J. Hammer, Thomas W. Moore, Patrick D. Finley, and Robert J. Glass

Sandia National Laboratories

SAND Number: 2012-9938 C

2nd International Conference on Complex

Sciences: Theory and Applications

Santa Fe, New Mexico

December 5th – December 7th, 2012

Page 2: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Outline

Introduction

Background

Results

Applications to public health

Conclusion

2

Page 3: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Introduction

• Social networks represent people and relationships

- Exhibit community structure

• Question: How does community structure affect

opinion cluster formation?

• Motivation: Crafting effective public health policies

3

Page 4: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Opinion Dynamics

• Mechanism for modeling the flow of opinion through a

group of individuals

Started from Ising Spin Alignment models

Grounded in structural balance theory

• Our model

• Modified version of Deffuant & Weisbuch

• Each individual holds an opinion represented as a

continuous variable on the range [0,1]

• Bounded confidence – Tolerance

• Constrains opinion changing interactions– continuous variable

on [0,1]

• Mapped to a directed network

4

Page 5: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering

Si: Set of out-degree neighbors

ε: Tolerance

µ: Plasticity

𝒙: Opinion

Opinion Dynamics in Action

5

Opinion Update Process:

1. Get out-degree neighbors

2. Update using out neighbors within

tolerance bounds.

3. 𝑥𝑖 𝑡 + 1 = 𝑥𝑖 𝑡 + average of

summed opinion difference

Page 6: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering

Opinion Update Process:

1. Get out-degree neighbors

2. Update using out neighbors within

tolerance bounds.

3. 𝑥𝑖 𝑡 + 1 = 𝑥𝑖 𝑡 + average of

summed opinion difference

Si: Set of out-degree neighbors

ε: Tolerance

µ: Plasticity

𝒙: Opinion

Opinion Dynamics in Action

6

Page 7: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Setup

• Create a network with community structure

• 5 communities of densely connected nodes with

sparse links connecting them

• Newman’s modularity metric

- Modularity value of 0.72

7

Page 8: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Tolerance Experiment Setup

• 5 communities with 50 nodes each

• Connect communities with 25 edges between each

community

• Initial opinion drawn from uniform distribution

• Increased tolerance - 0.0 to 0.5 in series of 100 runs

• Two questions:

When do the communities form a majority opinion

cluster within themselves?

When does the network form a majority opinion cluster

consisting of the communities?

8

Page 9: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Tolerance

Results:

Decrease in the number of clusters

and increase in the size of the clusters 9

Page 10: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Tolerance

Results:

Community forms a majority

opinion cluster at ~0.27 tolerance

10

Page 11: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Tolerance

Results:

Network wide majority opinion

cluster forms at ~0.45 tolerance 11

Page 12: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Topology Experiment Setup

• Heterogeneous initial opinion between communities

• Increase number of edges connecting communities –

from 0 to 250 edges in a series of 100 runs

• Tolerance = 0.27

• Question: To what degree does the community

structure need to be decreased for a network majority

cluster to form?

Community Opinion Interval

Comm. 1 [0.00, 0.12]

Comm. 2 [0.22, 0.34]

Comm. 3 [0.44, 0.56]

Comm. 4 [0.66, 0.78]

Comm. 5 [0.88, 1.00]

12

Page 13: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Topology

13

Results:

Modularity decreases with

increasing edge ratio

Page 14: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Topology

Results:

Network majority opinion cluster

forms at an edge ratio of ~0.28

14

Page 15: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Topology

15

Results:

Network majority opinion cluster

forms during second modularity drop

Page 16: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Summary

Tolerance experiment

- Analyzed individual constraint

· Threshold for communities to converge within themselves

· Threshold for communities to converge together

Topology experiment

- Analyzed network level constraint

· Community structure decrease to allow communities to

converge together

16

Page 17: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering Implications for public health policies

• Explanatory analysis

• How can public health policies be more effective

acting on social networks that have community

structure?

- Understand effects of individual constraints

- Understand effects of network constraints

• Health disparities

17

Page 18: The Role of Community Structure in Opinion Cluster Formation

CASoS

Engineering

Questions?

18