SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
A Majority Rule model to simulate twitter-like activity
in complex networks
Arezky H. Rodríguez
Academia de Matemáticas,
Colegio de Ciencia y Tecnología
Universidad Autónoma de la Ciudad de México (UACM)

Yamir Moreno
BIFI, Univ de Zaragoza

Sandro Meloni
BIFI, Univ de Zaragoza

Instituto de
BioComputación y Física
de Sistemas Complejos.

Supported by Grant “Programa de Fomento a la Movilidad de Investigadores del
Gobierno de Aragón 2011”
Outline:

• Motivation.
• The Model.
• Views of the simulation using Netlogo.
• First results.
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

2
Protest in the connected society
From New York to Istanbul, and Rio to
Tunis, waves of social unrest have been
sweeping across the world. Whatever they
are called – Occupy Wall Street in New
York (2011), 15M Movement in Spain
(2011), the Jasmine Revolution in Tunisia
(2010) or the Arab Spring (2010), and the
Salad Uprising in Brazil (2013) – the mass
mobilisations share several common
features.
Espousing public discontent over a range
of sometimes unrelated, even conflicting
issues, they were driven largely by new
communication technologies coupled with
an abiding distrust of government policies.
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

3
Protest in the connected society
Unlike the formal, planned protests of earlier times, the latest ones are, for the
most part, informal and relatively spontaneous. As such, scientists say, they reflect a
shift away from conventional social hierarchies towards what some call leaderless
networks.
Similar to demonstrations leading to the Arab Spring, the protests across 100
Brazilian cities were facilitated largely by social media such as Facebook and
Twitter.

19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

4
A Majority Rule model to simulate twitter-like
activity in complex networks
Purpose:
Characterize the dynamics of people activation on a
network like Twitter as a function of different internal and
external parameters. A person is considerer active when is
broadcasting a message to her link neighbours. The
influence of an external factor which initially influences
the people on the network is considered.

19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

5
A Majority Rule model
The Ambient:
The formalism of agent-based models is used.
People and their contacts are modeled as a weighted
network of N nodes, where a node represents a person and
the links of the network represent the real people
connections with other persons. The parameter ωij account
for the link weight between agent i and j.
As a fist approximation it is considered the network with
undirectional links.
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

6
A Majority Rule model
The external stimulus:
There is an external stimuls (mass media, broadcasting
radio station, problematic topic, etc) of intensity Wo which
is percived by all the agents of the network.
The intensity of the external stimulus exponentialy
decreases on time with a factor ε. It pretends to simulate
the damping on time of an initial stimulus due to memory
lose.
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

7
A Majority Rule model
The Agents design:
Each node is characterized by a vector of two parameters:
(feeling-awkward?, active?)
Parameter feeling-awkward? ∈{true, false}
Parameter active? ∈{true, false}
The parameters feeling-awkward? and active? of the nodes
are coupled between them and also coupled with the
feeling-awkward? and active? of their link neighbours in a way
that will be explained later.
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

8
A Majority Rule model
The Agents design:
Each agent possesses also a set of possitive real parameters
βie, βiup, and βidown
which account for the inner disposition of the agent i to
become active following the external stimulus or following its
link-neighbors, respectively.

19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

9
A Majority Rule model
Initial conditions:
All nodes have
feeling-awkward? = false
active? = false
It is selected a number of nodes no and it is set
active? = true
It resembles certain amount of agents which react to the
external stimuls Wo at t = 0.
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

10
A Majority Rule model
Initial conditions:
Three ways of select the initially active nodes no are
implemented:

• Random
•Target with higher connectivity first (hcf).
•Target with lower connectivity first (lcf).
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

11
A Majority Rule model
Temporal evolution:
Each time-step agent updates its values of feeling-awkward? and
active?, in this order.

•Agent feeling-awkward?(t) =

ƒ(own active?(t -1), neighbours active?(t -1))

•Agent active?(t) = ƒ(own active?(t - 1), own feeling-awkward?(t))
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

12
A Majority Rule model
Temporal updating:
It is implemented two secuential updating:

•Syncronous (in Parallel):

