Skip to main content
Log in

Multi-view network embedding with node similarity ensemble

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

Node similarity is utilized as the most popular guidance for network embedding: nodes more similar in a network should still be more similar when mapping node information from a high-dimensional vector space to a low-dimensional vector space. Most existing methods preserve a single node similarity in the network embedding, which can merely preserve one-side network structural information. Though some works try to utilize several node similarities to preserve more network information, they fail to consider the interrelationships between the latent spaces preserving different node similarities. This causes both network information insufficiency and network information redundancy. To solve the problems of existing works, we propose a novel multi-view network embedding model with node similarity ensemble. Node similarities are first selected to maximize the represented network information while minimizing the information redundancy. For each combination of the selected node similarities, a latent space is generated as a view of the network. A Canonical Correlation Analysis based approach is then used to extract the common structure of the latent spaces alignment, and a neural network based approach is used to extract the view-specific latent structure by measuring the asymmetric KL divergence of nodes’ Gaussian distribution. The common structure and the view-specific structure of multiple views are merged to perverse the overall network information. Experiments held on the real-world networks verified the superiority of the proposed method to existing works.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Figure 1
Figure 2

Similar content being viewed by others

Notes

  1. https://linqs.soe.ucsc.edu/data

  2. https://github.com/thunlp/openne

