This PPT presents the HISBmodel a rumor propagation model based on human individual and social behavior in online social networks. Un like models in the literature this model is more interested on how individuals spread a rumor in online social networks rather then how a rumor will spread in these networks.
1. HISBmodel: A Rumor Diffusion Model Based on
Human Individual and Social Behaviors
in Online Social Networks
Presented by : HOSNIAdel Imad Eddine
Authors: HOSNIAdel Imad Eddine, Li kan,Ahmed Sadique
Beijing Institute ofTechnology
εδΊ¬ηε·₯倧ε¦
07/12/2019
25th International Conference on Neural Information Processing
10. 07/12/2019 10
β’ The propagation of rumors in Online social networks can result
in wide and fast spread causing:
β’ Shape public opinion,
β’ Create a political issues,
β’ Ruin people's reputation,
β’ Create economic failure. Accused of terrorisem act for a fake picture
Tweet causes a quick increase in the price of oilA fake pricture could caused a political issues
Introduction
12. 07/12/2019 12
Related work
β’ Rumor propagation problem is old.
β’ Socrate investigates the rumors propagation problem.
Socrate
can we verify the
veracity of the
information?
Is it a position
information?
Is it a useful
information?
Word of mouth propagation Online social networks (OSNs) propagation
| Introduction | Macroscopic Approaches | Microscopic Approaches |
13. 07/12/2019 13
Rumor propagation in online
social networks problem
Rumor detection problem Rumor diffusion problem
Macroscopic approaches
Microscopic approaches β’ Rumor influence minimization,
β’ Detection,
β’ Tracking,
β’ Stance classification,
β’ Veracity classification,
β’ Study and analyze the propagation
process of rumors,
Related work
| Introduction | Macroscopic Approaches | Microscopic Approaches |
14. 07/12/2019 14
β’ Mainly based on Epidemic models,
β’ Spread of rumors and epidemics are similar,
β’ Example of an Epidemic model:
ο The SIR model (Susceptible, Infected, Recovered)
Related work
| Introduction | Macroscopic Approaches | Microscopic Approaches |
S I R
πΌ πΌ π‘ π π π‘
π(π‘) = βπΌ π(π‘)πΌ π‘
πΌ(π‘) = πΌ π π‘ πΌ π‘ β π πΌ(π‘)π π‘
π (π‘) = π πΌ(π‘)π π‘
π π‘ + πΌ π‘ + π π‘ = 1
Ignorant Spreader Stifler
πΌ rate of
infection π rate of
recovery
15. 07/12/2019 15
Aims of this approaches
β’ Predict properties of how this phenomenon spread,
β’ Investigate the influential of different factors on rumors spreading .
β’ Investigate critical rumor spreading threshold.
Forgetting and remembering factor Hesitating factor Education factor
Related work
| Introduction | Macroscopic Approaches | Microscopic Approaches |
16. 07/12/2019 16
Rumor propagation models
Macroscopic approaches
X Individuals do not have identical characteristics ,
X Spread of rumors and epidemics are different,
X Few works investigate the rumor influence minimization,
Related work
| Introduction | Macroscopic Approaches | Microscopic Approaches |
18. 5
8
3
1
7
2
4
6
07/12/2019 18
π21
π52 π53
π84π58
π57
π67
π16
5
8
3
1
7
2
4
6
π2
π1
π3
π4
π5
π6
π7
π8
β’ The information propagation through a cascade
of information.
β’ A probability of the information transmission
assigned for each edge
Independent cascade model Linear threshold models
β’ They model the behavior of groups.
β’ A node v has random threshold ππ£.
β’ A node v becomes active when at least fraction of its
neighbors are active
1
ofneighbor
, ο£ο₯ vw
vwb
π21
π52 π53
π84π58
π57
π67
π16
Related work
| Introduction | Macroscopic Approaches | Microscopic Approaches |
19. 07/12/2019 19
β’ The problem is formulated as an optimization problems,
β’ Considering the rumor infected a set A of nodes,
β’ Given a constraint K,
β’ The influence function π π΄ ,
β’ The objective is:
1. Mππ
π
π π΄ , for blocking nodes strategy
2. Maπ₯
π΄
π πΎ or Mππ
πΎ
π π΄ , for truth campaign strategy
5
8
3
1
7
2
4
6
Related work
| Introduction | Macroscopic Approaches | Microscopic Approaches |
Rumor propagation model
20. 07/12/2019 20
Rumor propagation models
Microscopic approachesMacroscopic approaches
X Individuals do not have identical characteristics ,
X Spread of rumors and epidemics are different,
X Few works investigate the rumor influence minimization,
X Little attention is paid to the propagation model,
X They are too simple to reproduce a complex phenomenon,
X The spread of opinion is ignored,
X Human individual behaviors is ignored,
Related work
| Introduction | Macroscopic Approaches | Microscopic Approaches |
22. 07/12/2019 22
β’ Modeling a rumor propagation is an increasingly important step to overcome its adverse effect.
β’ A propagation model allows:
1. Highlight the major factors involved in this process,
2. Device strategies to limit their spread,
3. Test these methods so as to ensure that they can be applied in the real-world situations.
β’ The objectives are:
β’ Propose a model that reproduce a realistic rumor propagation.
β’ Device strategy to minimize the influence of the rumors.
Proposed model
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
23. 07/12/2019 23
Human
Individual
behaviors
Human social
behaviors
HISBmodel
A problem thatβs deals with individualsβ activities should consider
Rumor propagation model considering the Human Individual & Social Behaviors
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
Proposed model
24. 07/12/2019 24
β’ What is the individual behavior toward a rumor?
β’ We consider various human factors:
β’ Individual Background.
β’ Remembering-Forgetting factor
β’ Hesitating factor,
0
2
4
6
8
10
12
14
16
0 2 4 6 8 10
TIME STEP
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
0
2
4
6
8
10
12
14
16
0 2 4 6 8 10
TIME STEP
Proposed model
25. 07/12/2019 25
β’ What is the individual behavior toward a rumor?
β’ We consider various human factors:
β’ Individual Background.
β’ Remembering-Forgetting factor
β’ Hesitating factor,
β’ We use the analogy that rumors bringing effects to individuals are similar to oscillator system being
displaced from the equilibrium position.
π΄ π‘ = π΄πππ‘ πβπ½π‘|cos ππ‘ β πΏ |
0
5
10
15
20
0 5 10
TIME STEP
Ο=Ο
Ο=Ο/2
Ο=Ο/6
0
5
10
15
20
0 5 10
TIME STEP
Ξ²=0,2
Ξ²=0,4
Ξ²=0,6
0
5
10
15
20
25
0 5 10
TIME STEP
Ξ΄=0
Ξ΄=Ο/4
Ξ΄=Ο/2
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
Proposed model
26. 07/12/2019 26
β’ Propose new rules of rumor spreading:
β’ Sending probability.
β’ Acceptance probability.
U V
ππ πππ(π‘) = πβπ½π‘ )π ππ(ππ‘ β πΏ ππππ
π£ =
1
1 + π π£ π π’
π
Individual behaviors of u Social interaction between v and u
π π‘ = ππ πππ(π‘)ππππ
π£
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
π π’, π π£ are the connection
degree of the node v and u.
Proposed model
27. 07/12/2019 27
β’ We proposed to introduce the opinion of individuals in the propagation process,
β’ Example: rumor about the president Obama is Muslim,
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
Supporting
2010-09-28 18:36:47 , Obama
Admits He Is A Muslim,I thought
he did that before he was elected.
Commenting
2010-09-28 22:22:40, The more Obama
says heβs a Christian, the more right
wingers will say heβs a Muslim.β
Querying
?
2010-10-09 06:54:18 Obama,
Muslim Or Christian? (Part 3).
Denying
2010-10-01 05:00:28, barack Obama was
raised a christian he attended a church
with jeremiah wright yet people still
beleive hes a muslim.
Proposed model
28. 07/12/2019 28
β’ We proposed to introduce the opinion of individuals in the propagation process,
β’ Example: rumor about the president Obama is Muslim,
100-10-β +β
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
β’ Individuals spread their opinion about the rumor,
β’ Individualsβ opinion is computed based on:
β’ The herd mentality,
β’ The negative and positive reinforcement,
SupportingCommentingQueryingDenying
?
π΅π£ π‘ =
π’βπ π£ π=1
π
π΅π’ π‘ β 1
π
Proposed model
29. 07/12/2019 29
β’ Given an online social network represented by a graph G(V,E),
β’ Initially set of individuals are spreader with different opinions, the rest are
ignorant,
β’ Each step time:
1. The transmission probability is estimated by π π‘ = ππ πππ(π‘)ππππ
π£
2. If an ignorant accept the rumor he/she becomes a spreader,
3. Each time an individual accept a rumor her/his opinion is revaluated,
4. The propagation proceeds ends when the rumor popularity fade,
π (π‘) = π=0
|π|
π΄ π π‘ β 0
SupportingCommentingQueryingDenying
100-10-β +β
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
Proposed model
30. 07/12/2019 30
β’ Our goal is to minimize the influence of the rumor in an online social network.
Truth campaign to fight the rumor
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
Proposed model
31. 07/12/2019 31
β’ We consider that individual with negative opinion about the rumor do not contribute in the spread of
the rumor but contrarily they minimize the influence of the rumor.
SupportingCommentingQueryingDenying
100-10-β +β
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
Proposed model
32. 07/12/2019 32
0
death
survive
t
death
β’ In context of rumor propagation
β’ A nodes Β« survives Β» means not being infected by the rumor.
β’ Goal is maximizing the likelihood of nodes Β« surviving Β» during the observation time,
S t( )=Pr T >t( )
β’ Survival theory.
β’ Probability of an event occur within a time period t
β’ If the event occurs during t time means Β« DeathΒ», otherwise Β« survivalΒ»,
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
Proposed model
33. 07/12/2019 33
β’ We propose a greedy algorithm,
β’ Maximize the likelihood of the nodes to getting infected by the truth campaign,
-
| Introduction | Model formulation | Diffusion process | Rumor influence minimization strategy |
Proposed model
35. 07/12/2019 35
0
0.5
1
0 20 40 60
NUMBEROFSPREADERS
Proposed model
0
0.2
0.4
0.6
0.8
1
0 10 20 30 40 50
NUMBEROFSPREADERS
Charliehebdo
β’ The model depicts the evolution of a rumor in three stagers as proved in literature and real rumor propagation:
β’ Rapid growth,
β’ Fluctuant,
β’ Slow decline;
Performance evaluation
36. 07/12/2019 36
0
0.5
1
0 20 40 60
NUMBEROFSPREADERS
Proposed model
IC model
Epidemic Model
0
0.2
0.4
0.6
0.8
1
0 10 20 30 40 50
NUMBEROFSPREADERS
Charliehebdo
β’ The model depicts the evolution of a rumor in three stagers as proved in literature and real rumor propagation:
β’ Rapid growth,
β’ Fluctuant,
β’ Slow decline;
β’ The HISBmodel depicts the evolution of a rumor more realistically then the classical models
Performance evaluation
37. 07/12/2019 37
0 50 100
TIME STEP
Ο=[Ο/12,Ο/3]
Ο=[Ο/3,Ο/2]
Ο=[Ο/3,2Ο/3]
Ο=[3Ο/2,Ο]
0
500000
1000000
1500000
0 20 40 60 80 100
RUMORPOPULARITY
TIME STEP
Ξ²=[0.2,0.4]
Ξ²=[0.4,0.6]
Ξ²=[0.6,0.8]
Ξ²=[0.8,1.0]
Ξ²=[1.0,1.2]
0 50 100
TIME STEP
Ξ΄=[Ο/24,Ο/12]
Ξ΄=[Ο/12,Ο/6]
Ξ΄=[Ο/6,Ο/3]
Ξ΄=[Ο/3,Ο/2]
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0 50 100
RATEOFINDIVIDUALS
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 50 100
RATEOFINDIVIDUALS
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0 50 100
RATEOFINDIVIDUALS
Ξ΄
Hesitating factor
Ξ²
Individual Background
Ο
Remembering-Forgetting
β’ The model highlight the impact of the
human factor as proven in literature,
β’ Ξ² has greater impact on the final size
and the rumor popularity,
β’ Ο , Ξ΄ has an impact on the
propagation speed,
Performance evaluation
π·ππππππππππ πΊππππ
38. 07/12/2019 38
0 50 100
TIME STEP
Ο=[Ο/12,Ο/3]
Ο=[Ο/3,Ο/2]
Ο=[Ο/3,2Ο/3]
Ο=[3Ο/2,Ο]
0
500000
1000000
1500000
0 20 40 60 80 100
RUMORPOPULARITY
TIME STEP
Ξ²=[0.2,0.4]
Ξ²=[0.4,0.6]
Ξ²=[0.6,0.8]
Ξ²=[0.8,1.0]
Ξ²=[1.0,1.2]
0 50 100
TIME STEP
Ξ΄=[Ο/24,Ο/12]
Ξ΄=[Ο/12,Ο/6]
Ξ΄=[Ο/6,Ο/3]
Ξ΄=[Ο/3,Ο/2]
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0 50 100
RATEOFINDIVIDUALS
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 50 100
RATEOFINDIVIDUALS
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0 50 100
RATEOFINDIVIDUALS
Ξ΄
Hesitating factor
Ξ²
Individual Background
Ο
Remembering-Forgetting
β’ The model highlight the impact of the
human factor as proven in literature,
β’ Ξ² has greater impact on the final size
and the rumor popularity,
β’ Ο , Ξ΄ has an impact on the
propagation speed,
Performance evaluation
π·ππππππππππ πΊππππ
39. 07/12/2019 39
0 35 70
RUMORPOPULARITY
NP TCS CGA DRUMIX
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0 35 70
RATEOFINDIVIDUALS
0
0.1
0.2
0.3
0.4
0.5
0.6
0 35 70
RATEOFINDIVIDUALS
[*] Wang, B., Chen, G., Fu, L., Song, L., Wang, X., & Liu, X. (2016). DRIMUX: Dynamic Rumor Influence Minimization with User
Experience in Social Networks. In Thirtieth AAAI Conference on Artificial Intelligence.
Popularity of the rumor Rate of infected individuals Rate of believers
Performance evaluation
NP:natura propagation, CGA: classical greedy algorithem, DRIMUX*, TCS:Truth campaign strategy
40. 07/12/2019 40
0 35 70
RUMORPOPULARITY
NP TCS CGA DRUMIX
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0 35 70
RATEOFINDIVIDUALS
0
0.1
0.2
0.3
0.4
0.5
0.6
0 35 70
RATEOFINDIVIDUALS
[*] Wang, B., Chen, G., Fu, L., Song, L., Wang, X., & Liu, X. (2016). DRIMUX: Dynamic Rumor Influence Minimization with User
Experience in Social Networks. In Thirtieth AAAI Conference on Artificial Intelligence.
Popularity of the rumor Rate of infected individuals Rate of believers
Performance evaluation
NP:natura propagation, CGA: classical greedy algorithem, DRIMUX*, TCS:Truth campaign strategy
43. 07/12/2019 43
Conclusion and future work
Conclusions
β’ Propose a novel rumor propagation model based on human individual and social behaviors,
ο Depicts a realistic tend of the evolution of rumor propagation,
ο Highlights the impact of human factors accurately.
β’ Propose a truth campaign strategy to minimize the influence of the rumor,
ο Performs a good results in minimizing the influence of the rumor.
Future work
β’ Introduce the multiplex structure of the networks in the influence propagation model,
β’ Introduce the topological structure of networks features the RIM strategy for an accurate results.