Predicting Positive and Negative Relationships in Large Social Networks

被引:18
作者
Wang, Guan-Nan [1 ]
Gao, Hui [1 ]
Chen, Lian [1 ]
Mensah, Dennis N. A. [1 ]
Fu, Yan [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Web Sci Ctr, Chengdu 610054, Peoples R China
来源
PLOS ONE | 2015年 / 10卷 / 06期
基金
中国国家自然科学基金;
关键词
STRUCTURAL BALANCE; LINK-PREDICTION;
D O I
10.1371/journal.pone.0129530
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In a social network, users hold and express positive and negative attitudes (e.g. support/opposition) towards other users. Those attitudes exhibit some kind of binary relationships among the users, which play an important role in social network analysis. However, some of those binary relationships are likely to be latent as the scale of social network increases. The essence of predicting latent binary relationships have recently began to draw researchers' attention. In this paper, we propose a machine learning algorithm for predicting positive and negative relationships in social networks inspired by structural balance theory and social status theory. More specifically, we show that when two users in the network have fewer common neighbors, the prediction accuracy of the relationship between them deteriorates. Accordingly, in the training phase, we propose a segment-based training framework to divide the training data into two subsets according to the number of common neighbors between users, and build a prediction model for each subset based on support vector machine (SVM). Moreover, to deal with large-scale social network data, we employ a sampling strategy that selects small amount of training data while maintaining high accuracy of prediction. We compare our algorithm with traditional algorithms and adaptive boosting of them. Experimental results of typical data sets show that our algorithm can deal with large social networks and consistently outperforms other methods.
引用
收藏
页数:14
相关论文
共 39 条
[1]  
[Anonymous], 2008, A Practical Guide to Support Vector Classification
[2]  
[Anonymous], SDM WORKSH LINK AN C
[3]  
[Anonymous], 2013, Proceeding of the 6th ACM international conference on Web search and data mining
[4]  
[Anonymous], 2012, NETWORKS CROWDS MARK
[5]   Kernel methods for predicting protein-protein interactions [J].
Ben-Hur, A ;
Noble, WS .
BIOINFORMATICS, 2005, 21 :I38-I46
[6]  
Bengio Y, 2004, J MACH LEARN RES, V5, P1089
[7]   Supervised reconstruction of biological networks with local models [J].
Bleakley, Kevin ;
Biau, Gerard ;
Vert, Jean-Philippe .
BIOINFORMATICS, 2007, 23 (13) :I57-I65
[8]  
Bo Pang, 2008, Foundations and Trends in Information Retrieval, V2, P1, DOI 10.1561/1500000001
[9]   STRUCTURAL BALANCE - A GENERALIZATION OF HEIDER THEORY [J].
CARTWRIGHT, D ;
HARARY, F .
PSYCHOLOGICAL REVIEW, 1956, 63 (05) :277-293
[10]   Hierarchical structure and the prediction of missing links in networks [J].
Clauset, Aaron ;
Moore, Cristopher ;
Newman, M. E. J. .
NATURE, 2008, 453 (7191) :98-101