Embedding-Centrality: Generic Centrality Computation Using Neural Networks

  • Rami Puzis
  • Zion Sofer
  • Dvir Cohen
  • Matan Hugi
Conference paper
Part of the Springer Proceedings in Complexity book series (SPCOM)


Deriving vector representations of vertices in graphs, a.k.a. vertex embedding, is an active field of research. Vertex embedding enables the application of relational data mining techniques to network data. Unintended use of vertex embedding unveils a novel generic method for centrality computation using neural networks. The new centrality measure, termed Embedding Centrality, proposed in this paper is defined as the dot product of a vertex and the center of mass of the graph. Simulation results confirm the validity of Embedding Centrality which correlates well with other commonly used centrality measures. Embedding Centrality can be tailored to specific applications by devising the appropriate context for vertex embedding and can facilitate further understanding of supervised and unsupervised learning methods on graph data.


  1. 1.
    Newman, M.: Networks: An Introduction. Oxford university press, Oxford (2010)Google Scholar
  2. 2.
    Hamilton, W.L., Ying, R., Leskovec, J.: Representation learning on graphs: methods and applications (2017). arXiv:1709.05584
  3. 3.
    Perozzi, B., Al-Rfou, R., Skiena, S.: Deepwalk: Online learning of social representations. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 701–710. ACM (2014)Google Scholar
  4. 4.
    Rong, X.: word2vec parameter learning explained (2014). arXiv:1411.2738
  5. 5.
    Newman, M.E.J.: A measure of betweenness centrality based on random walks. Soc. Netw. 27(1), 39–54 (2005)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Freeman, L.C., Borgatti, S.P., White, D.R.: Centrality in valued graphs: a measure of betweenness based on network flow. Soc. Netw. 13(2), 141–154 (1991)MathSciNetCrossRefGoogle Scholar
  7. 7.
    Mikolov, T., Chen, K., Corrado, G., Dean, J.: Efficient estimation of word representations in vector space (2013). arXiv:1301.3781
  8. 8.
    Cao, S., Lu, W., Xu, Q.: Deep neural networks for learning graph representations. In: AAAI, pp. 1145–1152 (2016)Google Scholar
  9. 9.
    Wang, D., Cui, P., Zhu,W.: Structural deep network embedding. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1225–1234. ACM (2016)Google Scholar
  10. 10.
    Niepert, M., Ahmed, M., Kutzkov, K.: Learning convolutional neural networks for graphs. In: International Conference on Machine Learning, pp. 2014–2023 (2016)Google Scholar
  11. 11.
    Sailer, L.D.: Structural equivalence: meaning and definition, computation and application. Soc. Netw. 1(1), 73–90 (1978)CrossRefGoogle Scholar
  12. 12.
    Tian, F., Gao, B., Cui, Q., Chen, E., Liu, T.-Y.: Learning deep representations for graph clustering. In: AAAI, pp. 1293–1299 (2014)Google Scholar
  13. 13.
    Dekker, A.: Conceptual distance in social network analysis. J. Soc. Struct. (JOSS) 6 (2005)Google Scholar
  14. 14.
    Borgatti, S.P., Everett, M.G.: A graph-theoretic perspective on centrality. Soc. Netw. 28(4), 466–484 (2006)CrossRefGoogle Scholar
  15. 15.
    Grover, A., Leskovec, J.: node2vec: scalable feature learning for networks. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 855–864. ACM (2016)Google Scholar
  16. 16.
    Barabási, Albert-László, Albert, Réka: Emergence of scaling in random networks. Science 286(5439), 509–512 (1999)Google Scholar
  17. 17.
    Borgatti, S.P., Carley, K.M., Krackhardt, D.: On the robustness of centrality measures under conditions of imperfect data. Soc. Netw. 28(2), 124–136 (2006)CrossRefGoogle Scholar
  18. 18.
    Yilmaz, E., Aslam, J.A., Robertson, S.: A new rank correlation coefficient for information retrieval. In: Proceedings of the 31st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 587–594. ACM (2008)Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Rami Puzis
    • 1
  • Zion Sofer
    • 1
  • Dvir Cohen
    • 1
  • Matan Hugi
    • 1
  1. 1.Software and Information Systems Engineering, Ben-Gurion University of the NegevBeershebaIsrael

Personalised recommendations