all network nodes update its feeling-awkward? first and then all
network nodes update its active?

•Asyncronous – Random (resembling continuous updating):

all network nodes are ordering in a list in random order (each time)
and following this order each node updates its feeling-awkward? and
inmediatelly updates its active? value.
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

13
A Majority Rule model
Details:
Mathematical expresions:
up
i

Q =1−e

up
i

up
i

−(βie Wo f (t )+β W )

up
i

W =∑ j neighbours ωij s j (t )
Si = 1 for agent i with active? = true
Si = 0 for agent i with active? = false

19/08/13

Q

down
i

W

−βidown W down
i

=1−e

down
i

=∑ j neighbours ωij (1−s j (t))
f (t)=e

Seminario de Complejidad y Economía
CEIICH-UNAM

−ϵ t

14
A Majority Rule model
Details:
Agents update its feeling-awkward? according to:
feeling-awkward?(t) =ƒ(own active?(t-1), neighbours active?(t-1))

Agents update its active? according to:
active?(t) = ƒ(own active?(t-1), own feeling-awkward?(t))

if feeling-awkward? = false → active?(t) =
active?(t – 1)
if feeling-awkward? = true → active?(t) = not active?(t - 1)
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

15
Parameters used:
βie= βiup= βidown = 1
Wo =1
ωij = 1
asyncronous-random updating

The simulation ends when all agents have
feeling-awkward? = false
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

16
Results:

Erdös-Rényi network of 10 000 nodes.
Each point is an average over 1000 runs.
Asyncronous-random updating.
Absorving states and trapped states
Tipping points!!
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

17
Results:

Erdös-Rényi network of 10 000 nodes.
Each point is an average over 1000 runs.
Asyncronous-random updating.
Absorving states and trapped states
Tipping points!!
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

18
Caracterizing the tipping points:
Diversity Index

DI =

Entropy Information

1

∑i P

S =−∑i P i log 2 ( P i )

2
i

Amount of posible states you
have in your system.

19/08/13

Amount of information your
system containts.

Seminario de Complejidad y Economía
CEIICH-UNAM

19
Results:
Erdös-Rényi network
of 10 000 nodes.
Each point is an
average over 1000 runs.
Asyncronous-random
updating.
Absorving states and
trapped states
Tipping points!!

19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

20
Results:
Erdös-Rényi network
of 10 000 nodes.
Each point is an
average over 1000 runs.
Asyncronous-random
updating.
Absorving states and
trapped states
Tipping points!!

19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

21
Results:

Scale-Free network of 10 000 nodes.
Each point is an average over 1000 runs.
Asyncronous-random updating.
Absorving states and trapped states
Tipping points!!
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

22
Results:
Scale Free network of
10 000 nodes.
Each point is an
average over 1000 runs.
Asyncronous-random
updating.
Absorving states and
trapped states
Tipping points!!

19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

23
Results:
Scale Free network of
10 000 nodes.
Each point is an
average over 1000 runs.
Asyncronous-random
updating.
Absorving states and
trapped states
Tipping points!!

19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

24
Further explorations:

• Report the activation distribution: amount of neighbors which are active
when the agent becomes active

• Tipping points as a function of the initial stimulus intensity W

o

• Tipping points as a function of the network size
• Trapped states characterization
• β distributions dependences
• Syncronous vs Asyncronous-random updating
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

25
Further explorations:

• Social agents have roles
• Social agents are autonomous
• Social agents interact locally with a few number of neighbors
Necessity of other models!!
Explanation rather than prediction

Gracias....
19/08/13

Seminario de Complejidad y Economía
CEIICH-UNAM

26

Más contenido relacionado

Similar a “Un modelo basado en agentes para el estudio de la actividad en redes sociales online”

Autoregressive Convolutional Neural Networks for Asynchronous Time Series
Autoregressive Convolutional Neural Networks for Asynchronous Time SeriesAutoregressive Convolutional Neural Networks for Asynchronous Time Series
Autoregressive Convolutional Neural Networks for Asynchronous Time SeriesGautier Marti
 
