Skip to main content
Erschienen in: Social Network Analysis and Mining 4/2013

01.12.2013 | Original Article

Spectral clustering for link prediction in social networks with positive and negative links

verfasst von: Panagiotis Symeonidis, Nikolaos Mantas

Erschienen in: Social Network Analysis and Mining | Ausgabe 4/2013

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Online social networks (OSNs) recommend new friends to registered users based on local features of the graph (i.e. based on the number of common friends that two users share). Real OSNs (e.g. Facebook) do not exploit all network structure. Instead, they consider only pathways of maximum length 2 between a user and his candidate friends. This can limit the accuracy of prediction. On the other hand, there are global approaches, which detect the overall path structure in a network, being computationally prohibitive for huge-size social networks. In this paper, we provide friend recommendations, by performing multi-way spectral clustering, which uses information obtained from the top few eigenvectors and eigenvalues of the normalized Laplacian matrix and computes a multi-way partition of the data. As a result, it produces a less noisy matrix, which is smaller and more compact than the original one, focusing on main linking trends of the social network. Thus, we are able to provide fast and more accurate friend recommendations. Moreover, spectral clustering compared to traditional clustering algorithms, such as k-means and DBSCAN, which assume globular (convex) regions in Euclidean space, is more flexible, in capturing the non-connected components of a social graph and a wider range of cluster geometries. We perform an extensive experimental comparison of the proposed method against existing link prediction algorithms, the k-means and two-way nCut clustering algorithms, using synthetic and three real data sets (Hi5, Facebook, and Epinions). Our experimental results show that our SpectralLink algorithm outperforms the local approaches, the k-means and two-way nCut clustering algorithms in terms of effectiveness, whereas it is more efficient than the global approaches. We show that a significant accuracy improvement can be gained by using information about both positive and negative edges.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Fußnoten
Literatur
Zurück zum Zitat Abbassi Z, Mirrokni VS (2007) A recommender system based on local random walks and spectral methods. In: Workshop on knowledge discovery on the web (WebKDD’2007) in conjuction with the 1st international workshop on social networks analysis (SNA-KDD 2007), pp 139–153 Abbassi Z, Mirrokni VS (2007) A recommender system based on local random walks and spectral methods. In: Workshop on knowledge discovery on the web (WebKDD’2007) in conjuction with the 1st international workshop on social networks analysis (SNA-KDD 2007), pp 139–153
Zurück zum Zitat Adamic L, Adar E (2005) How to search a social network. Soc Netw 27(3):187–203CrossRef Adamic L, Adar E (2005) How to search a social network. Soc Netw 27(3):187–203CrossRef
Zurück zum Zitat Agarwal V, Bharadwaj KA (2013) collaborative filtering framework for friends recommendation in social networks based on interaction intensity and adaptive user similarity. Soc Netw Anal Mining (to appear) Agarwal V, Bharadwaj KA (2013) collaborative filtering framework for friends recommendation in social networks based on interaction intensity and adaptive user similarity. Soc Netw Anal Mining (to appear)
Zurück zum Zitat Al Hasan M, Chaoji V, Salem S, Zaki M (2006) Link prediction using supervised learning. In: SDM06: workshop on link analysis, counter-terrorism and security Al Hasan M, Chaoji V, Salem S, Zaki M (2006) Link prediction using supervised learning. In: SDM06: workshop on link analysis, counter-terrorism and security
Zurück zum Zitat Caci B, Cardaci M, Tabacchi M (2011) Facebook as a small world: a topological hypothesis. Soc Netw Anal Mining Caci B, Cardaci M, Tabacchi M (2011) Facebook as a small world: a topological hypothesis. Soc Netw Anal Mining
Zurück zum Zitat Chen J, Geyer W, Dugan C, Muller M, Guy I (2009) Make new friends, but keep the old: recommending people on social networking sites. In: CHI ’09: Proceedings of the 27th international conference on Human factors in computing systems, pp 201–210 Chen J, Geyer W, Dugan C, Muller M, Guy I (2009) Make new friends, but keep the old: recommending people on social networking sites. In: CHI ’09: Proceedings of the 27th international conference on Human factors in computing systems, pp 201–210
Zurück zum Zitat Clauset A, Moore C, Newman ME (2008) Hierarchical structure and the prediction of missing links in networks. Nature 453(7191):98–101CrossRef Clauset A, Moore C, Newman ME (2008) Hierarchical structure and the prediction of missing links in networks. Nature 453(7191):98–101CrossRef
Zurück zum Zitat Costa L, Rodrigues F, Travieso G, Boas P (2007) Characterization of complex networks: a survey of measurements. Adv Phys 56(1):167–242CrossRef Costa L, Rodrigues F, Travieso G, Boas P (2007) Characterization of complex networks: a survey of measurements. Adv Phys 56(1):167–242CrossRef
Zurück zum Zitat Davis D, Lichtenwalter R, Chawla N (2013) Supervised methods for multi-relational link prediction. Soc Netw Anal Mining (to appear) Davis D, Lichtenwalter R, Chawla N (2013) Supervised methods for multi-relational link prediction. Soc Netw Anal Mining (to appear)
Zurück zum Zitat Fazel-Zarandi M, Devlin H, Huang Y, Contractor N (2011) Expert recommendation based on social drivers, social network analysis, and semantic data representation. In: Proceedings of the 2nd international workshop on information heterogeneity and fusion in recommender systems. ACM, New York, pp 41–48 Fazel-Zarandi M, Devlin H, Huang Y, Contractor N (2011) Expert recommendation based on social drivers, social network analysis, and semantic data representation. In: Proceedings of the 2nd international workshop on information heterogeneity and fusion in recommender systems. ACM, New York, pp 41–48
Zurück zum Zitat Fouss F, Francoisse K, Yen L, Pirotte A, Saerens M (2009) An experimental investigation of graph kernels on collaborative recommendation and semisupervised classification. Technical Report Fouss F, Francoisse K, Yen L, Pirotte A, Saerens M (2009) An experimental investigation of graph kernels on collaborative recommendation and semisupervised classification. Technical Report
Zurück zum Zitat Fouss F, Pirotte A, Renders JM, Saerens M (2007) Random-walk computation of similarities between nodes of a graph with application to collaborative recommendation. IEEE Trans Knowl Data Eng 19(3):355–369CrossRef Fouss F, Pirotte A, Renders JM, Saerens M (2007) Random-walk computation of similarities between nodes of a graph with application to collaborative recommendation. IEEE Trans Knowl Data Eng 19(3):355–369CrossRef
Zurück zum Zitat Golub G, Van Loan C (1983) Matrix computations. Johns Hopkins studies in mathematical sciences Golub G, Van Loan C (1983) Matrix computations. Johns Hopkins studies in mathematical sciences
Zurück zum Zitat Guy I, Ronen I, Wilcox E (2009) Do you know? Recommending people to invite into your social network. In: IUI ’09: Proceedings of the 13th international conference on intelligent user interfaces, pp 77–86 Guy I, Ronen I, Wilcox E (2009) Do you know? Recommending people to invite into your social network. In: IUI ’09: Proceedings of the 13th international conference on intelligent user interfaces, pp 77–86
Zurück zum Zitat Hage P, Harary F (1983) Structural models in anthropology 56 Hage P, Harary F (1983) Structural models in anthropology 56
Zurück zum Zitat Higham H, Kalna G, Kibble M (2007) Spectral clustering and its use in bioinformatics. J Comput Appl Math 204(1) Higham H, Kalna G, Kibble M (2007) Spectral clustering and its use in bioinformatics. J Comput Appl Math 204(1)
Zurück zum Zitat Hou Y (2005) Bounds for the least Laplacian eigenvalue of a signed graph. Acta Math Sinica 21:955–960CrossRefMATH Hou Y (2005) Bounds for the least Laplacian eigenvalue of a signed graph. Acta Math Sinica 21:955–960CrossRefMATH
Zurück zum Zitat Iakovidou N, Symeonidis P, Manolopoulos Y (2010) Multiway spectral clustering link prediction in protein–protein interaction networks. In: 10th IEEE international conference on information technology and applications in biomedicine (ITAB). IEEE, New York, pp 1–4 Iakovidou N, Symeonidis P, Manolopoulos Y (2010) Multiway spectral clustering link prediction in protein–protein interaction networks. In: 10th IEEE international conference on information technology and applications in biomedicine (ITAB). IEEE, New York, pp 1–4
Zurück zum Zitat Jeh G, Widom J (2002) Simrank: a measure of structural-context similarity. In: KDD ’02: proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining, pp 538–543 Jeh G, Widom J (2002) Simrank: a measure of structural-context similarity. In: KDD ’02: proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining, pp 538–543
Zurück zum Zitat Katz L (1953) A new status index derived from sociometric analysis. Psychometrika 18(1):39–43CrossRefMATH Katz L (1953) A new status index derived from sociometric analysis. Psychometrika 18(1):39–43CrossRefMATH
Zurück zum Zitat Kunegis J, Lommatzsch A (2009) Learning spectral graph transformations for link prediction. Proc Int Conf Machine Learn Kunegis J, Lommatzsch A (2009) Learning spectral graph transformations for link prediction. Proc Int Conf Machine Learn
Zurück zum Zitat Leskovec J, Huttenlocher D, Kleinberg J (2010a) Predicting positive and negative links in online social networks. In: Proceedings 19th international conference on World Wide Web (WWW’2010), Raleigh, NC, pp 641–650 Leskovec J, Huttenlocher D, Kleinberg J (2010a) Predicting positive and negative links in online social networks. In: Proceedings 19th international conference on World Wide Web (WWW’2010), Raleigh, NC, pp 641–650
Zurück zum Zitat Leskovec J, Huttenlocher D, Kleinberg J (2010b) Signed networks in social media. In: Proceedings of the 28th international conference on human factors in computing systems. ACM, New York, pp 1361–1370 Leskovec J, Huttenlocher D, Kleinberg J (2010b) Signed networks in social media. In: Proceedings of the 28th international conference on human factors in computing systems. ACM, New York, pp 1361–1370
Zurück zum Zitat Liben-Nowell D, Kleinberg J (2003) The link prediction problem for social networks. In: Proceedings of the 12th international conference on information and knowledge management (CIKM) Liben-Nowell D, Kleinberg J (2003) The link prediction problem for social networks. In: Proceedings of the 12th international conference on information and knowledge management (CIKM)
Zurück zum Zitat Liben-Nowell L, Kleinberg J (2007) The link-prediction problem for social networks. J Am Soc Inf Sci Technol (JASIST) 58(7):1019–1031CrossRef Liben-Nowell L, Kleinberg J (2007) The link-prediction problem for social networks. J Am Soc Inf Sci Technol (JASIST) 58(7):1019–1031CrossRef
Zurück zum Zitat Lo S, Lin C (2006) Wmr: a graph-based algorithm for friend recommendation. In: Proceedings of the IEEE/ACM international conference on web intelligence (WIC), Hong Kong, China, pp 121–128 Lo S, Lin C (2006) Wmr: a graph-based algorithm for friend recommendation. In: Proceedings of the IEEE/ACM international conference on web intelligence (WIC), Hong Kong, China, pp 121–128
Zurück zum Zitat Lü L, Zhou T (2011) Link prediction in complex networks: a survey. Phys A 390(6):1150–1170CrossRef Lü L, Zhou T (2011) Link prediction in complex networks: a survey. Phys A 390(6):1150–1170CrossRef
Zurück zum Zitat Maila M, Shi J (2001) A random walks view of spectral segmentation. In: International conference on AI and statistics (AISTAT) Maila M, Shi J (2001) A random walks view of spectral segmentation. In: International conference on AI and statistics (AISTAT)
Zurück zum Zitat Ng A, Jordan M, Weiss Y (2001) On spectral clustering: analysis and an algorithm. Adv Neural Inf Process Syst 14:849–856 Ng A, Jordan M, Weiss Y (2001) On spectral clustering: analysis and an algorithm. Adv Neural Inf Process Syst 14:849–856
Zurück zum Zitat Pan J, Yang H, Faloutsos C, Duygulu P (2004) Automatic multimedia cross-modal correlation discovery. In: KDD ’04: proceedings of the 10th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 653–658 Pan J, Yang H, Faloutsos C, Duygulu P (2004) Automatic multimedia cross-modal correlation discovery. In: KDD ’04: proceedings of the 10th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 653–658
Zurück zum Zitat Papadimitriou A, Symeonidis P, Manolopoulos Y (2011) Friendlink: link prediction in social networks via bounded local path traversal. In: 2011 International conference on computational aspects of social networks (CASoN). IEEE, New York, pp 66–71 Papadimitriou A, Symeonidis P, Manolopoulos Y (2011) Friendlink: link prediction in social networks via bounded local path traversal. In: 2011 International conference on computational aspects of social networks (CASoN). IEEE, New York, pp 66–71
Zurück zum Zitat Rattigan M, Jensen D (2005) The case for anomalous link discovery. SIGKDD Explor 7(2):41–47CrossRef Rattigan M, Jensen D (2005) The case for anomalous link discovery. SIGKDD Explor 7(2):41–47CrossRef
Zurück zum Zitat Shi J and Malik J. (1997) Normalized cuts and image segmentation. In CVPR ’97: Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition (CVPR ’97), page 731 Shi J and Malik J. (1997) Normalized cuts and image segmentation. In CVPR ’97: Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition (CVPR ’97), page 731
Zurück zum Zitat Symeonidis P, Tiakas E, and Manolopoulos Y (2010) Transitive node similarity for link prediction in social networks with positive and negative links. In Proceedings of the 4th International Conference on Recommender Systems (RecSys’2010), Barcelon, Spain, pp 183–190 Symeonidis P, Tiakas E, and Manolopoulos Y (2010) Transitive node similarity for link prediction in social networks with positive and negative links. In Proceedings of the 4th International Conference on Recommender Systems (RecSys’2010), Barcelon, Spain, pp 183–190
Zurück zum Zitat Tong H, Faloutsos C, Pan J (2006) Fast random walk with restart and its applications. In: ICDM ’06: proceedings of the 6th international conference on data mining. IEEE Computer Society, New York, pp 613–622 Tong H, Faloutsos C, Pan J (2006) Fast random walk with restart and its applications. In: ICDM ’06: proceedings of the 6th international conference on data mining. IEEE Computer Society, New York, pp 613–622
Zurück zum Zitat Tsourakakis C, Drineas P, Michelakis E, Koutis I, Faloutsos C (2011) Spectral counting of triangles via element-wise sparsification and triangle-based link recommendation. Soc Netw Anal Mining 1(2):75–81CrossRef Tsourakakis C, Drineas P, Michelakis E, Koutis I, Faloutsos C (2011) Spectral counting of triangles via element-wise sparsification and triangle-based link recommendation. Soc Netw Anal Mining 1(2):75–81CrossRef
Zurück zum Zitat Yan D, Huang L, Jordan M (2009) Fast approximate spectral clustering. In: KDD ’09: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 907–916 Yan D, Huang L, Jordan M (2009) Fast approximate spectral clustering. In: KDD ’09: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 907–916
Metadaten
Titel
Spectral clustering for link prediction in social networks with positive and negative links
verfasst von
Panagiotis Symeonidis
Nikolaos Mantas
Publikationsdatum
01.12.2013
Verlag
Springer Vienna
Erschienen in
Social Network Analysis and Mining / Ausgabe 4/2013
Print ISSN: 1869-5450
Elektronische ISSN: 1869-5469
DOI
https://doi.org/10.1007/s13278-013-0128-6

Weitere Artikel der Ausgabe 4/2013

Social Network Analysis and Mining 4/2013 Zur Ausgabe

Editorial

Editorial

Premium Partner