References

  1. Bai, X., Cao, H., Zhao, T.: Improving vector space word representations via kernel canonical correlation analysis. ACM Trans. Asian & Low-Resource Lang. Inf. Process. 17(4), 29:1–29:16 (2018)

    Google Scholar 

  2. Bojchevski, A., Günnemann, S.: Deep gaussian embedding of attributed graphs: unsupervised inductive learning via ranking. CoRR abs/1707.03815 (2017)

  3. Bu, Y., Zou, S., Liang, Y., Veeravalli, V.V.: Estimation of KL divergence: optimal minimax rate. IEEE Trans. Inf. Theory. 64(4), 2648–2674 (2018)

    Article  MathSciNet  Google Scholar 

  4. Cao, S., Lu, W., Xu, Q.: Grarep: learning graph representations with global structural information. In: Proceedings of the 24th ACM International Conference on Information and Knowledge Management, CIKM 2015, pp. 891–900. ACM, Melbourne (2015)

  5. Dong, Y., Chawla, N.V., Swami, A.: Metapath2vec: scalable representation learning for heterogeneous networks. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, SIGKDD 2017, pp. 135–144. ACM, Halifax (2017)

  6. Glorot, X., Bengio, Y.: Understanding the difficulty of training deep feedforward neural networks. In: Teh, Y.W., Titterington, D.M. (eds.) Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics, AISTATS 2010, vol. 9, pp. 249–256. JMLR.org, Sardinia (2010)

  7. Goyal, P., Ferrara, E.: Graph embedding techniques, applications, and performance: A survey. Knowl.-Based Syst. 151, 78–94 (2018)

    Article  Google Scholar 

  8. 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, SIGKDD 2016, pp. 855–864. ACM, San Francisco (2016)

  9. Hamilton, W.L., Ying, R., Leskovec, J.: Representation learning on graphs: Methods and applications. IEEE Data Eng. Bull. 40(3), 52–74 (2017)

    Google Scholar 

  10. He, Y., Liu, J.N., Hu, Y., Wang, X.: OWA operator based link prediction ensemble for social network. Expert Syst. Appl. 42(1), 21–50 (2015)

    Article  Google Scholar 

  11. He, Y., Wang, C., Jiang, C.: Discovering canonical correlations between topical and topological information in document networks. IEEE Trans. Knowl. Data Eng. 30(3), 460–473 (2018)

    Article  Google Scholar 

  12. Huang, X., Li, J., Hu, X.: Label informed attributed network embedding. In: Proceedings of the Tenth ACM International Conference on Web Search and Data Mining, WSDM 2017, pp. 731–739. ACM, Cambridge (2017)

  13. Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. CoRR abs/1412.6980 (2014)

  14. Li, C., Wang, S., Yang, D., Li, Z., Yang, Y., Zhang, X., Zhou, J.: PPNE: property preserving network embedding. In: Database Systems for Advanced Applications - 22nd International Conference, DASFAA 2017, vol. 10177, pp. 163–179. Springer, Suzhou (2017)

  15. Martínez, V., Berzal, F., Talavera, J.C.C.: A survey of link prediction in complex networks. ACM Comput. Surv. 49(4), 69:1–69:33 (2017)

    Article  Google Scholar 

  16. Ou, M., Cui, P., Pei, J., Zhang, Z., Zhu, W.: Asymmetric transitivity preserving graph embedding. In: Krishnapuram, B., Shah, M., Smola, A.J., Aggarwal, C.C., Shen, D., Rastogi, R. (eds.) Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, SIGKDD 2016, pp. 1105–1114. ACM, San Francisco (2016)

  17. Perozzi, B., Al-Rfou, R., Skiena, S.: Deepwalk: online learning of social representations. In: The 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD ‘14, pp. 701–710. ACM, New York (2014)

  18. Qiu, J., Dong, Y., Ma, H., Li, J., Wang, K., Tang, J.: Network embedding as matrix factorization: unifying deepwalk, line, pte, and node2vec. In: Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining, WSDM 2018, pp. 459–467. ACM, Marina Del Rey (2018)

  19. Qu, M., Tang, J., Han, J.: Curriculum learning for heterogeneous star network embedding via deep reinforcement learning. In: Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining, WSDM ‘18, pp. 468–476. ACM, New York (2018)

  20. Rupnik, J., Muhic, A., Leban, G., Fortuna, B., Grobelnik, M.: News across languages - cross-lingual document similarity and event tracking (extended abstract). In: C. Sierra (ed.) Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, IJCAI 2017, pp. 5050–5054. ijcai.org, Melbourne (2017)

  21. Sheikh, N., Kefato, Z., Montresor, A.: gat2vec: representation learning for attributed graphs. Computing. 1–23 (2018)

  22. Shi, Y., Gui, H., Zhu, Q., Kaplan, L.M., Han, J.: Aspem: Embedding learning by aspects in heterogeneous information networks. In: Proceedings of the 2018 SIAM International Conference on Data Mining, SDM 2018, pp. 144–152. SIAM, San Diego (2018)

  23. Tang, J., Qu, M., Wang, M., Zhang, M., Yan, J., Mei, Q.: LINE: large-scale information network embedding. In: Proceedings of the 24th International Conference on World Wide Web, WWW 2015, pp. 1067–1077. ACM, Florence (2015)

  24. Yuan, W., He, K., Guan, D., Han, G.: Edge-dual graph preserving sign prediction for signed social networks. IEEE Access. 5, 19383–19392 (2017)

    Article  Google Scholar 

  25. Yuan, W., He, K., Guan, D., Zhou, L., Li, C.: Graph kernel based link prediction for signed social networks. Information Fusion. 46, 1–10 (2019)

    Article  Google Scholar 

  26. Yuan, W., He, K., Han, G., Guan, D., Khattak, A.M.: User behavior prediction via heterogeneous information preserving network embedding. Futur. Gener. Comput. Syst. 92, 52–58 (2019)

    Article  Google Scholar 

  27. Zhang, Y., Zhang, J., Pan, Z., Zhang, D.: Multi-view dimensionality reduction via canonical random correlation analysis. Frontiers Comput. Sci. 10(5), 856–869 (2016)

    Article  Google Scholar 

Download references

Acknowledgements

This research was supported by National Natural Science Foundation of China (Grant No. 61672284), Natural Science Foundation of Jiangsu Province (Grant No. BK20171418), China Postdoctoral Science Foundation (Grant No. 2016 M591841), Jiangsu Planned Projects for Postdoctoral Research Funds (No. 1601225C). The authors extend their appreciation to the Deanship of Scientific Research at King Saud University for funding this work through research group no. RGP-VPP-264.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Donghai Guan.

Additional information

This article belongs to the Topical Collection: Special Issue on Application-Driven Knowledge Acquisition

Guest Editors: Xue Li, Sen Wang, and Bohan Li

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yuan, W., He, K., Shi, C. et al. Multi-view network embedding with node similarity ensemble. World Wide Web 23, 2699–2714 (2020). https://doi.org/10.1007/s11280-020-00799-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-020-00799-7

Keywords

Navigation