SlideShare a Scribd company logo
1 of 48
Network Analysis
Francisco Restivo
fjr@fe.up.pt
http://orcid.org/0000-0002-6173-082X
DIME 2014, FEUP, 5-12-2014
Agenda
• Networks are everywhere
• Social, biological, financial, etc
• Complex networks
• Influential nodes & communities
• Who’s who
• Software tools
• Some project ideas
2DIME 2014, FEUP, 5-12-2014
Networks that changed the world
DIME 2014, FEUP, 5-12-2014 3
More…
DIME 2014, FEUP, 5-12-2014 4
Data, information and knowledge
DIME 2014, FEUP, 5-12-2014 5
http://www.knowledge-management-tools.net/knowledge-information-data.html
DIME 2014, FEUP, 5-12-2014 6
Retweet Network – #DE2012
raminetinati.wordpress.com
DIME 2014, FEUP, 5-12-2014 7
ProteinNetwork
http://intbio.ncl.ac.uk/?people=dr-katherine-james
DIME 2014, FEUP, 5-12-2014 8
Networkviewofcross-borderbankingin2007
www.fna.fi
Networks
• Vertexes (nodes, actors)
– properties (attributes)
• Edges (relations)
– directed/undirected
– properties (attributes)
• Density
• Excentricity
• Diâmeter
DIME 2014, FEUP, 5-12-2014 9
9/21=0.43
3
2 3
2
3 3
2
3
Adjacency matrix
DIME 2014, FEUP, 5-12-2014 10
01001
10101
01011
00101
11110
A
00000
10000
01000
00100
11110
A 21 
V={Po, Lx, Ma, Pa, Be}
Influential nodes
• Degree (in, out)
• Clustering coefficient
• Centrality (degree, closeness, betweenness)
• PageRank
• etc
11DIME 2014, FEUP, 5-12-2014
http://drunksandlampposts.files.wordpress.com/2012/06/philprettyv4.png?
Understanding node metrics
Label Degree
Betweenness
Centrality
Closeness
Centrality PageRank
Clustering
Coefficient
Por 3 2.000 0.100 1.129 0.333
Lis 2 0.000 0.083 0.791 1.000
Mad 3 3.500 0.111 1.132 0.333
Par 4 7.000 0.125 1.537 0.167
Ber 2 0.000 0.091 0.798 1.000
Rom 1 0.000 0.077 0.477 0.000
Lon 3 2.500 0.111 1.136 0.333
DIME 2014, FEUP, 5-12-2014 12
1 – Lis – Par
1 – Lis – Rom
0.5 – Lis – Ber
0.5 – Por – Par
0.5 – Por – Rom
Understanding networks
• Formation
• Modularity
• Communities
• Network dynamics
• etc
DIME 2014, FEUP, 5-12-2014 13
http://www.freerepublic.com/focus/news/1327834/posts
Degree distribution
DIME 2014, FEUP, 5-12-2014 14
0.00
0.05
0.10
0.15
0.20
0 1 2 3 4 5 6 7 8 9 10
Community Detection
• Communities and clusters are different
• Network data is related to graph properties
• Real world means big data
DIME 2014, FEUP, 5-12-2014 15
Modularity
• Compares number of edges with number of
edges of a random network
• Maximize Q is NP-hard
DIME 2014, FEUP, 5-12-2014 16




 



 

