Abstract

As an effective technique to learn low-dimensional node features in complicated network environment, network embedding has become a promising research direction in the field of network analysis. Due to the virtues of better interpretability and flexibility, matrix factorization based methods for network embedding have received increasing attentions. However, most of them are inadequate to learn more complicated hierarchical features hidden in complex networks because of their mechanisms of single-layer factorization structure. Besides, their original feature matrices used for factorization and their robustness against noises also need to be further improved. To solve these problems, we propose a novel network embedding method named DRNMF (deep robust nonnegative matrix factorization), which is formed by multi-layer NMF learning structure. Meanwhile, DRNMF employs the combination of high-order proximity matrices of the network as the original feature matrix for the factorization. To improve the robustness against noises, we use $\ell _{2,1}$ norm to devise the objective function for the DRNMF network embedding model. Effective iterative update rules are derived to resolve the model, and the convergence of these rules are strictly proved. Moreover, we introduce a pre-training strategy to improve the efficiency of convergence. Extensive experiments on several benchmarks of complex networks demonstrate that our proposed method DRNMF is effective and has better performance than the state-of-the-art matrix factorization based methods for network embedding.

Highlights

  • The complex networks in real world often contain much valuable information, which has made network analysis become a hot research topic

  • All the results demonstrate that deep robust nonnegative matrix factorization (DRNMF) performs the best in terms of node clustering, and it even has considerable advantages compared with the baseline methods

  • In order to further increase the performance of matrix factorization for network embedding, in this paper, we propose a method called DRNMF which has multi-layer factorization structure

Read more

Summary

Introduction

The complex networks in real world (e.g., online social networks, co-authorship networks and hyperlink networks) often contain much valuable information, which has made network analysis become a hot research topic. Owing to the fact that complex networks’ data are very sparse and high dimensional, these network analysis tasks often suffer from troubles of high computational cost and low performance. Network embedding has been proposed as an effective technique This technique, known as graph embedding or network representation, aims at learning low-dimensional node feature representations in the given network, while preserving structural and inherent properties of the network itself. The representations learnt can be input into analytical tasks as feature vectors. It has been proven by many existing works that better network embedding operations are beneficial to improve the performance of analysis tasks greatly [5]–[7]

Objectives
Methods
Findings
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call