Predicting Positive and Negative Links in Online Social Networks

Slides:



Advertisements
Similar presentations
Linked data: P redicting missing properties Klemen Simonic, Jan Rupnik, Primoz Skraba {klemen.simonic, jan.rupnik,
Advertisements

Λ14 Διαδικτυακά Κοινωνικά Δίκτυα και Μέσα Positive and Negative Relationships Chapter 5, from D. Easley and J. Kleinberg book.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 3 Ýmir Vigfússon.
J. Leskovec, D. Huttenlocher, J. Kleinberg Paper Review by Rachel Katz S IGNED N ETWORKS IN S OCIAL M EDIA.
Selected Topics in Data Networking
Propagation of Trust and Distrust Antti Sorjamaa Propagation of Trust and Distrust R. Guha, R. Kumar, P. Raghavan and A. Tomkins New York, 2004 Antti Sorjamaa.
1 Yuxiao Dong *$, Jie Tang $, Sen Wu $, Jilei Tian # Nitesh V. Chawla *, Jinghai Rao #, Huanhuan Cao # Link Prediction and Recommendation across Multiple.
Directional triadic closure and edge deletion mechanism induce asymmetry in directed edge properties.
Friends and social networks. Strong and Weak Ties Strong ties: Intense attachment Often reinforced by other ties Weak ties: Acquaintances May link otherwise.
Visualizing Social Networks Louis Licamele & Mustafa Bilgic.
The Structure of Information Pathways in a Social Communication Network The Structure of Information Pathways in a Social Communication Network Presented.
Web Projections Learning from Contextual Subgraphs of the Web Jure Leskovec, CMU Susan Dumais, MSR Eric Horvitz, MSR.
Structure based Data De-anonymization of Social Networks and Mobility Traces Shouling Ji, Weiqing Li, and Raheem Beyah Georgia Institute of Technology.
Predicting Positive and Negative Links in Online Social Networks
Feedback Effects between Similarity and Social Influence in Online Communities David Crandall, Dan Cosley, Daniel Huttenlocher, Jon Kleinberg, Siddharth.
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
Graph-based Text Classification: Learn from Your Neighbors Ralitsa Angelova , Gerhard Weikum : Max Planck Institute for Informatics Stuhlsatzenhausweg.
Chao-Yeh Chen and Kristen Grauman University of Texas at Austin Efficient Activity Detection with Max- Subgraph Search.
Detecting Communities Via Simultaneous Clustering of Graphs and Folksonomies Akshay Java Anupam Joshi Tim Finin University of Maryland, Baltimore County.
Evaluation of gene-expression clustering via mutual information distance measure Ido Priness, Oded Maimon and Irad Ben-Gal BMC Bioinformatics, 2007.
Jure Leskovec (Stanford), Daniel Huttenlocher and Jon Kleinberg (Cornell)
Supervised Random Walks: Predicting and Recommending Links in Social Networks Lars Backstrom (Facebook) & Jure Leskovec (Stanford) Proc. of WSDM 2011 Present.
How to structure good history writing Always put an introduction which explains what you are going to talk about. Always put a conclusion which summarises.
My level of thinking and learning is… TASK: Prestructural I’m not sure about … Unistructural I have one relevant idea about … Multistructural I have several.
Computing and Information Sciences Kansas State University ANNIE Conference November 10, 2008 Predicting Links and Link Change in Friends Networks: Supervised.
Exploiting Input Features for Controlling Tunable Approximate Programs Sherry Zhou Department of electronic engineering Tsinghua University.
Negative Link Prediction and Its Applications in Online Political Networks Mehmet Yigit Yildirim Mert Ozer Hasan Davulcu.
Hao Ma, Haixuan Yang, Michael R. Lyu and Irwin King CIKM, 2008.
Joane Adeclas & Taekyun Hur
Trustworthiness Management in the Social Internet of Things
International Conference on Data Engineering (ICDE 2016)
Effects of User Similarity in Social Media Ashton Anderson Jure Leskovec Daniel Huttenlocher Jon Kleinberg Stanford University Cornell University Avia.
Indices.
Romantic Partnerships and the Dispersion of Social Ties: A Network Analysis of Relationship Status on Facebook By: Lars Backstrom - Facebook Inc, Jon Kleinberg.
Risk aversion and networks Microfoundations for network formation
Empathy & Prosociality: Key Predictors of Connectedness & Well-being in Social Networks Rucha Makati, Sylvia Morelli, Desmond Ong, Matthew Jackson, & Jamil.
Multiply and divide integers
Lecture 02.
E-Commerce Theories & Practices
Edge Weight Prediction in Weighted Signed Networks
Dieudo Mulamba November 2017
Warm-Up.
Solving Two- Step Equations
Networks with Signed Edges
Learning with information of features
Effective Social Network Quarantine with Minimal Isolation Costs
Learning Emoji Embeddings Using Emoji Co-Occurrence Network Graph
The Structure of Information Networks
+ – If we look at any two people in the group in isolation,
Structural balance.
Solving Two- Step Equations
Jinhong Jung, Woojung Jin, Lee Sael, U Kang, ICDM ‘16
MEgo2Vec: Embedding Matched Ego Networks for User Alignment Across Social Networks Jing Zhang+, Bo Chen+, Xianming Wang+, Fengmei Jin+, Hong Chen+, Cuiping.
Science Chapter 1.
Emotions in Social Networks: Distributions, Patterns, and Models
1-8 Multiplying and Dividing Integers
Networks with Signed Edges
Shih-Wei Lin, Kuo-Ching Ying, Shih-Chieh Chen, Zne-Jung Lee
SEG5010 Presentation Zhou Lanjun.
Unsupervised Pretraining for Semantic Parsing
Solving Two- Step Equations
Nearest Neighbors CSC 576: Data Mining.
Multiplying and Dividing Integers
Subtracting Integers Sec 2.3 pg
Communities Lets recreate a Community
POSC 202A: Lecture 2 Today: Introduction to R
Learn to solve equations with integers.
Deep Interest Network for Click-Through Rate Prediction
Name__________________________________
Divide two Integers.
Presentation transcript:

Predicting Positive and Negative Links in Online Social Networks

What’s waiting us for today: 1.Introduction 2.Dataset description 3.Predicting edge sign 4. Global structure of signed networks 5. Predicting positive edges 6. Conclusion

Introduction

*Majority of research has considered only positive relationships * Fundamental questions *Benefits of answering them

Edge Sign Prediction Extending Guha: 1.machine learning framework 2.investigate accros a range of datasets 3.compare to “balance and status” נתחיל מהבעיה הבסיסית, נניח שיש לנו רשת חברתית בה יש סימנים על כל הצלעות פרט לצלע אחת איך נוכל לקבוע מה הסימן שלה?

Generalization across Datasets. *Epinions, Slashdot, Wikipedia *Generalize: a. Sign prediction performance degrades only slightly b. Social-psychological theories agree and disagree with our learned-models u v (u,v)

DATASET DESCRIPTION

We consider three large online networks: Epinions, Slashdot, Wikipedia המידע נאסף בין השנים: Epnions 99-03 slashDot 2009 Wikipedia past-2008 בכל הרשתות ממוצע של 80 אחוז לינקים חיוביים

PREDICTING EDGE SIGN

A Machine-Learning Formulation Some signs: we let s(x, y) denote the sign of the edge (x, y) s(x, y) = 1 s(x, y) = −1 s(x, y) = 0 u v u v + u v - u v

s(x, y) = -1 is the opposite Sometimes we will be interested in the sign, regardless of its direction: s(x, y) = 1 1. 2. 3. s(x, y) = -1 is the opposite u v + + u v u v +

s(x, y) = -1 1. 2. 3. s(x, y) = 0 on all other cases u v - - u v u v -

Dividing our features into 2 classes: 1. 1st class features based on local relations of the node C(u,v) – number of common neighbors - u + + - + - v - +

The seven degree features: , , C(u,v), , 2 The seven degree features: , , C(u,v), , 2. 2nd class feature consider each triad involving the edge (u,v) and node w We encode it to 16-dimensional vector , , + + w +/- +/- u v

Learning Methodology and Results Our model :

Connections to Theories of Balance and Status Balance theory : “the enemy of my friend is my enemy” “the friend of my enemy is my enemy” “the enemy of my enemy is my friend” “the friend of my friend is my friend,” w v u - + w v u + - w v u - +

Status theory : w v u w v u S(u,w)+S(w,v)

Comparison of Balance and Status with the Learned Model

Comparison of Balance and Status with Reduced Models

All-positive subgraphs

Generalization across datasets How well the learned predictors generalize across the three datasets?

Heuristic Predictors • A balance heuristic • A status heuristic • An out-degree heuristic • An in-degree heuristic

GLOBAL STRUCTURE OF SIGNED NETWORKS

Balance and Status: From Local to Global We have 2 theories:

Searching for Evidence of Global Balance and Status We should expect: * network that is divided into two mutually opposed factions of friends * network whose edges respect a global ordering

Evaluating Global Balance and Status We try to find an evidence by using two baselines: 1. permuted-signs baseline 2. rewired-edges baseline

PREDICTING POSITIVE EDGES

how useful is it to know who a person’s enemies are, if we want to predict the presence of additional friends?

CONCLUSION