social data mining - uniroma1.it...social data mining dino pedreschi kdd lab università di pisa...

115
Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma | 28 Feb 2012

Upload: others

Post on 28-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

Social Data Mining

Dino Pedreschi

KDD LAB

Università di Pisa & ISTI-CNR

kdd.isti.cnr.it

Scuola Superiore di Studi Avanzati della Sapienza

Roma | 28 Feb 2012

Page 2: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

We live in a time with

unprecedented opportunities of

sensing, storing, analyzing

(micro)-data, at mass level,

recording human activities

at extreme detail

Page 3: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

3

What we buy

What we search for

Whom we interact with

Where we go

Page 4: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

4

Page 5: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

5

Page 6: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

6

Page 7: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

7

GPS: detailed movements within an area

Page 8: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

8

GPS: movements within the town

Page 9: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

9

Social Networks: goal of the movement

Page 10: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

10

The social network behind Facebook

Page 11: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

11

Big (human) data & social data mining

• a new social microscope

• the basis of computational sociology

• the basis of a data science (statistics 2.0)

• automated discovery of patterns, rules, profiles from human activity data

• The basis to understand and predict complex phenomena such as mobility, economic crisesand trends, epidemics, opinion diffusion, sustainability

Page 12: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

12

7 Billion in October 2011

Page 13: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

13

A novel humanism

� The ICTs have revolutionized society

� Society is now revolutionizing the ICTsand scientific research as a whole

� Ultimately, the ICTs have broughthumanity at the center of scientificinvestigation under a new light

Page 14: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

Social Data Mining

New questions to ask

Page 15: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

15

�What are the geographicalborders emerging from people’s mobility and social behavior?

Page 16: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

16

Mobility borders

Thiemann C, Theis F, Grady D, Brune R, Brockmann D, 2010 The Structure of Borders in a Small World. PLoS ONE 5(11)

Page 17: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

17

Social borders

Redrawing the map of Great Britain from a network of human interactionsRatti, C., Sobolevsky, S., Calabrese, F., Andris, C., Reades, J., Martino, M., Claxton, R., Strogatz, S., Journal: PLoS ONE, 2010.

Page 18: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

Networks as a mining tool

S. Rinzivillo, S. Mainardi, F. Pezzoni, M. Coscia, D. Pedreschi, F. Giannotti

Discovering the Geographical Borders of Human MobilityKI - Künstliche Intelligenz, 2012 (to appear).

Page 19: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

19

Step 1: spatial regions

Page 20: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

20

Step 2: evaluate flows among regions

Page 21: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

21

Step 3: forget geography

Page 22: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

22

Step 4: perform community detection

Page 23: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

23

Step 4: perform community detection

Page 24: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

24

Step 5: map back to geography

Page 25: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

25

Step 6: draw borders

Page 26: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

26

Final result

Page 27: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

27

Final result: compare with municipality

borders

Page 28: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

28

Borders in different time periods

Only weekdays

movements Only weekend movements

Similar to global clustering: strong influence of systematic movements

Strong fragmentation: the influence of systematic movements (home-work) is missing

Page 29: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

29

�How people get into town? What is the map of theirtrips in space and time?

Page 30: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

30

Understanding city access patterns

A12 Sud

Cascina

Marina di Pisa/TirreniaLucca

Page 31: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

31Marina di Pisa/Tirrenia

A12 Sud

1,50%

2,90%

Distribuzione Origini

Pis a

Ma rina /T irre nia

A1 2 (N ord)

FiP iL i (E m poli)

A1 2 (S ud)

L uc c a

A1 1 (P is toia )

C olles a lv e tti

Pons a c c o

S S 1 2 (N ord Luc c a )

Montec a tini

T orre de l L a g o

C a lc i

As c ia no

Altre orig ini

R um ore

Page 32: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

32

M-Atlas kdd.isti.cnr.it

F. Giannotti, M. Nanni, D. Pedreschi, F. Pinelli, C. Renso, S. Rinzivillo, R, Trasarti.Unveiling the complexity of human mobility by querying and mining massive trajectory data.VLDB J., 2011

Page 33: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

33

�How many commuters may use carpooling as an alternative to their own cars?

Page 34: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

34

Individual travellers’ profiles

Page 35: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

35

Mobility routines

Singoli viaggi

dell'utente

Comportamenti

sistematici

individuati

Page 36: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

36

Car pooling potential

32.5% users share one or more routines with other users

Page 37: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

37

�How do tourists visit Paris?

Page 38: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

38

GSM roaming CDR data – Orange Paris

Ana-Maria Olteanu, Roberto Trasarti, Thomas Couronné, Fosca Giannotti, Mirco Nanni, Zbigniew Smoreda, Cezary ZiemlickiGSM data analysis for tourism

7th Int. Symp. on Spatial Data Quality (ISSDQ 2011)

Page 39: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

39

Tourist visitation patterns

• Short visits 1 or 2 days• Medium visits between 3 and 5 days• Long visits more than 6 days

Page 40: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

40

Short visits

Page 41: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

41

Long Visits

Density map comparison L-M

Page 42: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

42

