Presentation is loading. Please wait.

Presentation is loading. Please wait.

Oz Shaharabani. Study topic Detailed study of network evolution by analyzing four large online social networks with full temporal information about node.

Similar presentations


Presentation on theme: "Oz Shaharabani. Study topic Detailed study of network evolution by analyzing four large online social networks with full temporal information about node."— Presentation transcript:

1 Oz Shaharabani

2 Study topic Detailed study of network evolution by analyzing four large online social networks with full temporal information about node and edge arrivals.

3 What is the goal? To develop a complete model of network evolution which accurately reflects the true network in all four cases.

4 Study approach “the microscopic behavior of nodes solely determines the macroscopic network properties”

5 Model core processes 1. Node arrival process - governs the arrival of new nodes into the network. 2. Edge initiation process - determines for each node when it will initiate a new edge. 3. Edge destination selection process -determines the destination of a newly initiated edge.

6 Datasets

7 Notations

8 Preferential Attachment

9 1. Edge attachment by degree. 2. Edges attachment by the age of the node. 3. Bias towards node age and degree.

10 Preferential Attachment 1. Edge attachment by degree. 2. Edges attachment by the age of the node. 3. Bias towards node age and degree.

11 Edge attachment by degree

12 Back to our networks:

13 Edge attachment by degree Conclusion:

14 Preferential Attachment 1. Edge attachment by degree. 2. Edges attachment by the age of the node. 3. Bias towards node age and degree.

15 Edge attachment by node’s age

16 We define e(a) to be the average number of edges created by nodes of age a.

17 Edge attachment by node’s age We define e(a) to be the average number of edges created by nodes of age a.

18 Preferential Attachment 1. Edge attachment by degree. 2. Edges attachment by the age of the node. 3. Bias towards node age and degree.

19 Maximum-likelihood principle נראות מקסימלית - Maximum-likelihood principle היא שיטה לאומדן פרמטרים של מודל. כלומר, בהינתן התנהגות של מודל, יש לבדוק אילו פרמטרים " יסבירו " בצורה הטובה ביותר את ההתנהגות של המודל.

20 Maximum-likelihood principle

21

22 Bias towards node age and degree We will see four models for choosing the edge endpoints at time t. (Using the MLE principle).

23 Bias towards node age and degree

24 We conclude that PA (model D) performs reasonably well compared to more sophisticated variants based on degree and age. i.e.,the probability of selecting a node v is.proportional to its current degree

25 Locality of edge attachment

26

27 Notation: Edge locality of edge (u,v), it’s the number of hopes its span. i.e., the length of the shortest path between nodes u and w immediately before the edge was created.

28 Locality of edge attachment

29 Here the distributions of these shortest path values induced by each new edge for the four networks.

30 Locality of edge attachment

31 What is the conclusion?

32 Locality of edge attachment Conclusion: Most of the are most likely to close triangles, i.e., connect people with common friends.

33 Triangle-closing models Given that such a high fraction of edges close triangles, we aim to model how a length-two path should be selected. We will see five models of choosing neighborhood node.

34 Triangle-closing models

35 We will focus on random-random model because: Gives higher probability to nodes with more length-two paths. (therefore, its biased towards high-degree nodes). Gives a sizable chunk of the performance gain over the baseline (10%). Much simple then the other models.

36 Node and edge arrival process

37 We want to create an optimal model, but we have to answer some questions before: Which nodes initiate edges? How long a node remains active in the social network? What are the specific times at which the node initiates new edges?

38 Node and edge arrival process

39

40

41

42

43 Node arrivals

44 The final network evolution model

45

46 We now show that our model, node lifetime combined with gaps, produces power law out-degree distribution. Why we want to produces power law out-degree distribution?

47 The final network evolution model Why we want to produces power law out-degree distribution? Its very important property of social network! nodes degree

48 The final network evolution model

49 Proof: (at home)

50 Validation of the model

51

52 Result (on FLICKER for example):

53 Validation of the model Result (on FLICKER for example):

54 Conclusions

55


Download ppt "Oz Shaharabani. Study topic Detailed study of network evolution by analyzing four large online social networks with full temporal information about node."

Similar presentations


Ads by Google