Conference at Tongi University - Shanghai: Smart City for developing and eme...
Conference at Tongi University - Shanghai:  Smart City for developing and eme...Conference at Tongi University - Shanghai:  Smart City for developing and eme...
Conference at Tongi University - Shanghai: Smart City for developing and eme...Isam Shahrour
 
The effect of social welfare
The effect of social welfareThe effect of social welfare
The effect of social welfarecsandit
 
The Effect of Social Welfare System Based on the Complex Network
The Effect of Social Welfare System Based on the Complex NetworkThe Effect of Social Welfare System Based on the Complex Network
The Effect of Social Welfare System Based on the Complex Networkcsandit
 
Financial Cartography for Payments and Markets
Financial Cartography for Payments and MarketsFinancial Cartography for Payments and Markets
Financial Cartography for Payments and MarketsKimmo Soramaki
 
DSD-INT 2014 - OpenMI Symposium - Standards for critical infrastructure model...
DSD-INT 2014 - OpenMI Symposium - Standards for critical infrastructure model...DSD-INT 2014 - OpenMI Symposium - Standards for critical infrastructure model...
DSD-INT 2014 - OpenMI Symposium - Standards for critical infrastructure model...Deltares
 
Modeling an ODE: 3 different approaches - Part 3
Modeling an ODE: 3 different approaches - Part 3Modeling an ODE: 3 different approaches - Part 3
Modeling an ODE: 3 different approaches - Part 3Scilab
 
Acemoglu lecture4
Acemoglu lecture4Acemoglu lecture4
Acemoglu lecture4NBER
 
Exploring New Regulatory Worlds in Era of Digitalization & Decentralization
Exploring New Regulatory Worlds in Era of Digitalization & Decentralization Exploring New Regulatory Worlds in Era of Digitalization & Decentralization
Exploring New Regulatory Worlds in Era of Digitalization & Decentralization European University Institute
 
Considering the nonhuman: Actor-network theory and human service technology r...
Considering the nonhuman: Actor-network theory and human service technology r...Considering the nonhuman: Actor-network theory and human service technology r...
Considering the nonhuman: Actor-network theory and human service technology r...husITa
 
Can Adaptability be measured? Yes, it’s entropy!
Can Adaptability be measured? Yes, it’s entropy! Can Adaptability be measured? Yes, it’s entropy!
Can Adaptability be measured? Yes, it’s entropy! FoCAS Initiative
 
Critical Network Mapping, Burak Arikan talk at Eyeo2014, Minneapolis
Critical Network Mapping, Burak Arikan talk at Eyeo2014, MinneapolisCritical Network Mapping, Burak Arikan talk at Eyeo2014, Minneapolis
Critical Network Mapping, Burak Arikan talk at Eyeo2014, MinneapolisBurak Arikan
 
STRIP: stream learning of influence probabilities.
STRIP: stream learning of influence probabilities.STRIP: stream learning of influence probabilities.
STRIP: stream learning of influence probabilities.Albert Bifet
 
NG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMsNG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMsKan Yuenyong
 
A framework for trustworthiness assessment based on fidelity in cyber and phy...
A framework for trustworthiness assessment based on fidelity in cyber and phy...A framework for trustworthiness assessment based on fidelity in cyber and phy...
A framework for trustworthiness assessment based on fidelity in cyber and phy...Vincenzo De Florio
 
Florence School “Pillars & Roadblocks” towards EU seamless Transmission System
Florence School “Pillars & Roadblocks” towards EU seamless Transmission SystemFlorence School “Pillars & Roadblocks” towards EU seamless Transmission System
Florence School “Pillars & Roadblocks” towards EU seamless Transmission SystemEuropean University Institute
 

Similar a “Un modelo basado en agentes para el estudio de la actividad en redes sociales online” (20)

Autoregressive Convolutional Neural Networks for Asynchronous Time Series
Autoregressive Convolutional Neural Networks for Asynchronous Time SeriesAutoregressive Convolutional Neural Networks for Asynchronous Time Series
Autoregressive Convolutional Neural Networks for Asynchronous Time Series
 