�What is your chance to become happy depending on the level of happiness in your social network?

Page 43: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

43

James H. Fowler, Nicholas A. Christakis. Dynamic Spread of Happiness in a Large Social Network:Longitudinal Analysis Over 20 Years in the Framingham Heart StudyBritish Medical Journal 337 (4 December 2008)

Page 44: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

44

Comparison:extra USD10,000of annual incomehas an average

effect of 2%

Page 45: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

45

�How to predict the spreading patterns of the next flu?

Page 46: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

46

Google Flu Trends

Nature 457, 1012-1014 (2009)

Page 47: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

47

Simulation of H1N1 virus spreading

� http://vimeo.com/17840291

� Alex Vespignani and colleagues at Indiana University & ISI Foundation, Torino

Page 48: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

48

�What is an economical explanation of social well-being in the most developed nations?

Page 49: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

49

Page 50: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

50

Page 51: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

51

�Which are the mains cliques or cartels in the network of managerssitting in multiple company boards?

Page 52: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

52

Map of Power

Page 53: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

53

�How does an entirecountry’s mood changearound the clock?

Page 54: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

54

twittermood

Page 55: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

55

�What is the impact of “man” and “woman” in the English literature (culture) from 1700 to nowadays?

Page 56: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

56

ngrams.googlelabs.com

Page 57: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

Quale è la rete sociale

dell’Inferno dantesco? Come

evolve nella narrazione?

Page 58: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

58

Page 59: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

59

Cappelli, A., Coscia, M., Giannotti, F., Pedreschi, D. and Rinzivillo, S.The Social Network of Dante's Inferno. In Art, Humanities, Complex Networks – Leonardo Workshop at NetSci, 2010, Int. Conf. on Network Science.

Page 60: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

What’s behind the scene

Page 61: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

61

Validation

Data

De

mo

gra

ph

ic d

ata

Ge

og

rap

hic

da

taM

ov

em

en

t d

ata

Tra

nsp

ort

da

ta

Models

T-C

lust

eri

ng

T-P

att

ern

s

Forecasts

From DATA to KNOWLEDGE

Page 62: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

62

www.geopkdd.eu

FET-Open STREP 2005-2009

Coordinator:

KDD-LAB Pisa, ISTI-CNR

Exhibited at European Parliament

April 2010

Page 63: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

63

Mobility Data

Raw data

Mobility Patterns

Mobile phone data, GPS tracks

End user

Mobility manager

Mobility DataMining

Page 64: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

64

Mobility Data Mining

� Mining trajectory models and patterns, within a privacy-aware framework

Page 65: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

65

Knowledge Discovery and Data Mining Laboratory

Caterina D’angelo Claudio Schifani Chiara Falchi Zehui Qu Barbara Furletti, Andrea Romei, Sergio Barsocchi

Page 66: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

Towards a Social Data

Science

social sciences + ICT + complexity science

Page 67: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

67

Page 68: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

68

Page 69: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

69

Page 70: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

Early results: empirical

validation on big data of social

theories

Page 71: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

71

Stanley Milgram

160 people

1 person

Analisi di reti sociali - Aprile 2011

Page 72: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

72

Page 73: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

73

Conferma empirica dello small world

� Duncan Watts e colleghi, 2003, ripetono l’esperimento di Milgram usando l’email

� 18 utenti target, 24.000 utenti di partenza

� Distanza media: 7

� Jure Leskovec e colleghi, 2007, misurano la distanza media sul grafo di Messenger

� 200 milioni di utenti

� 30 miliardi di conversazioni

� Distanza media: 6.6

Page 74: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

74

Il grafo di Instant Messenger

Page 75: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

75

La forza dei legami deboli

� Mark S. Granovetter, 1973

� Indagine: in che modo la gente viene a conoscenza di nuove opportunità di lavoro?

� Attraverso contatti personali

� Sorpresa: molto spesso non amici stretti, ma conoscenze “alla lontana”

� Perché?

Page 76: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

76

Page 77: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

77

Page 78: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

78

Country-wide tele-communication data

Page 79: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

79

The social network

� I record della telefonia mobile sono un “proxy” delle interazioni sociali:

� La rete “chi-chiama-chi”

� Diventa possibile la validazione su larga scala delle teoriedelle scienze sociali

� Vicinanza sociale di due utenti = numero degli amici comuni

� Forza del legame sociale di due utenti = numero di chiamate

Page 80: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

80

Validazione dell’ipotesi di Granovetter

� Onnela et al. PNAS 2007

Page 81: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

81

Analisi delle reti sociali

� Come scoprire le comunità?

� Quali sono le persone (nodi) più influenti (centrali)?

� Come si diffonde l’informazione (o una epidemia)?

� Come evolve nel tempo le rete? Come simularne la crescita?

� Quali nuovi legami si formano? E’ possibile prevederli?

� Come interagiscono i legami sociali e la mobilità?

Page 82: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

82

Quanto è simile la mobilità di due persone?

� E’ possibile misurare quanto differiscono le traiettorie diogni coppia di persone:

� probabilità di incontrarsi

