big data workshop 02 - social network analysis

47
SNA (Social Network Analysis) 09 - 2014

Upload: jose-alvarez-muguerza

Post on 20-Mar-2017

234 views

Category:

Data & Analytics


4 download

TRANSCRIPT

Page 1: Big data workshop 02 - Social Network Analysis

SNA(Social Network Analysis)

09 - 2014

Page 2: Big data workshop 02 - Social Network Analysis

SNA: Intro

Page 3: Big data workshop 02 - Social Network Analysis

� Qué [no] es?� Architectura� Cuándo usarlo?...� Herramientas- Gephi� Componentes� Métricas� Casos de uso� Buenas Prácticas� Ejercicios

SNA: Agenda

Page 4: Big data workshop 02 - Social Network Analysis

SNA: ...no es Sociología

Page 5: Big data workshop 02 - Social Network Analysis

SNA: Arquitectura

Page 6: Big data workshop 02 - Social Network Analysis

� Comprender una red social (on/off line) o hacerla más eficiente

� Visualizar de forma gráfica una red y encontrar relaciones ocultas

� Descubrir patrones y caminos de información

SNA: Por qué y Cuándo?

Page 7: Big data workshop 02 - Social Network Analysis

� NodeXL: http://nodexl.codeplex.com/

� Gephi: https://gephi.github.io/

� NetMiner: http://www.netminer.com/sub02/sub02.php

� Pahek: http://pajek.imfm.si/doku.php

� Cytoscape: http://www.cytoscape.org/

� R with SNA lib: http://cran.r-project.org/

� otros ...

SNA: Herramientas

Page 8: Big data workshop 02 - Social Network Analysis

SNA: Herramientas - Gephi

Page 9: Big data workshop 02 - Social Network Analysis

Prácticas

Familiarizarse con Gephi

Page 10: Big data workshop 02 - Social Network Analysis

� sif� psmi� sbml� GraphML� kgml� GML� XGMML� BioPAX

SNA: Archivos

� cvs� tab� json� xls

� others...

Page 11: Big data workshop 02 - Social Network Analysis

SNA: Componentes

F

G

E

D

C

B

A

Nodos

Arista

s

Page 12: Big data workshop 02 - Social Network Analysis

SNA: Métricas - Degree

A

Nodos

Aristas

Page 13: Big data workshop 02 - Social Network Analysis

SNA: Métricas: Un/Directed Degree

F

G

E

D

C

B

A

Page 14: Big data workshop 02 - Social Network Analysis

SNA: Métricas - Peso / Ranking / Tipo

D

C

B

A

Page 15: Big data workshop 02 - Social Network Analysis

SNA: Métricas - Notación de Relaciones

nodos a b c

x 0 1 0

y 1 1 0

z 1 1 1

nodos

x b

y a

y b

z a

z b

z c

nodos

x b

y a,b

z a,b,c

Page 16: Big data workshop 02 - Social Network Analysis

SNA: Métricas - In/out Degree

A

Page 17: Big data workshop 02 - Social Network Analysis

B

SNA: Métricas - Componentes Conectados

Fuertemente

vs Débilmente

F

G

E

D

C

B

A

Page 18: Big data workshop 02 - Social Network Analysis

SNA: Métricas - Giant Component

Page 19: Big data workshop 02 - Social Network Analysis

Identificación de métricas

Prácticas

Page 20: Big data workshop 02 - Social Network Analysis

SNA: Métricas - Shortest path

C

F

G

E

D

B

A

A → F

A F

C

Page 21: Big data workshop 02 - Social Network Analysis

SNA: Métricas - Shortest path

Problema

del

viajante

Page 22: Big data workshop 02 - Social Network Analysis

Centrality

SNA: Métricas - Centrality

Indegree

OutDegree

Betweenness

Closeness

Page 23: Big data workshop 02 - Social Network Analysis

Node #

A 3

B 2

C 6

D 2

E 1

F 1

G 1

C

F

G

E

D

B

A

SNA: Métricas: Degree Ranking

C

Node #

A 3

B 2

C 6

D 2

E 1

F 1

G 1

Node #

C 6

A 3

B 2

D 2

E 1

F 1

G 1

Page 24: Big data workshop 02 - Social Network Analysis

Node #

A

B

C

D

E

F

G

Node #

A 1

B 0

C 12

D 0

E 0

F 0