Future(s) of EU TSOs
Future(s) of EU TSOsFuture(s) of EU TSOs
Future(s) of EU TSOs
 
Conference at Tongi University - Shanghai: Smart City for developing and eme...
Conference at Tongi University - Shanghai:  Smart City for developing and eme...Conference at Tongi University - Shanghai:  Smart City for developing and eme...
Conference at Tongi University - Shanghai: Smart City for developing and eme...
 
The effect of social welfare
The effect of social welfareThe effect of social welfare
The effect of social welfare
 
The Effect of Social Welfare System Based on the Complex Network
The Effect of Social Welfare System Based on the Complex NetworkThe Effect of Social Welfare System Based on the Complex Network
The Effect of Social Welfare System Based on the Complex Network
 
Unit-1 Mod-Sim.ppt
Unit-1 Mod-Sim.pptUnit-1 Mod-Sim.ppt
Unit-1 Mod-Sim.ppt
 
Financial Cartography for Payments and Markets
Financial Cartography for Payments and MarketsFinancial Cartography for Payments and Markets
Financial Cartography for Payments and Markets
 
DSD-INT 2014 - OpenMI Symposium - Standards for critical infrastructure model...
DSD-INT 2014 - OpenMI Symposium - Standards for critical infrastructure model...DSD-INT 2014 - OpenMI Symposium - Standards for critical infrastructure model...
DSD-INT 2014 - OpenMI Symposium - Standards for critical infrastructure model...
 
Modeling an ODE: 3 different approaches - Part 3
Modeling an ODE: 3 different approaches - Part 3Modeling an ODE: 3 different approaches - Part 3
Modeling an ODE: 3 different approaches - Part 3
 
Acemoglu lecture4
Acemoglu lecture4Acemoglu lecture4
Acemoglu lecture4
 
Exploring New Regulatory Worlds in Era of Digitalization & Decentralization
Exploring New Regulatory Worlds in Era of Digitalization & Decentralization Exploring New Regulatory Worlds in Era of Digitalization & Decentralization
Exploring New Regulatory Worlds in Era of Digitalization & Decentralization
 
Considering the nonhuman: Actor-network theory and human service technology r...
Considering the nonhuman: Actor-network theory and human service technology r...Considering the nonhuman: Actor-network theory and human service technology r...
Considering the nonhuman: Actor-network theory and human service technology r...
 
Can Adaptability be measured? Yes, it’s entropy!
Can Adaptability be measured? Yes, it’s entropy! Can Adaptability be measured? Yes, it’s entropy!
Can Adaptability be measured? Yes, it’s entropy!
 
Critical Network Mapping, Burak Arikan talk at Eyeo2014, Minneapolis
Critical Network Mapping, Burak Arikan talk at Eyeo2014, MinneapolisCritical Network Mapping, Burak Arikan talk at Eyeo2014, Minneapolis
Critical Network Mapping, Burak Arikan talk at Eyeo2014, Minneapolis
 
STRIP: stream learning of influence probabilities.
STRIP: stream learning of influence probabilities.STRIP: stream learning of influence probabilities.
STRIP: stream learning of influence probabilities.
 
Clickstream ppt copy
Clickstream ppt   copyClickstream ppt   copy
Clickstream ppt copy
 
NG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMsNG2S: A Study of Pro-Environmental Tipping Point via ABMs
NG2S: A Study of Pro-Environmental Tipping Point via ABMs
 
Group O
Group OGroup O
Group O
 
A framework for trustworthiness assessment based on fidelity in cyber and phy...
A framework for trustworthiness assessment based on fidelity in cyber and phy...A framework for trustworthiness assessment based on fidelity in cyber and phy...
A framework for trustworthiness assessment based on fidelity in cyber and phy...
 
Florence School “Pillars & Roadblocks” towards EU seamless Transmission System
Florence School “Pillars & Roadblocks” towards EU seamless Transmission SystemFlorence School “Pillars & Roadblocks” towards EU seamless Transmission System
Florence School “Pillars & Roadblocks” towards EU seamless Transmission System
 

Último