j
g,
i
g
ij
ij
P
ij
A
m2
1
Q
m2
j
k
i
k
ij
P
Clauset-Newman-Moore
A hierarchical agglomeration algorithm for detecting community
structure which is faster than many competing algorithms.
Its running time on a network with n vertices and m edges is
O(md log n) where d is the depth of the dendrogram describing the
community structure.
DIME 2014, FEUP, 5-12-2014 17
NodeXL
Wakita-Tsurumi
CNM algorithm does not scale well and its use is practically limited to
networks whose sizes are up to 500,000 nodes.
A simple heuristics that attempts to merge community structures in a
balanced manner can dramatically improve community structure
analysis.
DIME 2014, FEUP, 5-12-2014 18
NodeXL
Girvan-Newman
A property that is found in many networks, the property of community
structure, in which network nodes are joined together in tightly knit
groups, between which there are only looser connections.
We propose a method for detecting such communities, built around
the idea of using centrality indices to find community boundaries.
DIME 2014, FEUP, 5-12-2014 19
NodeXL
Chinese Whispers [Biemann]
• a
Randomized graph-clustering algorithm, which is time-linear in the
number of edges.
It can be viewed as a simulation of an agent-based social network.
DIME 2014, FEUP, 5-12-2014 20
Gephi plugin
DIME 2014, FEUP, 5-12-2014 21
DIME 2014, FEUP, 5-12-2014 22
DIME 2014, FEUP, 5-12-2014 23
DIME 2014, FEUP, 5-12-2014 24
DIME 2014, FEUP, 5-12-2014 25
Figure 5. Map of science derived from clickstream data.
Bollen J, Van de Sompel H, Hagberg A, Bettencourt L, et al. (2009) Clickstream Data Yields High-Resolution Maps of Science. PLoS ONE 4(3):
e4803. doi:10.1371/journal.pone.0004803
http://www.plosone.org/article/info:doi/10.1371/journal.pone.0004803
DIME 2014, FEUP, 5-12-2014 27
DIME 2014, FEUP, 5-12-2014 28
DIME 2014, FEUP, 5-12-2014 29
How to generate journal insights
using visualization techniques
Software Tools
• NodeXL
• Gephi
• D3.js (JavaScript)
• NetworkX (Python)
• Netlogo
• etc
DIME 2014, FEUP, 5-12-2014 30
http://gephi.github.io/features/
DIME 2014, FEUP, 5-12-2014 31
DIME 2014, FEUP, 5-12-2014 32
DIME 2014, FEUP, 5-12-2014 33
DIME 2014, FEUP, 5-12-2014 34
DIME 2014, FEUP, 5-12-2014 35
DIME 2014, FEUP, 5-12-2014 36
DIME 2014, FEUP, 5-12-2014 37
Datasets
• netvizz
• I keep my collection here
https://sites.google.com/site/frestivo/networked-life/databases
• There is another in Quora
Where can I find large datasets open to the public?
DIME 2014, FEUP, 5-12-2014 38
netvizz
DIME 2014, FEUP, 5-12-2014 39
DIME 2014, FEUP, 5-12-2014 40
netvizz > gephi > NodeXL
0
50
100
150
200
250
Frequency
Degree
Minimum Degree 0
Maximum Degree 237
Average Degree 20.012
Median Degree 14.000
DIME 2014, FEUP, 5-12-2014 41
DIME 2014, FEUP, 5-12-2014 42
DIME 2014, FEUP, 5-12-2014 43
Digital footprint…
DIME 2014, FEUP, 5-12-2014 44
DIME 2014, FEUP, 5-12-2014 45
DIME 2014, FEUP, 5-12-2014 46
Project approach
• Big data set
• Think if communities make sense
• Compare different approaches
• Explain your findings
DIME 2014, FEUP, 5-12-2014 47
Thank you!
DIME 2014, FEUP, 5-12-2014 48

More Related Content

Similar to Network analysis

data about tech and data trends
data about tech and data trendsdata about tech and data trends
data about tech and data trendsantarme
 
Camp 4-data workshop presentation
Camp 4-data workshop presentationCamp 4-data workshop presentation
Camp 4-data workshop presentationPaolo Missier
 
The Story of the Semantic Grid
The Story of the Semantic GridThe Story of the Semantic Grid
The Story of the Semantic Gridbutest
 
Dealing with Semantic Heterogeneity in Real-Time Information
Dealing with Semantic Heterogeneity in Real-Time InformationDealing with Semantic Heterogeneity in Real-Time Information
Dealing with Semantic Heterogeneity in Real-Time InformationEdward Curry
 
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de VriesDSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de VriesDeltares
 
Anonymization of data using mapreduce on cloud
Anonymization of data using mapreduce on cloudAnonymization of data using mapreduce on cloud
Anonymization of data using mapreduce on cloudeSAT Journals
 
Inspire hack 2017-linked-data
Inspire hack 2017-linked-dataInspire hack 2017-linked-data
Inspire hack 2017-linked-dataRaul Palma
 
Team 05 linked data generation
Team 05 linked data generationTeam 05 linked data generation
Team 05 linked data generationplan4all
 
A survey on software defined networking
A survey on software defined networkingA survey on software defined networking
A survey on software defined networkingredpel dot com
 
Global Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated SystemsGlobal Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated SystemsLarry Smarr
 
Global Network Advancement Group Next Generation Network-Integrated Sys...
      Global Network Advancement GroupNext Generation Network-Integrated Sys...      Global Network Advancement GroupNext Generation Network-Integrated Sys...
Global Network Advancement Group Next Generation Network-Integrated Sys...Larry Smarr
 
UK e-Infrastructure: Widening Access, Increasing Participation
UK e-Infrastructure: Widening Access, Increasing ParticipationUK e-Infrastructure: Widening Access, Increasing Participation
UK e-Infrastructure: Widening Access, Increasing ParticipationNeil Chue Hong
 