� ovvero, quanto spesso si trovano contemporaneamente nellostesso posto

Page 83: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

83

Colocation and social proximity are correlated

� co-location, network proximity and tie strength strongly correlate with each other

� measured on 3 months of calls, 6 Million users

� Wang, Pedreschi, Song, Giannotti, Barabási: Human mobility, social ties and link prediction. KDD 2011

Page 84: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

84

Link prediction

� Come prevedere i nuovi link che si formeranno?

84

Page 85: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

85

Link prediction, mobilità e legami sociali

� Probabilità di prevedere correttamente un nuovo link scegliendo una coppia di utenti a caso:

� 10-6

� Probabilità usando solo informazioni sociali (amici a comune):

� 10%

� Probabilità usando sia informazioni sociali che mobilità:

�75%

Page 86: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

86

Quanto è

prevedibile il

movimento

umano?

0% 100%

Prevedibilità

Moto random Moto periodico

Page 87: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

87

González, Hidalgo, Barabasi, Nature 2008

Page 88: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

88

Entropia delle traiettorie umane

Page 89: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

89

Il nostro tran-tran è molto prevedibile

�93%

� Poca variabilità fra donne e uomini, ricchi e poveri, T

� Song, Qu, Blumm, Barabasi, Science 327,108(2010)

Page 90: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

privacy and

ethical values in

data mining

Page 91: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

A new deal on data

Personal Data:

The Emergence of a New Asset Class

World Economic Forum, Davos, 2009

Page 92: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

privacy and

ethical values in

social mining

Page 93: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

93

Page 94: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

94

Ethical values in social data mining

� Privacy – protection of human data to be mined

� Fairness – use of human (mined) knowledge

� Trust, awareness and transparency – use of data and knowledge

Page 95: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

95

The new deal on data

� Quoting Alex (Sandy) Pentland (MIT) at WEF 2009

� The first step toward open information markets is to

give people ownership of their data. The simplest approach to defining what it means to “own your own data” is to go back to Old English Common Law for the three basic tenets of ownership, which are the rights of

� possession,

� use, and

� disposal

Page 96: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

96

Tools for transparency and self-awareness

� Full control of personal data / knowledge

� From informed consent to awareness, support for the management of own personal data and knowledge

� Data liberation

� Right to withdraw personal data at any moment in full from any service provider

� Oblivion

� Right to having personal data forgotten after a reasonable amount of time

� Public good

� Right to have full access to the collective knowledge

� Identity management and protection

� More knowledge, better shield against human hacking

Page 97: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

Vizi privati & pubbliche virtù

Il dilemma fra privacy

e condivisione della conoscenza

al tempo di internet

È possibile far coesistere il diritto alla protezione della propria sfera personale e il diritto alla

conoscenza collettiva come bene comune?

Page 98: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

98

Digital breadcrumbs and private sphere

98

� The digital traces that we leave behind may revealpersonal traits that we do not want to share withoutcontrol

� Removing identities may not suffice to protectanonymity

Page 99: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

99

Privacy by design principle

� In many cases (e.g., all previous questions!), it is possible to reconcile the dilemma between privacy protection and knowledge sharing

� Make data anonymous with reference to social mining goals

� Use anonymous data to extract knowledge

� Only a little loss in data quality often earns a strong privacy protection

Page 100: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

100Monreale et al., Transactions on Data Privacy 2010

Page 101: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

101

The reform of EC data protection directive

� New proposed directive submitted to European Parliamenton Jan 25, 2012, approval process expected to complete within 2 years

� http://ec.europa.eu/justice/newsroom/data-protection/news/120125_en.htm

� Topics related the new deal on data:

� Data portability

� Right to oblivion

� Profiling and automated decision making

� Privacy-by-design

Page 102: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

102

modap.org FET-Open C.A. – please join!

� Mobility, Data Mining and Privacy

� FET Open Coordination Action, 2010-2013

� Pisa coordinates the Privacy Observatory

Page 103: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

103

Page 104: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

104

We are not Google’scustomers, we are its products.

We – our fancies, fetishes, predilections, and preferences – are what Google sells toadvertisers.

Page 105: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

BIG DATA

art

Page 106: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

106

Page 107: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

107

Page 108: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

108

Page 109: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

109

Page 110: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

110

Pedro M. Cruz

� mondeguinho.com/master

Glitching Lisbon

Traffic jam

Estetica del traffico

Page 111: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

BIGDATA SCIENTISTS

Page 112: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

112

� T a new kind of professional has emerged, the data scientist, who combines the skills of software programmer,

statistician and

storyteller/artist to extract the nuggets of gold hidden under mountains of data.

� Hal Varian, Google’s chief economist, predicts that the job of statistician will become the “sexiest” around. Data, he explains, are widely available; what is scarce is the ability to extract wisdom from them.

Page 113: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

Think

BIG!

Page 114: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

114

Page 115: Social Data Mining - uniroma1.it...Social Data Mining Dino Pedreschi KDD LAB Università di Pisa & ISTI-CNR kdd.isti.cnr.it Scuola Superiore di Studi Avanzati della Sapienza Roma |

115kdd.isti.cnr.it