Recently, network embedding has attracted a surge of attention due to its ability to automatically extract features from graph-structured data. Though network embedding method has been intensively studied, most of the existing approaches pay attention to either structures or attributes. In this paper, we propose a novel attributed network embedding method based on a Siamese neural network, named SANE, to capture both the network structure and node attribute information in a principled way. Specifically, to preserve local semantic proximity, we adopt a Siamese neural network, which can directly learn the similarity of paired nodes with their attributes as input. Then, a skip-gram module is connected with the final shared hidden layer to capture high-order proximity based on the latent representation of node attributes. Thus, we can learn the complex interrelations between nodes. Empirically, we evaluate our model on several real-world datasets and the experimental results have verified the effectiveness of our proposed approach.
Paper
Full text
Attributed Network Embedding via a Siamese Neural Network
Semantic Scholar · Computer Science · 2019
Abstract
Recently, network embedding has attracted a surge of attention due to its ability to automatically extract features from graph-structured data. Though network embedding method has been intensively studied, most of the existing approaches pay attention to either structures or attributes. In this paper, we propose a novel attributed network embedding method based on a Siamese neural network, named SANE, to capture both the network structure and node attribute information in a principled way. Specifically, to preserve local semantic proximity, we adopt a Siamese neural network, which can directly learn the similarity of paired nodes with their attributes as input. Then, a skip-gram module is connected with the final shared hidden layer to capture high-order proximity based on the latent representation of node attributes. Thus, we can learn the complex interrelations between nodes. Empirically, we evaluate our model on several real-world datasets and the experimental results have verified the effectiveness of our proposed approach.