Crowdsourcing Approaches to Big Data Curation for Earth Sciences
Crowdsourcing Approaches to Big Data Curation for Earth SciencesCrowdsourcing Approaches to Big Data Curation for Earth Sciences
Crowdsourcing Approaches to Big Data Curation for Earth SciencesEdward Curry
 
NIST Big Data Public Working Group NBD-PWG
NIST Big Data Public Working Group NBD-PWGNIST Big Data Public Working Group NBD-PWG
NIST Big Data Public Working Group NBD-PWGGeoffrey Fox
 
Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Alexandru Iosup
 
NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...
NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...
NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...Wolfgang Ksoll
 

Similar to Network analysis (20)

Dc 2014 baierer-droege
Dc 2014 baierer-droegeDc 2014 baierer-droege
Dc 2014 baierer-droege
 
data about tech and data trends
data about tech and data trendsdata about tech and data trends
data about tech and data trends
 
Camp 4-data workshop presentation
Camp 4-data workshop presentationCamp 4-data workshop presentation
Camp 4-data workshop presentation
 
Rdaeu russia_fg_1_july2014_final
Rdaeu  russia_fg_1_july2014_finalRdaeu  russia_fg_1_july2014_final
Rdaeu russia_fg_1_july2014_final
 
The Story of the Semantic Grid
The Story of the Semantic GridThe Story of the Semantic Grid
The Story of the Semantic Grid
 
Dealing with Semantic Heterogeneity in Real-Time Information
Dealing with Semantic Heterogeneity in Real-Time InformationDealing with Semantic Heterogeneity in Real-Time Information
Dealing with Semantic Heterogeneity in Real-Time Information
 
Session 33 - Production Grids
Session 33 - Production GridsSession 33 - Production Grids
Session 33 - Production Grids
 
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de VriesDSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
 
Anonymization of data using mapreduce on cloud
Anonymization of data using mapreduce on cloudAnonymization of data using mapreduce on cloud
Anonymization of data using mapreduce on cloud
 
Inspire hack 2017-linked-data
Inspire hack 2017-linked-dataInspire hack 2017-linked-data
Inspire hack 2017-linked-data
 
Team 05 linked data generation
Team 05 linked data generationTeam 05 linked data generation
Team 05 linked data generation
 
A survey on software defined networking
A survey on software defined networkingA survey on software defined networking
A survey on software defined networking
 
Global Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated SystemsGlobal Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated Systems
 
Global Network Advancement Group Next Generation Network-Integrated Sys...
      Global Network Advancement GroupNext Generation Network-Integrated Sys...      Global Network Advancement GroupNext Generation Network-Integrated Sys...
Global Network Advancement Group Next Generation Network-Integrated Sys...
 
UK e-Infrastructure: Widening Access, Increasing Participation
UK e-Infrastructure: Widening Access, Increasing ParticipationUK e-Infrastructure: Widening Access, Increasing Participation
UK e-Infrastructure: Widening Access, Increasing Participation
 
Crowdsourcing Approaches to Big Data Curation for Earth Sciences
Crowdsourcing Approaches to Big Data Curation for Earth SciencesCrowdsourcing Approaches to Big Data Curation for Earth Sciences
Crowdsourcing Approaches to Big Data Curation for Earth Sciences
 
NIST Big Data Public Working Group NBD-PWG
NIST Big Data Public Working Group NBD-PWGNIST Big Data Public Working Group NBD-PWG
NIST Big Data Public Working Group NBD-PWG
 
Critique and Reflections on Open Data Initiatives
Critique and Reflections on  Open Data  InitiativesCritique and Reflections on  Open Data  Initiatives
Critique and Reflections on Open Data Initiatives
 
Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.
 
NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...
NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...
NextGEOSS: The Next Generation European Data Hub and Cloud Platform for Earth...
 

More from Francisco Restivo

More from Francisco Restivo (20)

Smart Cities
Smart CitiesSmart Cities
Smart Cities
 
Network Construction and Visualization.pdf
Network Construction and Visualization.pdfNetwork Construction and Visualization.pdf
Network Construction and Visualization.pdf
 
Archives, data structures and visualization.pdf
Archives, data structures and visualization.pdfArchives, data structures and visualization.pdf
Archives, data structures and visualization.pdf
 
Visualising and analysing networks
Visualising and analysing networksVisualising and analysing networks
Visualising and analysing networks
 
Graphs and Networks
Graphs and NetworksGraphs and Networks
Graphs and Networks
 