Night 7k Call Girls Noida Sector 121 Call Me: 8448380779
Night 7k Call Girls Noida Sector 121 Call Me: 8448380779Night 7k Call Girls Noida Sector 121 Call Me: 8448380779
Night 7k Call Girls Noida Sector 121 Call Me: 8448380779Delhi Call girls
 
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCR
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCRElite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCR
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCRDelhi Call girls
 
Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"
Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"
Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"SocioCosmos
 
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...anilsa9823
 
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCR
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCRStunning ➥8448380779▻ Call Girls In Paharganj Delhi NCR
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCRDelhi Call girls
 
Night 7k Call Girls Noida Sector 120 Call Me: 8448380779
Night 7k Call Girls Noida Sector 120 Call Me: 8448380779Night 7k Call Girls Noida Sector 120 Call Me: 8448380779
Night 7k Call Girls Noida Sector 120 Call Me: 8448380779Delhi Call girls
 
VIP Chandigarh Call Girls Service 7001035870 Enjoy Call Girls With Our Escorts
VIP Chandigarh Call Girls Service 7001035870 Enjoy Call Girls With Our EscortsVIP Chandigarh Call Girls Service 7001035870 Enjoy Call Girls With Our Escorts
VIP Chandigarh Call Girls Service 7001035870 Enjoy Call Girls With Our Escortssonatiwari757
 
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779Delhi Call girls
 
Film show pre-production powerpoint for site
Film show pre-production powerpoint for siteFilm show pre-production powerpoint for site
Film show pre-production powerpoint for siteAshtonCains
 
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...SocioCosmos
 
Film show post-production powerpoint for site
Film show post-production powerpoint for siteFilm show post-production powerpoint for site
Film show post-production powerpoint for siteAshtonCains
 
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFECASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFECall girl Jaipur
 
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic HappensIgnite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic HappensSocioCosmos
 
Film show production powerpoint for site
Film show production powerpoint for siteFilm show production powerpoint for site
Film show production powerpoint for siteAshtonCains
 
Interpreting the brief for the media IDY
Interpreting the brief for the media IDYInterpreting the brief for the media IDY
Interpreting the brief for the media IDYgalaxypingy
 
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...Nitya salvi
 
Night 7k Call Girls Atta Market Escorts Call Me: 8448380779
Night 7k Call Girls Atta Market Escorts Call Me: 8448380779Night 7k Call Girls Atta Market Escorts Call Me: 8448380779
Night 7k Call Girls Atta Market Escorts Call Me: 8448380779Delhi Call girls
 

Último (20)

Night 7k Call Girls Noida Sector 121 Call Me: 8448380779
Night 7k Call Girls Noida Sector 121 Call Me: 8448380779Night 7k Call Girls Noida Sector 121 Call Me: 8448380779
Night 7k Call Girls Noida Sector 121 Call Me: 8448380779
 
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort Service
 
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCR
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCRElite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCR
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCR
 
Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"
Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"
Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"
 
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...
 
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCR
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCRStunning ➥8448380779▻ Call Girls In Paharganj Delhi NCR
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCR
 
Night 7k Call Girls Noida Sector 120 Call Me: 8448380779
Night 7k Call Girls Noida Sector 120 Call Me: 8448380779Night 7k Call Girls Noida Sector 120 Call Me: 8448380779
Night 7k Call Girls Noida Sector 120 Call Me: 8448380779
 
VIP Chandigarh Call Girls Service 7001035870 Enjoy Call Girls With Our Escorts
VIP Chandigarh Call Girls Service 7001035870 Enjoy Call Girls With Our EscortsVIP Chandigarh Call Girls Service 7001035870 Enjoy Call Girls With Our Escorts
VIP Chandigarh Call Girls Service 7001035870 Enjoy Call Girls With Our Escorts
 
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
 
Film show pre-production powerpoint for site
Film show pre-production powerpoint for siteFilm show pre-production powerpoint for site
Film show pre-production powerpoint for site
 
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
 
Film show post-production powerpoint for site
Film show post-production powerpoint for siteFilm show post-production powerpoint for site
Film show post-production powerpoint for site
 
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
 
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFECASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
 
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic HappensIgnite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
 