G 0

C

F

G

E

D

B

A

SNA: Métricas: Betweenness Ranking

Cuán frecuente un nodo aparece en un camino crítico

Page 25: Big data workshop 02 - Social Network Analysis

Node #

A

B

C

D

E

F

G

Node #

A 1

B 0

C 12

D 0

E 0

F 0

G 0

C

F

G

E

D

B

A

SNA: Métricas: Betweenness Ranking

B

D

11,5

0,5

Page 26: Big data workshop 02 - Social Network Analysis

Node #

A

B

C

D

E

F

G

Node #

A 0,5

B 0

C 11,5

D 0

E 0

F 0

G 0

C

F

G

E

D

B

A

SNA: Métricas: Betweenness Ranking

H I

Page 27: Big data workshop 02 - Social Network Analysis

C

F

G

E

D

B

A

Node #

A

B

C

D

E

F

G

SNA: Métricas: Closeness Ranking

Node #

A 1,5

B 1,6

C 1

D 1,6

E 1,83

F 1,83

G 1,83

Node #

A 1,5

B 1,6

C 1

D 1,6

E 1,83

F 1,83

G 1,83

(1+1+1+2+2+2) / 6 = 1,5

Número de saltos por el camino crítico

Page 28: Big data workshop 02 - Social Network Analysis

CF

G

E

D

B

A

Node #

A

B

C

D

E

F

G

SNA: Métricas: Closeness Ranking

Node #

A 1,5

B 1,6

C 1

D 1,6

E 1,83

F 1,83

G 1,83

Node #

A 1,5

B 1,6

C 1

D 1,6

E 1,83

F 1,83

G 1,83O

(1+1+1+1+1+1) / 6 = 1

N ML

K

JI

H

Hops(N-K): 5 Hops(O-K) = Hops(c) + 1

Page 29: Big data workshop 02 - Social Network Analysis

SNA: Métricas - Modularidad

C

F

G

E

D

B

A

D

DD

D D

Page 30: Big data workshop 02 - Social Network Analysis

Quienes lo Usan

y cómo?

Page 31: Big data workshop 02 - Social Network Analysis

SNA: Quiénes lo usan? cómo?

� Seguros

� Bancos

� Redes Sociales

� Publicidad viral vs spam

� Propagación de virus/parches

� Mejorar comunicación intra-companía

Page 32: Big data workshop 02 - Social Network Analysis

SNA: Mi red LinkedIn

Page 33: Big data workshop 02 - Social Network Analysis

SNA: Twitter Influencers

Page 34: Big data workshop 02 - Social Network Analysis

SNA: Caso Twitter

Algunos datos:~190k tweets2 hashtags

La red:# usuarios: ~66,5k# aristas: ~156k

http://migueldelfresno.com/2014/04/super-influyentes-quienes-son.html

Page 35: Big data workshop 02 - Social Network Analysis

SNA: Caso Twitter

Giant Component

Page 36: Big data workshop 02 - Social Network Analysis

SNA: Caso Twitter

Sub-comunities

Page 37: Big data workshop 02 - Social Network Analysis

SNA: Caso Twitter

Resultado:

< 0,25% de nodos influyentes

Page 38: Big data workshop 02 - Social Network Analysis

SNA: Twitter Exposure vs Reach

https://blog.tweetreach.com/

Page 39: Big data workshop 02 - Social Network Analysis

SNA: Internet en nodos

Page 40: Big data workshop 02 - Social Network Analysis

SNA: Compañías de Análisis

Page 41: Big data workshop 02 - Social Network Analysis

Buenas Prácticas

...algunas

Page 42: Big data workshop 02 - Social Network Analysis

� Reducir el cruce de aristas

SNA: Buenas Prácticas

Page 43: Big data workshop 02 - Social Network Analysis

� Aristas homogéneas

SNA: Buenas Prácticas

Page 44: Big data workshop 02 - Social Network Analysis

� No superponer aristas y nodos

SNA: Buenas Prácticas

Page 45: Big data workshop 02 - Social Network Analysis

� Conocer dominio y variables

SNA: Buenas Prácticas

� Muestra significativa

� Revisar e invalidar

Page 46: Big data workshop 02 - Social Network Analysis

Ejercicios

Análisis de mi red de FBhttps://apps.facebook.com/netvizz/

Page 47: Big data workshop 02 - Social Network Analysis