Aprender... programando
Aprender... programandoAprender... programando
Aprender... programando
 
Visualizing networks
Visualizing networksVisualizing networks
Visualizing networks
 
Visualizar redes
Visualizar redesVisualizar redes
Visualizar redes
 
DARE - Análise e visualização de dados e redes, pt.2
DARE - Análise e visualização de dados e redes,  pt.2DARE - Análise e visualização de dados e redes,  pt.2
DARE - Análise e visualização de dados e redes, pt.2
 
DARE - Análise e visualização de dados e redes, pt.1
DARE - Análise e visualização de dados e redes,  pt.1DARE - Análise e visualização de dados e redes,  pt.1
DARE - Análise e visualização de dados e redes, pt.1
 
Social recommendation, influence or else
Social recommendation, influence or elseSocial recommendation, influence or else
Social recommendation, influence or else
 
Programar e brincar
Programar e brincarProgramar e brincar
Programar e brincar
 
Navegar em Segurança na Internet
Navegar em Segurança na InternetNavegar em Segurança na Internet
Navegar em Segurança na Internet
 
Saber Fazer
Saber FazerSaber Fazer
Saber Fazer
 
Social interactions and beyond
Social interactions and beyondSocial interactions and beyond
Social interactions and beyond
 
Tecnologia e Empreendedorismo
Tecnologia e EmpreendedorismoTecnologia e Empreendedorismo
Tecnologia e Empreendedorismo
 
Social interactions
Social interactionsSocial interactions
Social interactions
 
Análise de Dados
Análise de DadosAnálise de Dados
Análise de Dados
 
Programar a Brincar
Programar a BrincarProgramar a Brincar
Programar a Brincar
 
Programar a Brincar
Programar a BrincarProgramar a Brincar
Programar a Brincar
 

Recently uploaded

VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...nirzagarg
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋nirzagarg
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...nilamkumrai
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubaikojalkojal131
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...SUHANI PANDEY
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 

Recently uploaded (20)

VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 

