4.7 Article

Representation learning using Attention Network and CNN for networks

Journal

EXPERT SYSTEMS WITH APPLICATIONS
Volume 185, Issue -, Pages -

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.eswa.2021.115628

Keywords

Network representation learning; Heterogeneous information network; Graph attention network; Convolutional neural network

Funding

  1. National Natural Science Foundation of China [61972 355]
  2. Basic Public Welfare Research Project of Zhejiang Province,China [LGG19F02 0012]

Ask authors/readers for more resources

A semi-supervised representation learning model, RANCH, is proposed using a graph attention network and a convolutional neural network for heterogeneous information networks. Experimental results show that the model outperforms state-of-the-arts in node classification on three real-world datasets.
Network embedding (NE), also known as network representation learning (NRL), is a method to learn a low dimensional latent representation of nodes in an information network. The real-world data is usually presented in the form of heterogeneous information network (HIN) with multiple types of nodes and edges. Because of the rich information in HINs, it is necessary for a network embedding method to incorporate this information into the low-dimensional potential representation of the nodes as much as possible. In this paper, we propose a semi supervised representation learning model using a graph attention network and a convolutional neural network (CNN) for HINs, called RANCH. In the part of the graph attention network, we construct a heterogeneous graph attention network using heterogeneous edges to preserve the features of nodes and the structure of network. In the part of the CNN, we leverage a 1D-CNN sentence classification model from natural language processing (NLP) community by adopting edge-constrained truncated random walks to generate node sequences, which can be treated as a corpus of words and sentences. The latter part further integrates the structural information of the network on the basis of the previous part and strengthens the influence of the node's label information on the node representation. We have performed experiments of node classification on three real-world datasets, and the result shows that our model performs better than the state-of-the-arts.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available