Path?based mutual attention algorithm for network embedding

Fulan Qian,Xin Huang,Shu Zhao,Yanping Zhang
DOI: https://doi.org/10.13232/j.cnki.jnju.2019.04.007
2019-01-01
Abstract:Network embedding, or network representation learning, aims to map nodes in the network into the representation space and generate low?dimensional dense vectors to represent the nodes in the network while preserving the network structure information, then solve downstream tasks such as link prediction, node classification, community discovery and network visualization through existing machine learning methods. The random walk algorithm can well explore the structure of nodes in the network. However,the previous representation learning algorithm based on random walk can only generate one kind of embedding for one node,without considering that the nodes play different roles when interacting with different neighbors. Therefore, this paper proposes a network embedding algorithm based on mutual attention of paths. Through the context information generated by random walks of nodes, each node generates a node embedding in which contexts are of mutual attention. And our algorithm has better performance than the three classic network embedding algorithms.
What problem does this paper attempt to address?