Jinhong Jung, Woojung Jin, Lee Sael, U Kang, ICDM ‘16

Slides:



Advertisements
Similar presentations
Google News Personalization: Scalable Online Collaborative Filtering
Advertisements

Suleyman Cetintas 1, Monica Rogati 2, Luo Si 1, Yi Fang 1 Identifying Similar People in Professional Social Networks with Discriminative Probabilistic.
Finding Topic-sensitive Influential Twitterers Presenter 吴伟涛 TwitterRank:
Online Social Networks and Media. Graph partitioning The general problem – Input: a graph G=(V,E) edge (u,v) denotes similarity between u and v weighted.
1 Yuxiao Dong *$, Jie Tang $, Sen Wu $, Jilei Tian # Nitesh V. Chawla *, Jinghai Rao #, Huanhuan Cao # Link Prediction and Recommendation across Multiple.
More on Rankings. Query-independent LAR Have an a-priori ordering of the web pages Q: Set of pages that contain the keywords in the query q Present the.
DATA MINING LECTURE 12 Link Analysis Ranking Random walks.
1 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 3 March 23, 2005
N EIGHBORHOOD F ORMATION AND A NOMALY D ETECTION IN B IPARTITE G RAPHS Jimeng Sun, Huiming Qu, Deepayan Chakrabarti & Christos Faloutsos Jimeng Sun, Huiming.
Chen Cheng1, Haiqin Yang1, Irwin King1,2 and Michael R. Lyu1
Neighborhood Formation and Anomaly Detection in Bipartite Graphs Jimeng Sun Huiming Qu Deepayan Chakrabarti Christos Faloutsos Speaker: Jimeng Sun.
Zdravko Markov and Daniel T. Larose, Data Mining the Web: Uncovering Patterns in Web Content, Structure, and Usage, Wiley, Slides for Chapter 1:
1 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 3 April 2, 2006
Link Analysis, PageRank and Search Engines on the Web
Topic-Sensitive PageRank Taher H. Haveliwala. PageRank Importance is propagated A global ranking vector is pre-computed.
Fast Random Walk with Restart and Its Applications
PageRank Debapriyo Majumdar Data Mining – Fall 2014 Indian Statistical Institute Kolkata October 27, 2014.
Network Measures Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Network Measures Klout.
Motivation When searching for information on the WWW, user perform a query to a search engine. The engine return, as the query’s result, a list of Web.
Stochastic Approach for Link Structure Analysis (SALSA) Presented by Adam Simkins.
Λ14 Διαδικτυακά Κοινωνικά Δίκτυα και Μέσα
School of Electronics Engineering and Computer Science Peking University Beijing, P.R. China Ziqi Wang, Yuwei Tan, Ming Zhang.
Piyush Kumar (Lecture 2: PageRank) Welcome to COT5405.
1 Formal Models for Expert Finding on DBLP Bibliography Data Presented by: Hongbo Deng Co-worked with: Irwin King and Michael R. Lyu Department of Computer.
Random Walk with Restart (RWR) for Image Segmentation
When Experts Agree: Using Non-Affiliated Experts To Rank Popular Topics Meital Aizen.
Social Networking Algorithms related sections to read in Networked Life: 2.1,
2015/10/111 DBconnect: Mining Research Community on DBLP Data Osmar R. Zaïane, Jiyang Chen, Randy Goebel Web Mining and Social Network Analysis Workshop.
Exploring Online Social Activities for Adaptive Search Personalization CIKM’10 Advisor : Jia Ling, Koh Speaker : SHENG HONG, CHUNG.
Lectures 6 & 7 Centrality Measures Lectures 6 & 7 Centrality Measures February 2, 2009 Monojit Choudhury
Predicting Positive and Negative Links in Online Social Networks
ValuePick : Towards a Value-Oriented Dual-Goal Recommender System Leman Akoglu Christos Faloutsos OEDM in conjunction with ICDM 2010 Sydney, Australia.
LexPageRank: Prestige in Multi- Document Text Summarization Gunes Erkan and Dragomir R. Radev Department of EECS, School of Information University of Michigan.
Improving Web Search Results Using Affinity Graph Benyu Zhang, Hua Li, Yi Liu, Lei Ji, Wensi Xi, Weiguo Fan, Zheng Chen, Wei-Ying Ma Microsoft Research.
Query Suggestion Naama Kraus Slides are based on the papers: Baeza-Yates, Hurtado, Mendoza, Improving search engines by query clustering Boldi, Bonchi,
Fast Random Walk with Restart and Its Applications Hanghang Tong, Christos Faloutsos and Jia-Yu (Tim) Pan ICDM 2006 Dec , HongKong.
Andreas Papadopoulos - [DEXA 2015] Clustering Attributed Multi-graphs with Information Ranking 26th International.
Predictive Ranking -H andling missing data on the web Haixuan Yang Group Meeting November 04, 2004.
Link Analysis Rong Jin. Web Structure  Web is a graph Each web site correspond to a node A link from one site to another site forms a directed edge 
LOGO Identifying Opinion Leaders in the Blogosphere Xiaodan Song, Yun Chi, Koji Hino, Belle L. Tseng CIKM 2007 Advisor : Dr. Koh Jia-Ling Speaker : Tu.
Comparison of Tarry’s Algorithm and Awerbuch’s Algorithm CS 6/73201 Advanced Operating System Presentation by: Sanjitkumar Patel.
Kijung Shin Jinhong Jung Lee Sael U Kang
CS 590 Term Project Epidemic model on Facebook
Jure Leskovec (Stanford), Daniel Huttenlocher and Jon Kleinberg (Cornell)
Leveraging Knowledge Bases for Contextual Entity Exploration Categories Date:2015/09/17 Author:Joonseok Lee, Ariel Fuxman, Bo Zhao, Yuanhua Lv Source:KDD'15.
Supervised Random Walks: Predicting and Recommending Links in Social Networks Lars Backstrom (Facebook) & Jure Leskovec (Stanford) Proc. of WSDM 2011 Present.
Refined Online Citation Matching and Adaptive Canonical Metadata Construction CSE 598B Course Project Report Huajing Li.
Ljiljana Rajačić. Page Rank Web as a directed graph  Nodes: Web pages  Edges: Hyperlinks 2 / 25 Ljiljana Rajačić.
CS 540 Database Management Systems Web Data Management some slides are due to Kevin Chang 1.
Recommendation in Scholarly Big Data
Search Engines and Link Analysis on the Web
PageRank Random Surfers on the Web Transition Matrix of the Web Dead Ends and Spider Traps Topic-Specific PageRank Jeffrey D. Ullman Stanford University.
by Hyunwoo Park and Kichun Lee Knowledge-Based Systems 60 (2014) 58–72
PageRank and Markov Chains
DTMC Applications Ranking Web Pages & Slotted ALOHA
E-Commerce Theories & Practices
Predicting Positive and Negative Links in Online Social Networks
Large Graph Mining: Power Tools and a Practitioner’s guide
Location Recommendation — for Out-of-Town Users in Location-Based Social Network Yina Meng.
Networks with Signed Edges
Lecture 22 SVD, Eigenvector, and Web Search
Prof. Paolo Ferragina, Algoritmi per "Information Retrieval"
Prof. Paolo Ferragina, Algoritmi per "Information Retrieval"
RECOMMENDER SYSTEMS WITH SOCIAL REGULARIZATION
MEgo2Vec: Embedding Matched Ego Networks for User Alignment Across Social Networks Jing Zhang+, Bo Chen+, Xianming Wang+, Fengmei Jin+, Hong Chen+, Cuiping.
3.3 Network-Centric Community Detection
Lecture 22 SVD, Eigenvector, and Web Search
Lecture 22 SVD, Eigenvector, and Web Search
Fusing Rating-based and Hitting-based Algorithms in Recommender Systems Xin Xin
Presentation transcript:

Jinhong Jung, Woojung Jin, Lee Sael, U Kang, ICDM ‘16 Personalized Ranking in Signed Networks using Signed Random Walk with Restart Jinhong Jung, Woojung Jin, Lee Sael, U Kang, ICDM ‘16 Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Outline Introduction Proposed Method Experiment Conclusion This is the outline of today’s talk. Personalized Ranking in Signed Networks using Signed Random Walk with Restart

the query user using the scores Introduction Proposed Method Experiment Conclusion Research Question Q. How can we rank users in signed networks? How to find friends or enemies of a query user? Node Trust score Distrust score 1 Query user 2 0.3 3 4 ... 5 … 6 7 8 .. 9 Positive relation (trust, friend) Negative relation (distrust, enemy) ? ? ? ? Query user 1 ? ? ? ? Signed social network Goal: to rank nodes w.r.t. the query user using the scores Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Problem Definition Personalized Ranking in Signed Networks Introduction Proposed Method Experiment Conclusion Problem Definition Personalized Ranking in Signed Networks Given: a signed network and a query node 𝑠 𝑨: signed adjacency matrix of the network Find: relevance scores with respect to the query node 𝑠 𝒓 + : trust score vector 𝒓 − : distrust score vector Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Applications Ranking is an important tool for graph analysis Introduction Proposed Method Experiment Conclusion Applications Ranking is an important tool for graph analysis Recommendation Link prediction Anomaly detection Recommendation Friends, movies, documents Anomaly detection Spammer, trolls, frauds Personalized Ranking in Signed Networks using Signed Random Walk with Restart