Network analysis

  • 2. Agenda • Networks are everywhere • Social, biological, financial, etc • Complex networks • Influential nodes & communities • Who’s who • Software tools • Some project ideas 2DIME 2014, FEUP, 5-12-2014
  • 3. Networks that changed the world DIME 2014, FEUP, 5-12-2014 3
  • 5. Data, information and knowledge DIME 2014, FEUP, 5-12-2014 5 http://www.knowledge-management-tools.net/knowledge-information-data.html
  • 6. DIME 2014, FEUP, 5-12-2014 6 Retweet Network – #DE2012 raminetinati.wordpress.com
  • 7. DIME 2014, FEUP, 5-12-2014 7 ProteinNetwork http://intbio.ncl.ac.uk/?people=dr-katherine-james
  • 8. DIME 2014, FEUP, 5-12-2014 8 Networkviewofcross-borderbankingin2007 www.fna.fi
  • 9. Networks • Vertexes (nodes, actors) – properties (attributes) • Edges (relations) – directed/undirected – properties (attributes) • Density • Excentricity • Diâmeter DIME 2014, FEUP, 5-12-2014 9 9/21=0.43 3 2 3 2 3 3 2 3
  • 10. Adjacency matrix DIME 2014, FEUP, 5-12-2014 10 01001 10101 01011 00101 11110 A 00000 10000 01000 00100 11110 A 21  V={Po, Lx, Ma, Pa, Be}
  • 11. Influential nodes • Degree (in, out) • Clustering coefficient • Centrality (degree, closeness, betweenness) • PageRank • etc 11DIME 2014, FEUP, 5-12-2014 http://drunksandlampposts.files.wordpress.com/2012/06/philprettyv4.png?
  • 12. Understanding node metrics Label Degree Betweenness Centrality Closeness Centrality PageRank Clustering Coefficient Por 3 2.000 0.100 1.129 0.333 Lis 2 0.000 0.083 0.791 1.000 Mad 3 3.500 0.111 1.132 0.333 Par 4 7.000 0.125 1.537 0.167 Ber 2 0.000 0.091 0.798 1.000 Rom 1 0.000 0.077 0.477 0.000 Lon 3 2.500 0.111 1.136 0.333 DIME 2014, FEUP, 5-12-2014 12 1 – Lis – Par 1 – Lis – Rom 0.5 – Lis – Ber 0.5 – Por – Par 0.5 – Por – Rom
  • 13. Understanding networks • Formation • Modularity • Communities • Network dynamics • etc DIME 2014, FEUP, 5-12-2014 13 http://www.freerepublic.com/focus/news/1327834/posts
  • 14. Degree distribution DIME 2014, FEUP, 5-12-2014 14 0.00 0.05 0.10 0.15 0.20 0 1 2 3 4 5 6 7 8 9 10
  • 15. Community Detection • Communities and clusters are different • Network data is related to graph properties • Real world means big data DIME 2014, FEUP, 5-12-2014 15
  • 16. Modularity • Compares number of edges with number of edges of a random network • Maximize Q is NP-hard DIME 2014, FEUP, 5-12-2014 16             j g, i g ij ij P ij A m2 1 Q m2 j k i k ij P
  • 17. Clauset-Newman-Moore A hierarchical agglomeration algorithm for detecting community structure which is faster than many competing algorithms. Its running time on a network with n vertices and m edges is O(md log n) where d is the depth of the dendrogram describing the community structure. DIME 2014, FEUP, 5-12-2014 17 NodeXL
  • 18. Wakita-Tsurumi CNM algorithm does not scale well and its use is practically limited to networks whose sizes are up to 500,000 nodes. A simple heuristics that attempts to merge community structures in a balanced manner can dramatically improve community structure analysis. DIME 2014, FEUP, 5-12-2014 18 NodeXL
  • 19. Girvan-Newman A property that is found in many networks, the property of community structure, in which network nodes are joined together in tightly knit groups, between which there are only looser connections. We propose a method for detecting such communities, built around the idea of using centrality indices to find community boundaries. DIME 2014, FEUP, 5-12-2014 19 NodeXL
  • 20. Chinese Whispers [Biemann] • a Randomized graph-clustering algorithm, which is time-linear in the number of edges. It can be viewed as a simulation of an agent-based social network. DIME 2014, FEUP, 5-12-2014 20 Gephi plugin
  • 21. DIME 2014, FEUP, 5-12-2014 21
  • 22. DIME 2014, FEUP, 5-12-2014 22
  • 23. DIME 2014, FEUP, 5-12-2014 23
  • 24. DIME 2014, FEUP, 5-12-2014 24
  • 25. DIME 2014, FEUP, 5-12-2014 25
  • 26. Figure 5. Map of science derived from clickstream data. Bollen J, Van de Sompel H, Hagberg A, Bettencourt L, et al. (2009) Clickstream Data Yields High-Resolution Maps of Science. PLoS ONE 4(3): e4803. doi:10.1371/journal.pone.0004803 http://www.plosone.org/article/info:doi/10.1371/journal.pone.0004803
  • 27. DIME 2014, FEUP, 5-12-2014 27
  • 28. DIME 2014, FEUP, 5-12-2014 28
  • 29. DIME 2014, FEUP, 5-12-2014 29 How to generate journal insights using visualization techniques
  • 30. Software Tools • NodeXL • Gephi • D3.js (JavaScript) • NetworkX (Python) • Netlogo • etc DIME 2014, FEUP, 5-12-2014 30 http://gephi.github.io/features/
  • 31. DIME 2014, FEUP, 5-12-2014 31
  • 32. DIME 2014, FEUP, 5-12-2014 32
  • 33. DIME 2014, FEUP, 5-12-2014 33
  • 34. DIME 2014, FEUP, 5-12-2014 34
  • 35. DIME 2014, FEUP, 5-12-2014 35
  • 36. DIME 2014, FEUP, 5-12-2014 36
  • 37. DIME 2014, FEUP, 5-12-2014 37
  • 38. Datasets • netvizz • I keep my collection here https://sites.google.com/site/frestivo/networked-life/databases • There is another in Quora Where can I find large datasets open to the public? DIME 2014, FEUP, 5-12-2014 38
  • 39. netvizz DIME 2014, FEUP, 5-12-2014 39
  • 40. DIME 2014, FEUP, 5-12-2014 40 netvizz > gephi > NodeXL 0 50 100 150 200 250 Frequency Degree Minimum Degree 0 Maximum Degree 237 Average Degree 20.012 Median Degree 14.000
  • 41. DIME 2014, FEUP, 5-12-2014 41
  • 42. DIME 2014, FEUP, 5-12-2014 42
  • 43. DIME 2014, FEUP, 5-12-2014 43 Digital footprint…
  • 44. DIME 2014, FEUP, 5-12-2014 44
  • 45. DIME 2014, FEUP, 5-12-2014 45
  • 46. DIME 2014, FEUP, 5-12-2014 46
  • 47. Project approach • Big data set • Think if communities make sense • Compare different approaches • Explain your findings DIME 2014, FEUP, 5-12-2014 47
  • 48. Thank you! DIME 2014, FEUP, 5-12-2014 48