Non-link Preserving Network Embedding using Subspace Learning for Network Reconstruction

Learning meaningful vector representations of nodes of a network has been a subject of intense study in the past few years, with various objectives such as node or link labeling, preserving higher order structures, etc. In this paper, we focus on reconstruction of adjacency matrix, which also leads to preservation of higher order structures, through spectral distance. Methodologically, existing techniques focus on construction of various neighborhoods based on the link-structure, but do not explicitly give importance to nonlinks. Our method, called the subspace learning method (SLM), is based on a simple observation that in addition to representations of neighbors sharing a common subspace, representations of non-neighbors should lie in each others' null-space. We devise an efficient, negative sampling based algorithm for learning the node representations. Experimental results on many real world benchmark networks show surprising improvement in both reconstruction error and spectral distance over state of the art methods. Moreover, we show that the representations given by SLM perform better than state of the art representations on the tasks of community detection and link prediction.

[1]  Christopher Potts,et al.  Recursive Deep Models for Semantic Compositionality Over a Sentiment Treebank , 2013, EMNLP.

[2]  Pradumn Kumar Pandey,et al.  Context dependent preferential attachment model for complex networks , 2015, ArXiv.

[3]  D. Bu,et al.  Topological structure analysis of the protein-protein interaction network in budding yeast. , 2003, Nucleic acids research.

[4]  Jure Leskovec,et al.  {SNAP Datasets}: {Stanford} Large Network Dataset Collection , 2014 .

[5]  Tom A. B. Snijders,et al.  Social Network Analysis , 2011, International Encyclopedia of Statistical Science.

[6]  Zhiwu Lu,et al.  RUM: network Representation learning throUgh Multi-level structural information preservation , 2017, ArXiv.

[7]  Mingzhe Wang,et al.  LINE: Large-scale Information Network Embedding , 2015, WWW.

[8]  Niloy Ganguly,et al.  Discriminative Link Prediction using Local, Community, and Global Signals , 2016, IEEE Transactions on Knowledge and Data Engineering.

[9]  M E J Newman,et al.  Fast algorithm for detecting community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[10]  Steven Skiena,et al.  DeepWalk: online learning of social representations , 2014, KDD.

[11]  Pradumn Kumar Pandey,et al.  Reconstruction of network topology using status-time-series data , 2018 .

[12]  Jian Pei,et al.  Community Preserving Network Embedding , 2017, AAAI.

[13]  Christos Faloutsos,et al.  Graph evolution: Densification and shrinking diameters , 2006, TKDD.

[14]  Zhiyuan Liu,et al.  Community-enhanced Network Representation Learning for Network Analysis , 2016, ArXiv.

[15]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[16]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[17]  Jure Leskovec,et al.  Representation Learning on Graphs: Methods and Applications , 2017, IEEE Data Eng. Bull..

[18]  Jian Pei,et al.  Asymmetric Transitivity Preserving Graph Embedding , 2016, KDD.

[19]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .

[20]  Zhiyuan Liu,et al.  Fast Network Embedding Enhancement via High Order Proximity Approximation , 2017, IJCAI.

[21]  Alexander J. Smola,et al.  Distributed large-scale natural graph factorization , 2013, WWW.

[22]  Stefan Bornholdt,et al.  Handbook of Graphs and Networks: From the Genome to the Internet , 2003 .

[23]  Jure Leskovec,et al.  node2vec: Scalable Feature Learning for Networks , 2016, KDD.

[24]  M E J Newman,et al.  Finding and evaluating community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[25]  Padhraic Smyth,et al.  A Spectral Clustering Approach To Finding Communities in Graph , 2005, SDM.

[26]  M. Newman Complex Systems: A Survey , 2011, 1112.1440.

[27]  Mikhail Belkin,et al.  Laplacian Eigenmaps and Spectral Techniques for Embedding and Clustering , 2001, NIPS.

[28]  Qiongkai Xu,et al.  GraRep: Learning Graph Representations with Global Structural Information , 2015, CIKM.

[29]  Wenwu Zhu,et al.  Structural Deep Network Embedding , 2016, KDD.

[30]  Palash Goyal,et al.  Graph Embedding Techniques, Applications, and Performance: A Survey , 2017, Knowl. Based Syst..

[31]  A Díaz-Guilera,et al.  Self-similar community structure in a network of human interactions. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[32]  Pradumn Kumar Pandey,et al.  A Parametric Model Approach for Structural Reconstruction of Scale-Free Networks , 2017, IEEE Transactions on Knowledge and Data Engineering.

[33]  A. Arenas,et al.  Models of social networks based on social distance attachment. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.