SlideShare a Scribd company logo
1 of 30
Social Network Analysis
Agenda
• What is Social Network
• Why Social Network
• Basic Vocabulary
• Network Measures
• Centrality
• Cohesion
Social Network
• A Social Network is a social structure made up of individuals (or organizations)
called ‘nodes’, which are tied (connected) by one or more specific types of
interdependency, such as friendship, kinship, common interest, financial
exchange, dislike, or relationships of beliefs, knowledge or prestige.
• Social Network Analysis views social relationships in terms of network theory
consisting of nodes and ties (also called edges, links or connections). Nodes are
the individual actors within the networks, and ties are relationships between the
actors.
• Social Network is a map of specified ties, such as friendship between nodes being
studied.
Why Social Network Analysis
• Enables us to segment data based on user behaviour
• Understand natural groups that have formed
• Topics
• Personal characteristics
• Understand who are important people in these groups
Basic Vocabulary
Fundamental building blocks
• Node, Vertex
• Link, Edge ,tie, Arc
Node
• Email – person’s mail address
• Web – URLs, http://...
• Wikipedia – articles, URLs
• Twitter – Twitter Name
• Facebook – Facebook Name
• Video – Video URLs, http://...
Link
• Email – FROM Address TO Address
• Web – FROM URL TO URL
• Wikipedia – FROM articles TO Articles
• Twitter – FROM (comm) TO (comm target)
• Facebook – FROM (name) TO (name)
• Video – FROM URLs to URLs
Link: Directed Vs. Un Directed
• Undirected
• Directed
Reciprocated Link vs. Un Reciprocated Link
• Reciprocated Link
• Un Reciprocated Link
Network Measures
• Degree
• Density
• Bridge
• Centrality
Degree
• The count of the number of ties to other actors in the network
• Indegree is the count of the number of ties directed to the node (popularity)
• Outdegree is the number of ties that the node directs to others (gregariousness)
Density
• Indicates the robustness of the network
• In mathematics, a dense graph is a graph in which the number of edges
is close to the maximal number of edges
• A graph with only a few edges is a sparse graph
6 actual / 6 possible = 1
2 actual / 6 possible = 0.33
Bridge
• An edge is said to be a bridge, if deleting it would cause its end points
to lie in different components of the graph
Distance
• Defined for a pair of vertices
• Number of connections in the path between 2 vertices
• 𝑑𝑖𝑠𝑡 𝑢, 𝑣 ≥ 0 𝑎𝑛𝑑 𝑑𝑖𝑠𝑡 𝑢, 𝑣 = 0 𝑜𝑛𝑙𝑦 𝑖𝑓 𝑢 = 𝑣
• 𝑑𝑖𝑠𝑡 𝑢, 𝑣 = 𝑑𝑖𝑠𝑡 𝑣, 𝑢
• 𝑑𝑖𝑠𝑡 𝑢, 𝑣 + 𝑑𝑖𝑠𝑡 𝑣, 𝑤 ≥ 𝑑𝑖𝑠𝑡(𝑢, 𝑤)
Eccentricity
• Defined for a single vertex
• Eccentricity of Vertex v є V(G) is
𝑒 𝑣 = 𝑚𝑎𝑥 𝑑(𝑢, 𝑣) 𝑢 є 𝑉(𝐺)
• e(v) = 1 only if v is adjacent to all other vertices
V(1) V(2)
V(3)V(5)
V(4)
e(v1) = e(v5) = 3
e(v2) = e(v3) = e(v4) = 3
a
b c d
e(a) = 1
e(b) = e(c) = e(d) = 2
Diameter and Radius
• diam G = max 𝑒 𝑣 𝑣 ∈ 𝑉 𝐺
• rad G = min 𝑒 𝑣 𝑣 ∈ 𝑉 𝐺
Periphery and Centre
• If e(v) = dia(G), then that vertex is the peripheral vertex
• The rest of all such vertices make the periphery of G
• If e(v) = rad(G), then that vertex is the central vertex
• The set of all such vertices make the centre of G
• 𝑟𝑎𝑑 𝐺 ≤ 𝑑𝑖𝑎𝑚 𝐺 ≤ 2 ∗ 𝑟𝑎𝑑(𝐺)
Measuring Node’s Importance
• Social Graph illustrates social relationships
• Nodes: people
• Links: relationships between nodes
• Sometime ambiguous
• Assume it means nodes know each other
• Links can be:
• Undirectional : bidirectional
• Directional : unidirectional
Anna
Ben
Cara
Dara
Evan
Fran
k
Centrality
• This measure gives a rough indication of the social power of a node
based on how well they ‘connect’ with the network. “Betweenness”
and “Degree” are measures of centrality
Degree Centrality
• Degree centrality: number of nearest neighbours
𝐶 𝐷(𝑖) = 𝑘 𝑖 =
𝑗
𝐴𝑖𝑗
• Normalized degree centrality
𝐶 𝐷
∗
𝑖 =
1
𝑛 − 1
𝐶 𝐷(𝑖)
• High centrality degree -direct contact with many other actors
• Low degree - not active, peripheral actor
Degree Centrality
• Number of nodes connected to a node
• No need to distinguish between in and out
• Example..
• Ranking
• Is this reasonable?
• Consider who causes network partition
• Many other options
Anna
Ben
Cara
Dara
Evan
Fran
k
Closeness Centrality
• Closeness centrality: how close an actor to all the other actors in
network
𝐶 𝐶 𝑖 =
1
𝑗 𝑑(𝑖, 𝑗)
• Normalized Closeness Centrality
𝐶 𝐶
∗
𝑖 =
1
𝑛 − 1
𝐶 𝐶(𝑖)
• Actor in the center can quickly interact with all others, short
communication path to others, minimal number of steps to reach
others
Closeness Centrality
• Degree does not factor in the distance
• Refers to the number of links to on the path between two nodes
• Path: set of links between two nodes
• Shortest Path: Path between two nodes
with shortest distance
• Diameter: longest of the shortest paths
Considering all the node pairs
• Closeness centrality for node
• Find shortest path lengths to others
• Take average of those
• 𝑐𝑙𝑜𝑠𝑒𝑛𝑒𝑠𝑠 𝑐𝑒𝑛𝑡𝑟𝑙𝑖𝑡𝑦 =
1
𝐴𝑣𝑒𝑟𝑎𝑔𝑒 𝑆ℎ𝑜𝑟𝑡𝑒𝑠𝑡 𝑃𝑎𝑡ℎ 𝐿𝑒𝑛𝑔𝑡ℎ
Anna
Ben
Cara
Dara
Evan
Fran
k
Betweenness
• The extent to which the node lies between other nodes in the network
Betweenness
• number of shortest paths going through the actor
• Message passing examples
• Anna to Frank
• Ben to Anna
• Betweenness Centrality of the node
• Find shortest paths for each pair
• Award other nodes for being on the shortest path
• Points awarded to node for a pair is fraction of shortest paths between pairs the node is on
Anna
Ben
Cara
Dara
Evan
Fran
k
Eigen Vector Centrality
• Importance of a node depends on the importance of its neighbors (recursive
definition)
• How central you are depends on how central your neighbours are
• 𝐶 𝑖 = 𝜔𝑖𝑗 ∗ 𝐶𝑗 + 𝜔𝑖𝑙 ∗ 𝐶𝑙 + 𝜔𝑖𝑘 ∗ 𝐶 𝑘
i jK
l
Mutuality
• Extent to which actors in the network reciprocate
Cohesion (Group Measure
• Measurement of cohesion for maximal social group or graphical
boundaries where related elements cannot be disconnected except by
removal of a certain minimal number of other nodes
• Ease with which a network can connect
• Aggregate measure of shortest path between each node pair at the
network level reflects average distance
Centrality
• Measure giving rough indication of the social power of a node based
on how well they "connect" the network.
• Measures of centrality
• Betweenness – The extent to which a node lies between other nodes in the network.
• Closeness – The mean geodesic distance (i.e., the shortest path) between a vertex v and all
other vertices reachable from it
• Degree – number of links incident upon the node
• Eigen vector – measure of importance of a node in the network. connections to high-
scoring nodes contribute more to the score of the node in question than equal connections
to low-scoring nodes.
Bridge
• An edge whose deletion increases the number of connected components.

More Related Content

What's hot

Decision Trees
Decision TreesDecision Trees
Decision TreesStudent
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network AnalysisSujoy Bag
 
Introduction to Data Science and Analytics
Introduction to Data Science and AnalyticsIntroduction to Data Science and Analytics
Introduction to Data Science and AnalyticsSrinath Perera
 
Understanding big data and data analytics big data
Understanding big data and data analytics big dataUnderstanding big data and data analytics big data
Understanding big data and data analytics big dataSeta Wicaksana
 
Tableau slideshare
Tableau slideshareTableau slideshare
Tableau slideshareSakshi Jain
 
Introduction to Social Network Analysis
Introduction to Social Network AnalysisIntroduction to Social Network Analysis
Introduction to Social Network AnalysisPremsankar Chakkingal
 
Statistics For Data Science | Statistics Using R Programming Language | Hypot...
Statistics For Data Science | Statistics Using R Programming Language | Hypot...Statistics For Data Science | Statistics Using R Programming Language | Hypot...
Statistics For Data Science | Statistics Using R Programming Language | Hypot...Edureka!
 
Network centrality measures and their effectiveness
Network centrality measures and their effectivenessNetwork centrality measures and their effectiveness
Network centrality measures and their effectivenessemapesce
 
Introduction to Data Visualization
Introduction to Data Visualization Introduction to Data Visualization
Introduction to Data Visualization Ana Jofre
 
1.7 data reduction
1.7 data reduction1.7 data reduction
1.7 data reductionKrish_ver2
 
Data Mining: Concepts and Techniques — Chapter 2 —
Data Mining:  Concepts and Techniques — Chapter 2 —Data Mining:  Concepts and Techniques — Chapter 2 —
Data Mining: Concepts and Techniques — Chapter 2 —Salah Amean
 
Data visualization in Python
Data visualization in PythonData visualization in Python
Data visualization in PythonMarc Garcia
 
DBSCAN : A Clustering Algorithm
DBSCAN : A Clustering AlgorithmDBSCAN : A Clustering Algorithm
DBSCAN : A Clustering AlgorithmPınar Yahşi
 
Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau Outreach Digital
 

What's hot (20)

Data preprocessing
Data preprocessingData preprocessing
Data preprocessing
 
Decision Trees
Decision TreesDecision Trees
Decision Trees
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network Analysis
 
Introduction to Data Science and Analytics
Introduction to Data Science and AnalyticsIntroduction to Data Science and Analytics
Introduction to Data Science and Analytics
 
Understanding big data and data analytics big data
Understanding big data and data analytics big dataUnderstanding big data and data analytics big data
Understanding big data and data analytics big data
 
Tableau slideshare
Tableau slideshareTableau slideshare
Tableau slideshare
 
Introduction to Social Network Analysis
Introduction to Social Network AnalysisIntroduction to Social Network Analysis
Introduction to Social Network Analysis
 
Statistics For Data Science | Statistics Using R Programming Language | Hypot...
Statistics For Data Science | Statistics Using R Programming Language | Hypot...Statistics For Data Science | Statistics Using R Programming Language | Hypot...
Statistics For Data Science | Statistics Using R Programming Language | Hypot...
 
Data reduction
Data reductionData reduction
Data reduction
 
Network centrality measures and their effectiveness
Network centrality measures and their effectivenessNetwork centrality measures and their effectiveness
Network centrality measures and their effectiveness
 
Introduction to Data Visualization
Introduction to Data Visualization Introduction to Data Visualization
Introduction to Data Visualization
 
K - Nearest neighbor ( KNN )
K - Nearest neighbor  ( KNN )K - Nearest neighbor  ( KNN )
K - Nearest neighbor ( KNN )
 
1.7 data reduction
1.7 data reduction1.7 data reduction
1.7 data reduction
 
Data Mining: Concepts and Techniques — Chapter 2 —
Data Mining:  Concepts and Techniques — Chapter 2 —Data Mining:  Concepts and Techniques — Chapter 2 —
Data Mining: Concepts and Techniques — Chapter 2 —
 
Data visualization in Python
Data visualization in PythonData visualization in Python
Data visualization in Python
 
Data analytics
Data analyticsData analytics
Data analytics
 
3 Centrality
3 Centrality3 Centrality
3 Centrality
 
DBSCAN : A Clustering Algorithm
DBSCAN : A Clustering AlgorithmDBSCAN : A Clustering Algorithm
DBSCAN : A Clustering Algorithm
 
Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau
 
FDS_dept_ppt.pptx
FDS_dept_ppt.pptxFDS_dept_ppt.pptx
FDS_dept_ppt.pptx
 

Viewers also liked

Curso Gestão de Rede Sociais - Introdução e tendências das Redes Sociais
Curso Gestão de Rede Sociais - Introdução e tendências das Redes SociaisCurso Gestão de Rede Sociais - Introdução e tendências das Redes Sociais
Curso Gestão de Rede Sociais - Introdução e tendências das Redes SociaisFernando Souza
 
Análise de redes sociais, parte 2
Análise de redes sociais, parte 2Análise de redes sociais, parte 2
Análise de redes sociais, parte 2Francisco Restivo
 
Análise de redes sociais, parte 1
Análise de redes sociais, parte 1Análise de redes sociais, parte 1
Análise de redes sociais, parte 1Francisco Restivo
 
Network measures used in social network analysis
Network measures used in social network analysis Network measures used in social network analysis
Network measures used in social network analysis Dragan Gasevic
 
Social network analysis intro part I
Social network analysis intro part ISocial network analysis intro part I
Social network analysis intro part ITHomas Plotkowiak
 
наши проекты
наши проектынаши проекты
наши проектыChekusova
 
ידיעון כרמיה 1027
ידיעון כרמיה 1027ידיעון כרמיה 1027
ידיעון כרמיה 1027perachadi
 
Indian investment scenario.
Indian investment scenario.Indian investment scenario.
Indian investment scenario.Juthika Deka
 
Презентация ДЗОЛ Юность г. Артём
Презентация ДЗОЛ Юность г. АртёмПрезентация ДЗОЛ Юность г. Артём
Презентация ДЗОЛ Юность г. Артёмzaslavets
 
Privatisation. Political Economic Digest Series - 14.
Privatisation. Political Economic Digest Series - 14. Privatisation. Political Economic Digest Series - 14.
Privatisation. Political Economic Digest Series - 14. Akash Shrestha
 
ידיעון כרמיה דצמבר 2014
ידיעון כרמיה דצמבר 2014ידיעון כרמיה דצמבר 2014
ידיעון כרמיה דצמבר 2014perachadi
 
Organizing chaos: Student workforce management tools
Organizing chaos: Student workforce management toolsOrganizing chaos: Student workforce management tools
Organizing chaos: Student workforce management toolsAndrew Lyons
 
Managing Me - Finding Harmony in Skills and Self
Managing Me - Finding Harmony in Skills and SelfManaging Me - Finding Harmony in Skills and Self
Managing Me - Finding Harmony in Skills and SelfKhe Hy
 
Faheem Naeem Planning dept cv
Faheem Naeem Planning dept cvFaheem Naeem Planning dept cv
Faheem Naeem Planning dept cvFaheem Naeem
 

Viewers also liked (17)

Curso Gestão de Rede Sociais - Introdução e tendências das Redes Sociais
Curso Gestão de Rede Sociais - Introdução e tendências das Redes SociaisCurso Gestão de Rede Sociais - Introdução e tendências das Redes Sociais
Curso Gestão de Rede Sociais - Introdução e tendências das Redes Sociais
 
Análise de redes sociais, parte 2
Análise de redes sociais, parte 2Análise de redes sociais, parte 2
Análise de redes sociais, parte 2
 
Análise de redes sociais, parte 1
Análise de redes sociais, parte 1Análise de redes sociais, parte 1
Análise de redes sociais, parte 1
 
Network measures used in social network analysis
Network measures used in social network analysis Network measures used in social network analysis
Network measures used in social network analysis
 
Social network analysis intro part I
Social network analysis intro part ISocial network analysis intro part I
Social network analysis intro part I
 
наши проекты
наши проектынаши проекты
наши проекты
 
ידיעון כרמיה 1027
ידיעון כרמיה 1027ידיעון כרמיה 1027
ידיעון כרמיה 1027
 
Indian investment scenario.
Indian investment scenario.Indian investment scenario.
Indian investment scenario.
 
Recipes
RecipesRecipes
Recipes
 
Презентация ДЗОЛ Юность г. Артём
Презентация ДЗОЛ Юность г. АртёмПрезентация ДЗОЛ Юность г. Артём
Презентация ДЗОЛ Юность г. Артём
 
Privatisation. Political Economic Digest Series - 14.
Privatisation. Political Economic Digest Series - 14. Privatisation. Political Economic Digest Series - 14.
Privatisation. Political Economic Digest Series - 14.
 
WP # 1 - Kanban-fitment
WP # 1 - Kanban-fitmentWP # 1 - Kanban-fitment
WP # 1 - Kanban-fitment
 
Cielo
CieloCielo
Cielo
 
ידיעון כרמיה דצמבר 2014
ידיעון כרמיה דצמבר 2014ידיעון כרמיה דצמבר 2014
ידיעון כרמיה דצמבר 2014
 
Organizing chaos: Student workforce management tools
Organizing chaos: Student workforce management toolsOrganizing chaos: Student workforce management tools
Organizing chaos: Student workforce management tools
 
Managing Me - Finding Harmony in Skills and Self
Managing Me - Finding Harmony in Skills and SelfManaging Me - Finding Harmony in Skills and Self
Managing Me - Finding Harmony in Skills and Self
 
Faheem Naeem Planning dept cv
Faheem Naeem Planning dept cvFaheem Naeem Planning dept cv
Faheem Naeem Planning dept cv
 

Similar to 4. social network analysis

Social network analysis basics
Social network analysis basicsSocial network analysis basics
Social network analysis basicsPradeep Kumar
 
Minicourse on Network Science
Minicourse on Network ScienceMinicourse on Network Science
Minicourse on Network SciencePavel Loskot
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018Arsalan Khan
 
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
Mining and analyzing social media   part 2 - hicss47 tutorial - dave kingMining and analyzing social media   part 2 - hicss47 tutorial - dave king
Mining and analyzing social media part 2 - hicss47 tutorial - dave kingDave King
 
CS6010 Social Network Analysis Unit V
CS6010 Social Network Analysis Unit VCS6010 Social Network Analysis Unit V
CS6010 Social Network Analysis Unit Vpkaviya
 
Network Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptxNetwork Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptxchavanprasad17092001
 
Oxford Digital Humanities Summer School
Oxford Digital Humanities Summer SchoolOxford Digital Humanities Summer School
Oxford Digital Humanities Summer SchoolScott A. Hale
 
Community detection in graphs
Community detection in graphsCommunity detection in graphs
Community detection in graphsNicola Barbieri
 
Network theory - PyCon 2015
Network theory - PyCon 2015Network theory - PyCon 2015
Network theory - PyCon 2015Sarah Guido
 
4cliquesclusters-1235090001265558-2.pdf
4cliquesclusters-1235090001265558-2.pdf4cliquesclusters-1235090001265558-2.pdf
4cliquesclusters-1235090001265558-2.pdf9260SahilPatil
 
Predicting Communication Intention in Social Media
Predicting Communication Intention in Social MediaPredicting Communication Intention in Social Media
Predicting Communication Intention in Social MediaCharalampos Chelmis
 
Node XL - features and demo
Node XL - features and demoNode XL - features and demo
Node XL - features and demoMayank Mohan
 
Sylva workshop.gt that camp.2012
Sylva workshop.gt that camp.2012Sylva workshop.gt that camp.2012
Sylva workshop.gt that camp.2012CameliaN
 
OccupyWallStreetNetworkAnalysis.pptx
OccupyWallStreetNetworkAnalysis.pptxOccupyWallStreetNetworkAnalysis.pptx
OccupyWallStreetNetworkAnalysis.pptxFabrizioLanubile
 
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...Denis Parra Santander
 

Similar to 4. social network analysis (20)

Networks
NetworksNetworks
Networks
 
02 Descriptive Statistics (2017)
02 Descriptive Statistics (2017)02 Descriptive Statistics (2017)
02 Descriptive Statistics (2017)
 
Social network analysis basics
Social network analysis basicsSocial network analysis basics
Social network analysis basics
 
Minicourse on Network Science
Minicourse on Network ScienceMinicourse on Network Science
Minicourse on Network Science
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018
 
Chapter 3.pdf
Chapter 3.pdfChapter 3.pdf
Chapter 3.pdf
 
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
Mining and analyzing social media   part 2 - hicss47 tutorial - dave kingMining and analyzing social media   part 2 - hicss47 tutorial - dave king
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
 
CS6010 Social Network Analysis Unit V
CS6010 Social Network Analysis Unit VCS6010 Social Network Analysis Unit V
CS6010 Social Network Analysis Unit V
 
Network Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptxNetwork Measures Social Computing-Unit 2.pptx
Network Measures Social Computing-Unit 2.pptx
 
Oxford Digital Humanities Summer School
Oxford Digital Humanities Summer SchoolOxford Digital Humanities Summer School
Oxford Digital Humanities Summer School
 
Community detection in graphs
Community detection in graphsCommunity detection in graphs
Community detection in graphs
 
Facebook Networks Analysis
Facebook Networks AnalysisFacebook Networks Analysis
Facebook Networks Analysis
 
Network theory - PyCon 2015
Network theory - PyCon 2015Network theory - PyCon 2015
Network theory - PyCon 2015
 
05 Whole Network Descriptive Stats
05 Whole Network Descriptive Stats05 Whole Network Descriptive Stats
05 Whole Network Descriptive Stats
 
4cliquesclusters-1235090001265558-2.pdf
4cliquesclusters-1235090001265558-2.pdf4cliquesclusters-1235090001265558-2.pdf
4cliquesclusters-1235090001265558-2.pdf
 
Predicting Communication Intention in Social Media
Predicting Communication Intention in Social MediaPredicting Communication Intention in Social Media
Predicting Communication Intention in Social Media
 
Node XL - features and demo
Node XL - features and demoNode XL - features and demo
Node XL - features and demo
 
Sylva workshop.gt that camp.2012
Sylva workshop.gt that camp.2012Sylva workshop.gt that camp.2012
Sylva workshop.gt that camp.2012
 
OccupyWallStreetNetworkAnalysis.pptx
OccupyWallStreetNetworkAnalysis.pptxOccupyWallStreetNetworkAnalysis.pptx
OccupyWallStreetNetworkAnalysis.pptx
 
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
 

Recently uploaded

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
Data Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationData Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationBoston Institute of Analytics
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...Suhani Kapoor
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 

Recently uploaded (20)

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
Data Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationData Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health Classification
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 

4. social network analysis

  • 2. Agenda • What is Social Network • Why Social Network • Basic Vocabulary • Network Measures • Centrality • Cohesion
  • 3. Social Network • A Social Network is a social structure made up of individuals (or organizations) called ‘nodes’, which are tied (connected) by one or more specific types of interdependency, such as friendship, kinship, common interest, financial exchange, dislike, or relationships of beliefs, knowledge or prestige. • Social Network Analysis views social relationships in terms of network theory consisting of nodes and ties (also called edges, links or connections). Nodes are the individual actors within the networks, and ties are relationships between the actors. • Social Network is a map of specified ties, such as friendship between nodes being studied.
  • 4. Why Social Network Analysis • Enables us to segment data based on user behaviour • Understand natural groups that have formed • Topics • Personal characteristics • Understand who are important people in these groups
  • 5. Basic Vocabulary Fundamental building blocks • Node, Vertex • Link, Edge ,tie, Arc
  • 6. Node • Email – person’s mail address • Web – URLs, http://... • Wikipedia – articles, URLs • Twitter – Twitter Name • Facebook – Facebook Name • Video – Video URLs, http://...
  • 7. Link • Email – FROM Address TO Address • Web – FROM URL TO URL • Wikipedia – FROM articles TO Articles • Twitter – FROM (comm) TO (comm target) • Facebook – FROM (name) TO (name) • Video – FROM URLs to URLs
  • 8. Link: Directed Vs. Un Directed • Undirected • Directed
  • 9. Reciprocated Link vs. Un Reciprocated Link • Reciprocated Link • Un Reciprocated Link
  • 10. Network Measures • Degree • Density • Bridge • Centrality
  • 11. Degree • The count of the number of ties to other actors in the network • Indegree is the count of the number of ties directed to the node (popularity) • Outdegree is the number of ties that the node directs to others (gregariousness)
  • 12. Density • Indicates the robustness of the network • In mathematics, a dense graph is a graph in which the number of edges is close to the maximal number of edges • A graph with only a few edges is a sparse graph 6 actual / 6 possible = 1 2 actual / 6 possible = 0.33
  • 13. Bridge • An edge is said to be a bridge, if deleting it would cause its end points to lie in different components of the graph
  • 14. Distance • Defined for a pair of vertices • Number of connections in the path between 2 vertices • 𝑑𝑖𝑠𝑡 𝑢, 𝑣 ≥ 0 𝑎𝑛𝑑 𝑑𝑖𝑠𝑡 𝑢, 𝑣 = 0 𝑜𝑛𝑙𝑦 𝑖𝑓 𝑢 = 𝑣 • 𝑑𝑖𝑠𝑡 𝑢, 𝑣 = 𝑑𝑖𝑠𝑡 𝑣, 𝑢 • 𝑑𝑖𝑠𝑡 𝑢, 𝑣 + 𝑑𝑖𝑠𝑡 𝑣, 𝑤 ≥ 𝑑𝑖𝑠𝑡(𝑢, 𝑤)
  • 15. Eccentricity • Defined for a single vertex • Eccentricity of Vertex v є V(G) is 𝑒 𝑣 = 𝑚𝑎𝑥 𝑑(𝑢, 𝑣) 𝑢 є 𝑉(𝐺) • e(v) = 1 only if v is adjacent to all other vertices V(1) V(2) V(3)V(5) V(4) e(v1) = e(v5) = 3 e(v2) = e(v3) = e(v4) = 3 a b c d e(a) = 1 e(b) = e(c) = e(d) = 2
  • 16. Diameter and Radius • diam G = max 𝑒 𝑣 𝑣 ∈ 𝑉 𝐺 • rad G = min 𝑒 𝑣 𝑣 ∈ 𝑉 𝐺
  • 17. Periphery and Centre • If e(v) = dia(G), then that vertex is the peripheral vertex • The rest of all such vertices make the periphery of G • If e(v) = rad(G), then that vertex is the central vertex • The set of all such vertices make the centre of G • 𝑟𝑎𝑑 𝐺 ≤ 𝑑𝑖𝑎𝑚 𝐺 ≤ 2 ∗ 𝑟𝑎𝑑(𝐺)
  • 18. Measuring Node’s Importance • Social Graph illustrates social relationships • Nodes: people • Links: relationships between nodes • Sometime ambiguous • Assume it means nodes know each other • Links can be: • Undirectional : bidirectional • Directional : unidirectional Anna Ben Cara Dara Evan Fran k
  • 19. Centrality • This measure gives a rough indication of the social power of a node based on how well they ‘connect’ with the network. “Betweenness” and “Degree” are measures of centrality
  • 20. Degree Centrality • Degree centrality: number of nearest neighbours 𝐶 𝐷(𝑖) = 𝑘 𝑖 = 𝑗 𝐴𝑖𝑗 • Normalized degree centrality 𝐶 𝐷 ∗ 𝑖 = 1 𝑛 − 1 𝐶 𝐷(𝑖) • High centrality degree -direct contact with many other actors • Low degree - not active, peripheral actor
  • 21. Degree Centrality • Number of nodes connected to a node • No need to distinguish between in and out • Example.. • Ranking • Is this reasonable? • Consider who causes network partition • Many other options Anna Ben Cara Dara Evan Fran k
  • 22. Closeness Centrality • Closeness centrality: how close an actor to all the other actors in network 𝐶 𝐶 𝑖 = 1 𝑗 𝑑(𝑖, 𝑗) • Normalized Closeness Centrality 𝐶 𝐶 ∗ 𝑖 = 1 𝑛 − 1 𝐶 𝐶(𝑖) • Actor in the center can quickly interact with all others, short communication path to others, minimal number of steps to reach others
  • 23. Closeness Centrality • Degree does not factor in the distance • Refers to the number of links to on the path between two nodes • Path: set of links between two nodes • Shortest Path: Path between two nodes with shortest distance • Diameter: longest of the shortest paths Considering all the node pairs • Closeness centrality for node • Find shortest path lengths to others • Take average of those • 𝑐𝑙𝑜𝑠𝑒𝑛𝑒𝑠𝑠 𝑐𝑒𝑛𝑡𝑟𝑙𝑖𝑡𝑦 = 1 𝐴𝑣𝑒𝑟𝑎𝑔𝑒 𝑆ℎ𝑜𝑟𝑡𝑒𝑠𝑡 𝑃𝑎𝑡ℎ 𝐿𝑒𝑛𝑔𝑡ℎ Anna Ben Cara Dara Evan Fran k
  • 24. Betweenness • The extent to which the node lies between other nodes in the network
  • 25. Betweenness • number of shortest paths going through the actor • Message passing examples • Anna to Frank • Ben to Anna • Betweenness Centrality of the node • Find shortest paths for each pair • Award other nodes for being on the shortest path • Points awarded to node for a pair is fraction of shortest paths between pairs the node is on Anna Ben Cara Dara Evan Fran k
  • 26. Eigen Vector Centrality • Importance of a node depends on the importance of its neighbors (recursive definition) • How central you are depends on how central your neighbours are • 𝐶 𝑖 = 𝜔𝑖𝑗 ∗ 𝐶𝑗 + 𝜔𝑖𝑙 ∗ 𝐶𝑙 + 𝜔𝑖𝑘 ∗ 𝐶 𝑘 i jK l
  • 27. Mutuality • Extent to which actors in the network reciprocate
  • 28. Cohesion (Group Measure • Measurement of cohesion for maximal social group or graphical boundaries where related elements cannot be disconnected except by removal of a certain minimal number of other nodes • Ease with which a network can connect • Aggregate measure of shortest path between each node pair at the network level reflects average distance
  • 29. Centrality • Measure giving rough indication of the social power of a node based on how well they "connect" the network. • Measures of centrality • Betweenness – The extent to which a node lies between other nodes in the network. • Closeness – The mean geodesic distance (i.e., the shortest path) between a vertex v and all other vertices reachable from it • Degree – number of links incident upon the node • Eigen vector – measure of importance of a node in the network. connections to high- scoring nodes contribute more to the score of the node in question than equal connections to low-scoring nodes.
  • 30. Bridge • An edge whose deletion increases the number of connected components.

Editor's Notes

  1. The resultant graph based structures are often very complex. Social Networks operate on many levels, from families up to the level of nations, and play a key role in determining the way problems are solved, organizations are run, and the degree to which individuals succeed in achieving their goals. The network can also be used to measure social capital – the value that an indivudual gets from the social network.