Social Friend Recommendation Based on Multiple Network Correlation

Friend recommendation is an important recommender application in social media. Major social websites such as Twitter and Facebook are all capable of recommending friends to individuals. However, most of these websites use simple friend recommendation algorithms such as similarity, popularity, or “friend's friends are friends,” which are intuitive but consider few of the characteristics of the social network. In this paper we investigate the structure of social networks and develop an algorithm for network correlation-based social friend recommendation (NC-based SFR). To accomplish this goal, we correlate different “social role” networks, find their relationships and make friend recommendations. NC-based SFR is characterized by two key components: 1) related networks are aligned by selecting important features from each network, and 2) the network structure should be maximally preserved before and after network alignment. After important feature selection has been made, we recommend friends based on these features. We conduct experiments on the Flickr network, which contains more than ten thousand nodes and over 30 thousand tags covering half a million photos, to show that the proposed algorithm recommends friends more precisely than reference methods.

[1]  Yi Yang,et al.  Mining Semantic Correlation of Heterogeneous Multimedia Data for Cross-Media Retrieval , 2008, IEEE Transactions on Multimedia.

[2]  Marco Gori,et al.  Exact and approximate graph matching using random walks , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Qiang Yang,et al.  Transfer Learning in Collaborative Filtering with Uncertain Ratings , 2012, AAAI.

[4]  Sean R Eddy,et al.  What is dynamic programming? , 2004, Nature Biotechnology.

[5]  Lars Schmidt-Thieme,et al.  Online-updating regularized kernel matrix factorization models for large-scale recommender systems , 2008, RecSys '08.

[6]  Iván Cantador,et al.  A generic semantic-based framework for cross-domain recommendation , 2011, HetRec '11.

[7]  Michael J. Muller,et al.  Make new friends, but keep the old: recommending people on social networking sites , 2009, CHI.

[8]  Qiang Yang,et al.  Can Movies and Books Collaborate? Cross-Domain Collaborative Filtering for Sparsity Reduction , 2009, IJCAI.

[9]  Kam-Fai Wong,et al.  Interpreting TF-IDF term weights as making relevance decisions , 2008, TOIS.

[10]  Deng Cai,et al.  Unsupervised feature selection for multi-cluster data , 2010, KDD.

[11]  Qiang Yang,et al.  User behavior learning and transfer in composite social networks , 2014, ACM Trans. Knowl. Discov. Data.

[12]  R. Brym,et al.  Sociology: Your Compass for a New World , 2002 .

[13]  L. Ganesan,et al.  Development of Semantic Based Information Retrieval Using Word-Net Approach , 2010, 2010 Second International Conference on Computer and Network Technology.

[14]  Nicu Sebe,et al.  Feature Selection for Multimedia Analysis by Sharing Information Among Multiple Tasks , 2013, IEEE Transactions on Multimedia.

[15]  Alex Pentland,et al.  Composite Social Network for Predicting Mobile Apps Installation , 2011, AAAI.

[16]  Xueqi Cheng,et al.  Informational friend recommendation in social media , 2013, SIGIR.

[17]  Ela Hunt,et al.  Biochemical network matching and composition , 2010, EDBT '10.

[18]  Ying Wang,et al.  Algorithms for Large, Sparse Network Alignment Problems , 2009, 2009 Ninth IEEE International Conference on Data Mining.

[19]  John Hannon,et al.  Recommending twitter users to follow using content and collaborative filtering approaches , 2010, RecSys '10.

[20]  Fei Wang,et al.  Social recommendation across multiple relational domains , 2012, CIKM.

[21]  Paul M. B. Vitányi,et al.  The Google Similarity Distance , 2004, IEEE Transactions on Knowledge and Data Engineering.

[22]  Philip S. Yu,et al.  Inferring social roles and statuses in social networks , 2013, KDD.

[23]  Mario Vento,et al.  Thirty Years Of Graph Matching In Pattern Recognition , 2004, Int. J. Pattern Recognit. Artif. Intell..

[24]  Lei Wang,et al.  On Similarity Preserving Feature Selection , 2013, IEEE Transactions on Knowledge and Data Engineering.

[25]  Michael R. Lyu,et al.  SoRec: social recommendation using probabilistic matrix factorization , 2008, CIKM '08.

[26]  Yan-Ying Chen,et al.  Travel Recommendation by Mining People Attributes and Travel Group Types From Community-Contributed Photos , 2013, IEEE Transactions on Multimedia.

[27]  Fei Wang,et al.  Scalable Recommendation with Social Contextual Information , 2014, IEEE Transactions on Knowledge and Data Engineering.

[28]  Tao Mei,et al.  SocialTransfer: cross-domain transfer learning from social streams for media applications , 2012, ACM Multimedia.

[29]  Dong Liu,et al.  Hybrid social media network , 2012, ACM Multimedia.

[30]  Heng Tao Shen,et al.  Principal Component Analysis , 2009, Encyclopedia of Biometrics.

[31]  Xing Xie,et al.  Potential Friend Recommendation in Online Social Network , 2010, 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing.

[32]  Rudolph Rummel The Conflict Helix: Principles and Practices of Interpersonal, Social, and International Conflict and Cooperation , 1991 .

[33]  Nicu Sebe,et al.  GLocal structural feature selection with sparsity for multimedia data understanding , 2013, MM '13.

[34]  Seung-won Hwang,et al.  SocialSearch: enhancing entity search with social network matching , 2011, EDBT/ICDT '11.

[35]  Jon Crowcroft,et al.  Efficient sequence alignment of network traffic , 2006, IMC '06.

[36]  Latifur Khan,et al.  Image annotations by combining multiple evidence & wordNet , 2005, ACM Multimedia.

[37]  Hiroshi Motoda,et al.  Computational Methods of Feature Selection , 2022 .

[38]  M. Casper,et al.  A definition of "social environment". , 2001, American journal of public health.

[39]  Guanling Chen,et al.  Multi-layered friendship modeling for location-based Mobile Social Networks , 2009, 2009 6th Annual International Mobile and Ubiquitous Systems: Networking & Services, MobiQuitous.

[40]  P. Kosir,et al.  A multiple measurement approach for feature alignment , 1995, Proceedings of the IEEE 1995 National Aerospace and Electronics Conference. NAECON 1995.

[41]  Xiaofei He,et al.  Locality Preserving Projections , 2003, NIPS.

[42]  Gérard Dreyfus,et al.  Single-layer learning revisited: a stepwise procedure for building and training a neural network , 1989, NATO Neurocomputing.

[43]  Lei Wang,et al.  Global and Local Structure Preservation for Feature Selection , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[44]  Man-Wai Mak,et al.  Eukaryotic Protein Subcellular Localization Based on Local Pairwise Profile Alignment SVM , 2006, 2006 16th IEEE Signal Processing Society Workshop on Machine Learning for Signal Processing.

[45]  W. G. Runciman,et al.  Max Weber: The Nature of Social Action , 1978 .

[46]  Gunnar W. Klau,et al.  A new graph-based method for pairwise global network alignment , 2009, BMC Bioinformatics.