This document summarizes a research paper that models opinion dynamics among agents with varying levels of skepticism and trust. The model represents agents with continuous opinions embedded in social networks. Agents update their opinions and trust levels based on their neighbors' opinions over time. Experiments show that highly connected networks and initial high trust between opposing views can lead opinions to stratify into multiple levels rather than converge to a single view.
1. Opinion Dynamics of Skeptical Agents
by A. Tsang and K. Larson
Paper Read-Through
M2 Yu Matsuzawa
2. Title and publication notes
โข Opinion Dynamics of Skeptical Agents
โ Alan Tsang and Kate Larson
โข Univ. of Waterloo, Canada
โ AAMAS2014 (Proc. of the 13th International
Conference on Autonomous Agents and
Multiagent Systems, pp. 277-284), May 2014
Opinion Dynamics of Skeptical Agents 2
3. Shared Interest
โข Opinion Dynamics
โ Gradated (continuous) opinions in this paper
โข Cf. Discrete opinions
โข Cognitive Bias: Motivated cognition
โ Leads subjects to skewed/irrational conclusion
Opinion Dynamics of Skeptical Agents 3
4. Motivated Cognition
โข Evaluation based on/affected by:
โ Compatibility with the subjectโs own beliefs
โ Profitability to the subject
โข ใ่ชๅใซใจใฃใฆ้ฝๅใฎใใใใใซ่งฃ้ใใใ
โข In a case of opinion convergence/debate:
โ Opinion/Evidence of the competitor diverges away
-> Less & less persuasive โ โIt must be flawed!โ
Opinion Dynamics of Skeptical Agents 4
5. Skepticism
โข Key component of this research
โข Disbelief/Refusal against incompatible opinion
due to motivated cognition
->Skepticism (Antonym: Trust)
โข Summary: Opinion dynamics in networks of
agents with Skepticism/Trust mechanism
Opinion Dynamics of Skeptical Agents 5
6. Opinion Dynamics Model
โข Agents are embedded in undirected graphs
โข Each agent ๐ has an opinion ๐ฅ๐ โ 0,1
โข Influenced by neighbors (direct neighbor)
โข For each neighbor ๐, an agent ๐ maintains
Trust value ๐ค๐,๐
โ Represents weight of influence to ๐ from ๐
Opinion Dynamics of Skeptical Agents 6
7. Opinion Dynamics Model
โข Def. Trust function ๐:
โ ๐ ๐ฅ, ๐ฅโฒ = exp โ
๐ฅโ๐ฅโฒ 2
โ
(Gaussian kernel)
โ Used in Trusts ๐ค๐,๐ updating
โ Bandwidth parameter โ represents empathy
โข Higher โ means the population is more willing to be
persuaded by different opinion
Opinion Dynamics of Skeptical Agents 7
8. Opinion Dynamics Model
โข Opinion update function:
โ ๐ฅ๐ โ
๐ค ๐,๐ ๐ฅ ๐+โ๐ค ๐,๐ ๐ฅ ๐
๐ค ๐,๐+โ๐ค ๐,๐
(Weighted average)
โ ๐ค๐,๐ represents inertia of own opinion
โข Trust update function:
โ ๐ค๐,๐ โ
๐ค ๐,๐+๐๐(๐ฅ ๐,๐ฅ ๐)
1+๐
โ ๐ represent learning rate
โข Higher the ๐ is, faster the trust/distrust appear
Opinion Dynamics of Skeptical Agents 8
9. Opinion Dynamics Model
โข Opinions updated, then Trusts updated in
each iteration steps
โข Majority of agents are initialized randomly
โข The remainder represent extremists
โ Initialized to ๐ฅ๐ = 0 ๐๐ 1
โ Extremistsโ opinions and trusts are NOT updated
Opinion Dynamics of Skeptical Agents 9
10. Graph Models
โข Classic BA model
โข Homophily model based on ER random graph
โข BA model
โ Explanation snipped
โ Parameter ๐ represents the number of edges
every new vertices have
Opinion Dynamics of Skeptical Agents 10
11. Graph models
โข Homophily model based on ER random graph
โ In Erdos-Renyi random graph, every possible edge
has probability ๐ to be activated
โ In this model, activation probability of possible
edge between ๐ and ๐ is:
โข 1 โ ๐ ๐, where ๐ = ๐ฅ๐ โ ๐ฅ๐
โ If opinions of ๐ aligned with ๐โs, highly probable they are
connected
โ Similar opinion, likely to be connected -> Homophily
Opinion Dynamics of Skeptical Agents 11
12. Trust initialization
1. Uniform trust model
โ ๐ค๐,๐ = 1, for every existing ๐ and ๐
โ ๐ค๐,๐ = ๐๐, where ๐๐ represents ๐โs degree
2. Degree based trust model
โ ๐ค๐,๐ = ๐๐/๐๐ , thus ๐ค๐,๐ = 1
3. Kernel based trust model
โ ๐ค๐,๐ = ๐(๐ฅ๐, ๐ฅ๐), ๐ค๐,๐ = 1
Opinion Dynamics of Skeptical Agents 12
13. Experimental designs
โข Two experiments:
โ Ability of extremists to influence the moderate
people
โข 1-pole model
โข BA model
โ Conditions for opinions of the moderate people to
stratify and stabilize at multiple levels
โข 2-pole model
โข BA and Homophily model
Opinion Dynamics of Skeptical Agents 13
14. Experimental designs
โข 200 agents
โข In the first set of experiments:
โ 10% of agents are extremists
โ Fixed to ๐ฅ๐ = 1 (1-extremists) -> 1-pole model
โข In the second set:
โ 10% are 0-extremists, 10% are 1-extremists
-> 2-pole model
Opinion Dynamics of Skeptical Agents 14
15. Experimental designs
โข ๐ = 1.5
โ Changing ๐ did not affect results qualitatively
โข Termination condition:
โ No opinions changed by more than ๐ = 0.001
โ Iterations reached maximum number ๐กmax = 500
โข Rarely reached in practice
โข Results are averaged over 25 replicated trials
Opinion Dynamics of Skeptical Agents 15
16. First Experiment
โข Investigation of the effect of extremists
โข Measure: The mean opinion of the moderates
at the end of each experiments
โ If completely unaffected -> hover around 0.5
โ If completely affected -> near 1.0
Opinion Dynamics of Skeptical Agents 16
17. Influence of Extremists
โข Evolution of Opinions over the course of the
experiment
โ Darker -> More
โ Initially, the moderates converges to a common opinion,
regardless of how close to the pole
โ After that the consensus gradually drifts to the pole
Opinion Dynamics of Skeptical Agents 17
18. Effect of Empathy
โข Mean Opinions at Convergence (uniform trust)
โ Effect of empathy โ and BA parameter ๐
โ Increasing โ has expected effect to polarization
โ Increasing ๐ has no qualitative effect
Opinion Dynamics of Skeptical Agents 18
19. Second Experiment
โข Introducing 2-pole mode
โข Measure: The mean of absolute differences of
each agentsโ opinion from 0.5 at convergence
โ If completely unaffected -> 0
โ If completely affected -> 0.5
Opinion Dynamics of Skeptical Agents 19
20. Type of convergence in 2-pole mode
โข Deffuantโs characterization (2006)
โข Type I: Moderate
โข Type II: Polarized to one side
โข Type III: Split in two pole
โข Type IV: Fragmentation
Opinion Dynamics of Skeptical Agents 20
21. Polarization in 2-pole mode
โข Mean polarization at convergence (degree trust)
โ Basic traits are the same as the first experiment
โ Impact of extremists mitigated on highly connected graph
โ Type I or II convergence
Opinion Dynamics of Skeptical Agents 21
22. Effect of initialization
โข So far the moderate population are initialized
uniformly at random
โข Can initially divided population produce
separation(Type III) or fragmentation(IV)?
โข Test with ๐ต๐๐ก๐ 0.5,0.5
initialization
โ http://www2.ipcku.kansai-u.ac.jp/~aki/pdf/beta1.htm
Opinion Dynamics of Skeptical Agents 22
23. Divided initialization
โข Evolution of opinions from ๐ต๐๐ก๐(0.5,0.5)
โ Surprisingly, the result unchanged
โ Even agents initialized to the opposite pole drawn to
the converged pole
Opinion Dynamics of Skeptical Agents 23
24. Conditions for stratification
โข There appear to be two main factors for Type
III(separation)/IV(fragmentation) to occur
->stratification (ๅฑคใๅฝขๆใใใใจ)
โข Initial Trust
โ Too much trusts are given to different opinions
โข Homophily in graph structure
Opinion Dynamics of Skeptical Agents 24
25. Kernel trust and Homophily model
โข Evolution of opinions from ๐ต๐๐ก๐(0.5,0.5)
โ Ends in Type IV convergence (fragmentation)
Opinion Dynamics of Skeptical Agents 25
26. Kernel trust and Homophily model
โข Mean polarization at convergence
โ Under โ > 0.3, stratification occurs and
polarization decreases
โ Higher empathy actually contributes to stratify
Opinion Dynamics of Skeptical Agents 26
27. Discussion
โข Hypothesis: High empathy agents are affected
by extremists of both poles
-> Preventing convergence to a single pole?
โข Why the population can drift to consensus or
poles even if they are initially divided?
โ Approximation of influence showed:
Unpolarized moderates can serve as bridge on
which influence will flow, starting an avalanche
Opinion Dynamics of Skeptical Agents 27
28. Conclusion
โข Introduction of robust Opinion Dynamics
model
โข Combination of skepticism (Kernel trust) and
Homophily graph are the condition of opinion
stratification
Opinion Dynamics of Skeptical Agents 28
29. Evaluation
โข Modeling and Simulation centric research
โ Normal in AAMAS?
โ There is analytical approximation in discussion
-> Only shows the mechanism of influence-flow
within the model
โ Not mentioning validity of the model itself,
according to real data
Opinion Dynamics of Skeptical Agents 29
30. Evaluation
โข Grand goal is unclear
โ Condition of opinion stratification
(which is kind of unclear word as well,
i.e. diversification apart from extreme value?)
โ Should be given more precisely?
โ And early
Opinion Dynamics of Skeptical Agents 30
31. Evaluation
โข Related work and orientation of the research
is splendid
โ Can learn the methodology
โข Research lately published paper from the targeted
conference well (in this case AAMAS)
โข Find some backbone research to stand upon
Opinion Dynamics of Skeptical Agents 31
32. Inspiration
โข Can we use some of the idea in this paper?
โ Introducing cognitive bias into the model
โ Initialization by Beta distribution
โ Homophily graph model
โข Easily construct innately-clustered network
โข Possibly there is more common model for this?
Opinion Dynamics of Skeptical Agents 32