Top Banner
Predicting Anchor Links between Heterogeneous Social Networks Sina Sajadmanesh Hamid R. Rabiee Ali Khodadadi Digital Media Lab Sharif University of Technology August 2016 2016 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM)
27

Predicting Anchor Links between Heterogeneous Social Networks

Apr 06, 2017

Download

Data & Analytics

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Predicting Anchor Links between Heterogeneous Social Networks

Predicting Anchor Links between

Heterogeneous Social Networks

Sina SajadmaneshHamid R. RabieeAli Khodadadi

Digital Media Lab

Sharif University of Technology

August 2016

2016 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM)

Page 2: Predicting Anchor Links between Heterogeneous Social Networks

Emergence of New Social Networks

2/26

Page 3: Predicting Anchor Links between Heterogeneous Social Networks

New networks try to invite users of older ones

3/26

Page 4: Predicting Anchor Links between Heterogeneous Social Networks

New networks try to invite users of older ones

Invitations can be more intelligent! 4/26

Page 5: Predicting Anchor Links between Heterogeneous Social Networks

Networks connect to each other

5/26

Page 6: Predicting Anchor Links between Heterogeneous Social Networks

Networks connect to each other

6/26

Page 7: Predicting Anchor Links between Heterogeneous Social Networks

Some information is shared between networks

7/26

Page 8: Predicting Anchor Links between Heterogeneous Social Networks

Networks can use information from each other

8/26

Page 9: Predicting Anchor Links between Heterogeneous Social Networks

Problem: Anchor Link Prediction

9/26

Page 10: Predicting Anchor Links between Heterogeneous Social Networks

Problem: Anchor Link Prediction

10/26

Page 11: Predicting Anchor Links between Heterogeneous Social Networks

Why do users join a new network?

Attractiveness of the target network

Dissatisfaction from the source network

Number of friends in the target network

Intimacy between friends in the target network

11/26

Page 12: Predicting Anchor Links between Heterogeneous Social Networks

Why do users join a new network?

Attractiveness of the target network

Dissatisfaction from the source network

Number of friends in the target network

Intimacy between friends in the target network

12/26

Page 13: Predicting Anchor Links between Heterogeneous Social Networks

Meta-Path-Based Approach

Network Schema:

• Meta structure of a heterogeneous network

Meta-Path:

• A path defined over network schema

Heterogeneous information

13/26

Page 14: Predicting Anchor Links between Heterogeneous Social Networks

Number of friends in the target network

?

Will he join?

#instances of this meta-path = #friends in the target network

14/26

Page 15: Predicting Anchor Links between Heterogeneous Social Networks

Connector Meta-Paths

?

Will he join? 15/26

Page 16: Predicting Anchor Links between Heterogeneous Social Networks

How to model similarity?

Social

SpatialTemporalTextual

16/26

Similarity meta-paths

Page 17: Predicting Anchor Links between Heterogeneous Social Networks

Intimacy between friends in the target network

?

“similarity”as a measure of “intimacy”

Will he join? 17/26

Page 18: Predicting Anchor Links between Heterogeneous Social Networks

Recursive Meta-Paths

?

Will he join?

Similarity Extensionagain

18/26

Page 19: Predicting Anchor Links between Heterogeneous Social Networks

Classification

19/26

Classification

9 connector meta-paths

9 features

Path-Count

9x9x9 recursive meta-paths

729 features

Path-Count

Page 20: Predicting Anchor Links between Heterogeneous Social Networks

Dataset

Twitter as source network:

• Containing about 5k users with a total of 8m tweets

Foursquare as target network:

• Containing about 3.5k users with a total of 48k tips

Common users:

• About 3k shared users

Ground truth:

• Positive Samples: Common users who joined twitter before foursquare• Negative Samples: Non-anchor users

20/26

Page 21: Predicting Anchor Links between Heterogeneous Social Networks

Experiment Settings

Comparison methods:

• CICF: consistent incidence co-factorization• CMP: connector meta-paths only• RMP: recursive meta-paths only• CRMP: both connector and recursive meta-paths

Experiment setup:

• 1936 positive samples• 1941 negative samples• 5-fold cross-validation with linear SVM

21/26

Page 22: Predicting Anchor Links between Heterogeneous Social Networks

Experiment Results

Effect of heterogeneous information

Accuracy AUC22/26

Page 23: Predicting Anchor Links between Heterogeneous Social Networks

Experiment Results

Effect of remaining anchor links

Accuracy AUC23/26

Page 24: Predicting Anchor Links between Heterogeneous Social Networks

Experiment Results

Effect of newness of target network

Accuracy AUC24/26

Page 25: Predicting Anchor Links between Heterogeneous Social Networks

Experiment Results

Effect of similarity extension

Accuracy AUC25/26

Page 26: Predicting Anchor Links between Heterogeneous Social Networks

Conclusion

Problem:

• Anchor link prediction• Different from conventional link prediction

Method:

• A meta-path-based approach• Connector and Recursive meta-paths model different

aspects of social factorsFuture Works:

• To model personal factors as well• To predict the time of link creation

26/26

Page 27: Predicting Anchor Links between Heterogeneous Social Networks

Thank You!

Any Questions?

[email protected]@[email protected]