MGCN: Semi-supervised Classification in Multi-layer Graphs with Graph Convolutional Networks
Graph embedding is an important approach for graph analysis tasks such as node classification and link prediction. The goal of graph embedding is to find a low dimensional representation of graph nodes that preserves the graph information. Recent methods like Graph Convolutional Network (GCN) try to consider node attributes (if available) besides node relations and learn node embeddings for unsupervised and semi-supervised tasks on graphs. On the other hand, multi-layer graph analysis has been received attention recently. However, the existing methods for multi-layer graph embedding cannot incorporate all available information (like node attributes). Moreover, most of them consider either type of nodes or type of edges, and they do not treat within and between layer edges differently. In this paper, we propose a method called MGCN that utilizes the GCN for multi-layer graphs. MGCN embeds nodes of multi-layer graphs using both within and between layers relations and nodes attributes. We evaluate our method on the semi-supervised node classification task. Experimental results demonstrate the superiority of the proposed method to other multi-layer and single-layer competitors and also show the positive effect of using cross-layer edges.
Code (1)
Tasks
General ClassificationGraph EmbeddingLink PredictionNetwork EmbeddingNode ClassificationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
A Semi-supervised Multi-channel Graph Convolutional Network for Query Classification in E-commerce
Query intent classification is an essential module for customers to find desired products on the e-commerce application quickly. Most existing query intent classification methods rely on the users' click behavior as a su…
intent-classificationIntent ClassificationSemantic SimilaritySemantic Textual SimilarityMixed Graph Contrastive Network for Semi-Supervised Node Classification
Graph Neural Networks (GNNs) have achieved promising performance in semi-supervised node classification in recent years. However, the problem of insufficient supervision, together with representation collapse, largely li…
ClassificationContrastive LearningData AugmentationGraph Learning+2Fine-Grained Entity Typing via Hierarchical Multi Graph Convolutional Networks
This paper addresses the problem of inferring the fine-grained type of an entity from a knowledge base. We convert this problem into the task of graph-based semi-supervised classification, and propose Hierarchical Multi …
Entity TypingMulti-view Graph Convolutional Networks with Differentiable Node Selection
Multi-view data containing complementary and consensus information can facilitate representation learning by exploiting the intact integration of multi-view features. Because most objects in real world often have underly…
Graph EmbeddingGraph LearningRepresentation LearningMulti-view Graph Convolutional Network with Fully Leveraging Consistency via Granular-ball-based Topology Construction, Feature Enhancement and Interactive Fusion
The effective utilization of consistency is crucial for multi-view learning. GCNs leverage node connections to propagate information across the graph, facilitating the exploitation of consistency in multi-view data. Howe…
Node Classification