How to deal with negative edges? Introduction Proposed Method Experiment Conclusion Challenges Traditional ranking models cannot handle negative edges Random walk based models: PageRank or Random Walk with Restart (RWR) Traditional random surfer assumes only positive edges Random surfer ? Challenge: How to deal with negative edges? Traditional random surfer only consider positive edges No rules for handling negative edges Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Outline Introduction Proposed Method Experiment Conclusion Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Proposed Method – Overview Introduction Proposed Method Experiment Conclusion Proposed Method – Overview Idea 1) Introduce a sign into a random surfer Idea 2) Adopt balance theory to the signed surfer Idea 3) Introduce balance attenuation factors Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Proposed Method – Idea 1 Idea 1) Introduce a sign into a random surfer Introduction Proposed Method Experiment Conclusion Proposed Method – Idea 1 Idea 1) Introduce a sign into a random surfer Negative Positive Traditional random surfer Signed random surfer Personalized Ranking in Signed Networks using Signed Random Walk with Restart

+ Proposed Method – Idea 2 Introduction Proposed Method Experiment Conclusion Proposed Method – Idea 2 Idea 2) Adopt balance theory to the signed surfer Traditional random surfer Signed Negative Positive Signed Random Surfer Balance Theory Friend of my friend is my friend Enemy of my friend is my enemy Friend of my enemy is my enemy Enemy of my enemy is my friend + Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Consistent with balance theory Introduction Proposed Method Experiment Conclusion Proposed Method – Idea 2 Idea 2) Adopt balance theory to the signed surfer Flip the sign of the surfer if she encounters a negative edge Traditional random surfer Cannot identify node 𝑡 Signed random surfer Consistent with balance theory Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Proposed Method – SRWR (1) Introduction Proposed Method Experiment Conclusion Proposed Method – SRWR (1) Signed Random Walk with Restart Model Suppose the positive surfer starts from seed node 𝑠 Action 1: Signed Random Walk The surfer randomly moves to one of neighbors from a node with prob. 1−𝑐 She flips her sign if she encounters a negative edge Action 2: Restart The surfer goes back to the query node 𝑠 with prob. 𝑐 Her sign should become positive at the query node 𝑐 is the restart probability Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Proposed Method – SRWR (2) Introduction Proposed Method Experiment Conclusion Proposed Method – SRWR (2) Signed Random Walk with Restart Produces two probabilities on each node 𝒓 𝑢 + : the probability that the positive surfer is at node 𝑢 after SRWR from the seed node 𝑠 interpreted as a trust score on node 𝑢 w.r.t. node 𝑠 𝒓 𝑢 − : the probability that the negative surfer is at node 𝑢 after SRWR from the seed node 𝑠 interpreted as a distrust score on node 𝑢 w.r.t. node 𝑠 Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Formulation of SRWR (1) Details Signed Random Walk with Restart where Introduction Proposed Method Experiment Conclusion Formulation of SRWR (1) Details Signed Random Walk with Restart 𝒓 + = 1−𝑐 𝑨 + 𝑇 𝒓 + + 𝑨 − 𝑇 𝒓 − +𝑐𝒒 𝒓 − = 1−𝑐 𝑨 − 𝑇 𝒓 + + 𝑨 + 𝑇 𝒓 − where 𝑨 : semi-row normalization matrix 𝑨 = 𝑫 −1 𝑨 and 𝑫=𝒅𝒊𝒂𝒈 𝒔𝒖𝒎 |𝑨|, 𝑟𝑜𝑤 𝑨 + : positive semi-row normalization matrix 𝑨 − : negative semi-row normalization matrix 𝑨 = 𝑨 + − 𝑨 − and 𝑨 = 𝑨 + + 𝑨 − Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Proposed Method – Idea 3 Idea 3) Introduce balance attenuation factors Introduction Proposed Method Experiment Conclusion Proposed Method – Idea 3 Idea 3) Introduce balance attenuation factors To consider the uncertainty of enemy’s friendship CASE-4. Enemy of enemy is my friend? CASE-3. Friend of enemy is my enemy? Positive with probability 𝛽 Negative with probability 1−𝛽 Negative with probability 𝛾 Positive with probability 1−𝛾 Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Formulation of SRWR (2) Details SRWR with balance attenuation factors Introduction Proposed Method Experiment Conclusion Formulation of SRWR (2) Details SRWR with balance attenuation factors 𝒓 + = 1−𝑐 𝑨 + 𝑇 𝒓 + +𝛽 𝑨 − 𝑇 𝒓 − +(1−𝛾) 𝑨 + 𝑇 𝒓 − +𝑐𝒒 𝒓 − = 1−𝑐 𝑨 − 𝑇 𝒓 + +𝛾 𝑨 + 𝑇 𝒓 − +(1−𝛽) 𝑨 − 𝑇 𝒓 − where 𝛽: balance attenuation factor for enemy’s enemy 𝛾: balance attenuation factor for enemy’s friend The uncertainty of a friend’s friendship could be considered by adding other factors similarly to the proposed approach. Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Outline Introduction Proposed Method Experiment Conclusion Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Experiment Setting Goal: Effectiveness of ranking in signed networks Introduction Proposed Method Experiment Conclusion Experiment Setting Goal: Effectiveness of ranking in signed networks Q1. How effective is our proposed method SRWR for predicting signs of edges? Q2. How helpful is SRWR for identifying trolls who are abnormal users compared to other ranking models? Datasets Name # of nodes # of edges Description Epinions 131,828 841,372 Online Social Network Slashdot 79,120 515,397 Wikipedia 7,118 103,675 Wikipedia Voting Network Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Introduction Proposed Method Experiment Conclusion Sign Prediction Task Given a signed network containing the missed signs of edges, predict those signs Randomly select 5,000 seed nodes For each seed node 𝑠, extract 20% out-going edges from the seed node as a test set (20% positive and negative links, respectively) compute 𝒓 + and 𝒓 − w.r.t. the seed node 𝑠 for each extracted edge (𝑠→𝑢), If 𝒓 𝑢 + > 𝒓 𝑢 − , then predict the sign as positive; otherwise it is considered as negative. Measure the prediction accuracy : # 𝑐𝑜𝑟𝑟𝑒𝑐𝑡 𝑝𝑟𝑒𝑑𝑖𝑐𝑡𝑖𝑜𝑛𝑠 # 𝑡𝑒𝑠𝑡 𝑒𝑑𝑔𝑒𝑠 Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Result – Sign Prediction Task Introduction Proposed Method Experiment Conclusion Result – Sign Prediction Task Q1. How effective is our proposed method SRWR model for predicting signs of edges? proposed Our model outperforms other ranking models Shows improvement in terms of accuracy Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Introduction Proposed Method Experiment Conclusion Troll Prediction Task Given a signed network, identify trolls using a personalized distrust ranking Assumption. Trolls are likely to be enemies of each normal user ⇒ trolls would be ranked high in a personalized distrust ranking w.r.t. the user In the Slashdot dataset, It has a blacklist having 96 trolls We search trolls in the top-k distrust ranking 𝒓 − Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Result – Troll Prediction Task Introduction Proposed Method Experiment Conclusion Result – Troll Prediction Task Q2. How helpful is SRWR for identifying trolls who are abnormal users compared to other ranking models? (Slashdot) Blue: querying user (freejung) & Red: trolls The query user is ranked 1st in our trust ranking Many trolls are ranked high in our distrust ranking Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Result – Troll Prediction Task Introduction Proposed Method Experiment Conclusion Result – Troll Prediction Task Q2. How helpful is SRWR for identifying trolls who are abnormal users compared to other ranking models? proposed Our model outperforms other ranking models Achieve best accuracy Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Outline Introduction Proposed Method Experiment Conclusion Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Introduction Proposed Method Experiment Conclusion Conclusion We propose Signed Random Walk with Restart for computing ranking scores in signed social networks Idea 1) Introduce a sign into a random surfer Idea 2) Adopt balance theory to the surfer Idea 3) Introduce balance attenuation factors Main Results Make random walks interpretable in signed networks Achieve best performance in applications on signed networks Sign prediction & troll identification tasks We propose Signed Random Walk with Restart for computing ranking scores in signed networks. our main ideas are listed like this. The main results are that SRWR makes random walks interpretable in signed networks, and our model achieves best performance in applications such as sign prediction and troll identification tasks. This is the end of the presentation. Thanks for listening. Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Formulation of SRWR (1) Note that each node has two probabilities: Introduction Proposed Method Experiment Conclusion Formulation of SRWR (1) Note that each node has two probabilities: 𝒓 𝑢 + (𝑡): the probability that the positive surfer visits node 𝑢 at time 𝑡 starting from the seed node 𝑠 interpreted as a trust score on node 𝑢 w.r.t. node 𝑠 𝒓 𝑢 − (𝑡): the probability that the negative surfer visits node 𝑢 at time 𝑡 starting from the seed node 𝑠 interpreted as a distrust score on node 𝑢 w.r.t. node 𝑠 Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Formulation of SRWR (2) Formulation on trust score 𝒓 𝑢 + (𝑡+1) Introduction Proposed Method Experiment Conclusion Formulation of SRWR (2) Formulation on trust score 𝒓 𝑢 + (𝑡+1) Focus on how to make the surfer positive on node 𝑢 at time 𝑡+1 𝒓 𝑢 + 𝑡+1 = 1−𝑐 𝒓 𝑖 + (𝑡) 3 + 𝒓 𝑗 − (𝑡) 3 + 𝒓 𝑘 − 𝑡 2 +𝑐𝟏(𝑢=𝑠) Signed random walk Restart 𝟏(𝑢=𝑠) is an indicator function returns 1 if 𝑢=𝑠 and 0 otherwise. Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Formulation of SRWR (3) Formulation on distrust score 𝒓 𝑢 − (𝑡+1) Introduction Proposed Method Experiment Conclusion Formulation of SRWR (3) Formulation on distrust score 𝒓 𝑢 − (𝑡+1) Focus on how to make the surfer negative on node 𝑢 at time 𝑡+1 𝒓 𝑢 − 𝑡+1 = 1−𝑐 𝒓 𝑖 − (𝑡) 3 + 𝒓 𝑗 + (𝑡) 3 + 𝒓 𝑘 + 𝑡 2 Signed random walk Note that we do not consider “restart” since the surfer becomes positive when performing “restart” Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Formulation of SRWR (4) Formulation on SRWR scores Introduction Proposed Method Experiment Conclusion Formulation of SRWR (4) Formulation on SRWR scores 𝑵 𝑢 + : set of in-neighbors positively connected from node 𝑢 𝑵 𝑢 − : set of in-neighbors negatively connected from node 𝑢 𝑵 𝑢 : set of out-neighbors from node 𝑢 Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Introduction Proposed Method Experiment Conclusion Formulation of SRWR (5) Vectorize the previous equations (matrix-vector form) 𝒓 + = 1−𝑐 𝑨 + 𝑇 𝒓 + + 𝑨 − 𝑇 𝒓 − +𝑐𝒒 𝒓 − = 1−𝑐 𝑨 − 𝑇 𝒓 + + 𝑨 + 𝑇 𝒓 − where 𝑨 : semi-row normalization matrix 𝑨 = 𝑫 −1 𝑨 and 𝑫=𝒅𝒊𝒂𝒈 𝒔𝒖𝒎 |𝑨|, 𝑟𝑜𝑤 𝑨 + : positive semi-row normalization matrix 𝑨 − : negative semi-row normalization matrix 𝑨 = 𝑨 + − 𝑨 − and 𝑨 = 𝑨 + + 𝑨 − Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Formulation of SRWR (6) SRWR with balance attenuation factors where Introduction Proposed Method Experiment Conclusion Formulation of SRWR (6) SRWR with balance attenuation factors 𝒓 + = 1−𝑐 𝑨 + 𝑇 𝒓 + +𝛽 𝑨 − 𝑇 𝒓 − +(1−𝛾) 𝑨 + 𝑇 𝒓 − +𝑐𝒒 𝒓 − = 1−𝑐 𝑨 − 𝑇 𝒓 + +𝛾 𝑨 + 𝑇 𝒓 − +(1−𝛽) 𝑨 − 𝑇 𝒓 − where 𝛽: balance attenuation factor for enemy’s enemy 𝛾: balance attenuation factor for enemy’s friend The uncertainty of a friend’s friendship could be considered by adding other factors similarly to the proposed approach. Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Competitors RWR on an absolute adjacency matrix M-RWR (Modified RWR) Introduction Proposed Method Experiment Conclusion Competitors RWR on an absolute adjacency matrix M-RWR (Modified RWR) RWR on both a positive subgraph ( 𝒓 + ) and a negative subgraph ( 𝒓 − ) M-PSALSA Personalized SALSA: RWR version of HITS PSR (Personalized Signed Spectral Rank) 𝑀 𝑃𝑆𝑅 = 1−𝑐 𝑫 −𝟏 𝑨 𝑻 +𝑐 𝒆 𝒔 𝟏 𝑻 : the left eigenvector ( 𝒓 𝑑 ) PNR (Personalized Negative Rank) PNR( 𝒓 − ) = RWR( 𝒓 + ) – PSR( 𝒓 𝑑 ) Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Metrics Precision@k (𝑙 is the total number of interesting items) Introduction Proposed Method Experiment Conclusion Metrics Precision@k (𝑙 is the total number of interesting items) Precision at the cut-off 𝑘: # 𝑟𝑒𝑙. 𝑖𝑡𝑒𝑚𝑠 @ 𝑡𝑜𝑝−𝑘 𝑘 Recall@k Recall at the cut-off k: # 𝑟𝑒𝑙. 𝑖𝑡𝑒𝑚𝑠 @ 𝑡𝑜𝑝−𝑘 𝑙 AP@k For a query, 𝐴𝑃@𝑘= 1 𝑚𝑖𝑛 𝑙, 𝑘 𝑡=1 𝑘 𝑃𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛@𝑡 MAP@k (Mean Average Precision @ k) For multiple queries, M𝐴𝑃@𝑘= 1 𝑁 𝑖=1 𝑁 𝐴𝑃@𝑘 Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Result – Sign Prediction Task Introduction Proposed Method Experiment Conclusion Result – Sign Prediction Task Sign prediction accuracy according to balance attenuation factors (B.A.F.s) Ideal balance theory does not apply well to real-world signed networks ⇒ not best when 𝛾=𝛽=1 Epinions and Slashdot show the similar tendency ⇒ Wikipedia is a voting network Our model is flexible by controlling B.A.F.s Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Balance Attenuation Factors Introduction Proposed Method Experiment Conclusion Balance Attenuation Factors 𝛽: balance attenuation factor for enemy’s enemy 𝛾: balance attenuation factor for enemy’s friend Sign Prediction Task Epinions: 𝛽=0.5, 𝛾=0.9 Slashdot: 𝛽=0.5, 𝛾=0.9 Wikipedia: 𝛽=0.5, 𝛾=0.5 Troll Prediction Task Slashdot: 𝛽=0.1, 𝛾=1.0 Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Balance Attenuation Factors Introduction Proposed Method Experiment Conclusion Balance Attenuation Factors Q3. How effective are the balance attenuation factors of SRWR for the applications in signed networks? Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Result – Troll Prediction Task Introduction Proposed Method Experiment Conclusion Result – Troll Prediction Task Querying user: CmderTaco & Red: trolls Personalized Ranking in Signed Networks using Signed Random Walk with Restart

Result – Troll Prediction Task Introduction Proposed Method Experiment Conclusion Result – Troll Prediction Task Q2. How helpful is SRWR for identifying trolls who are abnormal users compared to other ranking models? Best Personalized Ranking in Signed Networks using Signed Random Walk with Restart