Film show production powerpoint for site
Film show production powerpoint for siteFilm show production powerpoint for site
Film show production powerpoint for site
 
Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
 
Interpreting the brief for the media IDY
Interpreting the brief for the media IDYInterpreting the brief for the media IDY
Interpreting the brief for the media IDY
 
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
 
Night 7k Call Girls Atta Market Escorts Call Me: 8448380779
Night 7k Call Girls Atta Market Escorts Call Me: 8448380779Night 7k Call Girls Atta Market Escorts Call Me: 8448380779
Night 7k Call Girls Atta Market Escorts Call Me: 8448380779
 

“Un modelo basado en agentes para el estudio de la actividad en redes sociales online”

  • 1. A Majority Rule model to simulate twitter-like activity in complex networks Arezky H. Rodríguez Academia de Matemáticas, Colegio de Ciencia y Tecnología Universidad Autónoma de la Ciudad de México (UACM) Yamir Moreno BIFI, Univ de Zaragoza Sandro Meloni BIFI, Univ de Zaragoza Instituto de BioComputación y Física de Sistemas Complejos. Supported by Grant “Programa de Fomento a la Movilidad de Investigadores del Gobierno de Aragón 2011”
  • 2. Outline: • Motivation. • The Model. • Views of the simulation using Netlogo. • First results. 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 2
  • 3. Protest in the connected society From New York to Istanbul, and Rio to Tunis, waves of social unrest have been sweeping across the world. Whatever they are called – Occupy Wall Street in New York (2011), 15M Movement in Spain (2011), the Jasmine Revolution in Tunisia (2010) or the Arab Spring (2010), and the Salad Uprising in Brazil (2013) – the mass mobilisations share several common features. Espousing public discontent over a range of sometimes unrelated, even conflicting issues, they were driven largely by new communication technologies coupled with an abiding distrust of government policies. 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 3
  • 4. Protest in the connected society Unlike the formal, planned protests of earlier times, the latest ones are, for the most part, informal and relatively spontaneous. As such, scientists say, they reflect a shift away from conventional social hierarchies towards what some call leaderless networks. Similar to demonstrations leading to the Arab Spring, the protests across 100 Brazilian cities were facilitated largely by social media such as Facebook and Twitter. 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 4
  • 5. A Majority Rule model to simulate twitter-like activity in complex networks Purpose: Characterize the dynamics of people activation on a network like Twitter as a function of different internal and external parameters. A person is considerer active when is broadcasting a message to her link neighbours. The influence of an external factor which initially influences the people on the network is considered. 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 5
  • 6. A Majority Rule model The Ambient: The formalism of agent-based models is used. People and their contacts are modeled as a weighted network of N nodes, where a node represents a person and the links of the network represent the real people connections with other persons. The parameter ωij account for the link weight between agent i and j. As a fist approximation it is considered the network with undirectional links. 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 6
  • 7. A Majority Rule model The external stimulus: There is an external stimuls (mass media, broadcasting radio station, problematic topic, etc) of intensity Wo which is percived by all the agents of the network. The intensity of the external stimulus exponentialy decreases on time with a factor ε. It pretends to simulate the damping on time of an initial stimulus due to memory lose. 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 7
  • 8. A Majority Rule model The Agents design: Each node is characterized by a vector of two parameters: (feeling-awkward?, active?) Parameter feeling-awkward? ∈{true, false} Parameter active? ∈{true, false} The parameters feeling-awkward? and active? of the nodes are coupled between them and also coupled with the feeling-awkward? and active? of their link neighbours in a way that will be explained later. 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 8
  • 9. A Majority Rule model The Agents design: Each agent possesses also a set of possitive real parameters βie, βiup, and βidown which account for the inner disposition of the agent i to become active following the external stimulus or following its link-neighbors, respectively. 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 9
  • 10. A Majority Rule model Initial conditions: All nodes have feeling-awkward? = false active? = false It is selected a number of nodes no and it is set active? = true It resembles certain amount of agents which react to the external stimuls Wo at t = 0. 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 10
  • 11. A Majority Rule model Initial conditions: Three ways of select the initially active nodes no are implemented: • Random •Target with higher connectivity first (hcf). •Target with lower connectivity first (lcf). 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 11
  • 12. A Majority Rule model Temporal evolution: Each time-step agent updates its values of feeling-awkward? and active?, in this order. •Agent feeling-awkward?(t) = ƒ(own active?(t -1), neighbours active?(t -1)) •Agent active?(t) = ƒ(own active?(t - 1), own feeling-awkward?(t)) 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 12
  • 13. A Majority Rule model Temporal updating: It is implemented two secuential updating: •Syncronous (in Parallel): all network nodes update its feeling-awkward? first and then all network nodes update its active? •Asyncronous – Random (resembling continuous updating): all network nodes are ordering in a list in random order (each time) and following this order each node updates its feeling-awkward? and inmediatelly updates its active? value. 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 13
  • 14. A Majority Rule model Details: Mathematical expresions: up i Q =1−e up i up i −(βie Wo f (t )+β W ) up i W =∑ j neighbours ωij s j (t ) Si = 1 for agent i with active? = true Si = 0 for agent i with active? = false 19/08/13 Q down i W −βidown W down i =1−e down i =∑ j neighbours ωij (1−s j (t)) f (t)=e Seminario de Complejidad y Economía CEIICH-UNAM −ϵ t 14
  • 15. A Majority Rule model Details: Agents update its feeling-awkward? according to: feeling-awkward?(t) =ƒ(own active?(t-1), neighbours active?(t-1)) Agents update its active? according to: active?(t) = ƒ(own active?(t-1), own feeling-awkward?(t)) if feeling-awkward? = false → active?(t) = active?(t – 1) if feeling-awkward? = true → active?(t) = not active?(t - 1) 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 15
  • 16. Parameters used: βie= βiup= βidown = 1 Wo =1 ωij = 1 asyncronous-random updating The simulation ends when all agents have feeling-awkward? = false 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 16
  • 17. Results: Erdös-Rényi network of 10 000 nodes. Each point is an average over 1000 runs. Asyncronous-random updating. Absorving states and trapped states Tipping points!! 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 17
  • 18. Results: Erdös-Rényi network of 10 000 nodes. Each point is an average over 1000 runs. Asyncronous-random updating. Absorving states and trapped states Tipping points!! 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 18
  • 19. Caracterizing the tipping points: Diversity Index DI = Entropy Information 1 ∑i P S =−∑i P i log 2 ( P i ) 2 i Amount of posible states you have in your system. 19/08/13 Amount of information your system containts. Seminario de Complejidad y Economía CEIICH-UNAM 19
  • 20. Results: Erdös-Rényi network of 10 000 nodes. Each point is an average over 1000 runs. Asyncronous-random updating. Absorving states and trapped states Tipping points!! 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 20
  • 21. Results: Erdös-Rényi network of 10 000 nodes. Each point is an average over 1000 runs. Asyncronous-random updating. Absorving states and trapped states Tipping points!! 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 21
  • 22. Results: Scale-Free network of 10 000 nodes. Each point is an average over 1000 runs. Asyncronous-random updating. Absorving states and trapped states Tipping points!! 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 22
  • 23. Results: Scale Free network of 10 000 nodes. Each point is an average over 1000 runs. Asyncronous-random updating. Absorving states and trapped states Tipping points!! 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 23
  • 24. Results: Scale Free network of 10 000 nodes. Each point is an average over 1000 runs. Asyncronous-random updating. Absorving states and trapped states Tipping points!! 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 24
  • 25. Further explorations: • Report the activation distribution: amount of neighbors which are active when the agent becomes active • Tipping points as a function of the initial stimulus intensity W o • Tipping points as a function of the network size • Trapped states characterization • β distributions dependences • Syncronous vs Asyncronous-random updating 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 25
  • 26. Further explorations: • Social agents have roles • Social agents are autonomous • Social agents interact locally with a few number of neighbors Necessity of other models!! Explanation rather than prediction Gracias.... 19/08/13 Seminario de Complejidad y Economía CEIICH-UNAM 26