paper-with-me

Papers

Semi-Supervised Graph Classification: A Hierarchical Graph Perspective

2019-04-10 · Jia Li, Yu Rong, Hong Cheng, Helen Meng, Wenbing Huang, Junzhou Huang

Node classification and graph classification are two graph learning problems that predict the class label of a node and the class label of a graph respectively. A node of a graph usually represents a real-world entity, e.g., a user in a social network, or a protein in a protein-protein interaction network. In this work, we consider a more challenging but practically useful setting, in which a node itself is a graph instance. This leads to a hierarchical graph perspective which arises in many domains such as social network, biological network and document collection. For example, in a social network, a group of people with shared interests forms a user group, whereas a number of user groups are interconnected via interactions or common members. We study the node classification problem in the hierarchical graph where a `node' is a graph instance, e.g., a user group in the above example. As labels are usually limited in real-world data, we design two novel semi-supervised solutions named \underline{SE}mi-supervised gr\underline{A}ph c\underline{L}assification via \underline{C}autious/\underline{A}ctive \underline{I}teration (or SEAL-C/AI in short). SEAL-C/AI adopt an iterative framework that takes turns to build or update two classifiers, one working at the graph instance level and the other at the hierarchical graph level. To simplify the representation of the hierarchical graph, we propose a novel supervised, self-attentive graph embedding method called SAGE, which embeds graph instances of arbitrary size into fixed-length vectors. Through experiments on synthetic data and Tencent QQ group data, we demonstrate that SEAL-C/AI not only outperform competing methods by a significant margin in terms of accuracy/Macro-F1, but also generate meaningful interpretations of the learned representations.

📄 PDF Abstract BibTeX arXiv:1904.05003

Code (1)

benedekrozemberczki/SEAL-CI pytorch

Tasks

ClassificationGeneral ClassificationGraph ClassificationGraph EmbeddingGraph LearningNode Classification

Similar Papers 제목 키워드 기반

Semi-Supervised Hierarchical Graph Classification

2022-06-11 · Jia Li, Yongfeng Huang, Heng Chang, Yu Rong

Node classification and graph classification are two graph learning problems that predict the class label of a node and the class label of a graph respectively. A node of a graph usually represents a real-world entity, e…

ClassificationGraph ClassificationGraph LearningNode Classification

Deep graph learning for semi-supervised classification

2020-05-29 · Guangfeng Lin, Xiaobing Kang, Kaiyang Liao, Fan Zhao 외

Graph learning (GL) can dynamically capture the distribution structure (graph structure) of data based on graph convolutional networks (GCN), and the learning quality of the graph structure directly influences GCN for se…

ClassificationGeneral ClassificationGraph Learning

Contrastive Multi-graph Learning with Neighbor Hierarchical Sifting for Semi-supervised Text Classification

2024-11-25 · Wei Ai, Jianbin Li, Ze Wang, Yingying Wei 외

Graph contrastive learning has been successfully applied in text classification due to its remarkable ability for self-supervised node representation learning. However, explicit graph augmentations may lead to a loss of …

Contrastive LearningGraph AttentionGraph LearningRepresentation Learning+3

Semi-supervised Spectral Clustering for Classification

2014-05-22 · Arif Mahmood, Ajmal S. Mian

We propose a Classification Via Clustering (CVC) algorithm which enables existing clustering methods to be efficiently employed in classification problems. In CVC, training and test data are co-clustered and class-cluste…

ClassificationClusteringGeneral Classification

Hierarchical Graph Convolutional Networks for Semi-supervised Node Classification

2019-02-13 · Fenyu Hu, Yanqiao Zhu, Shu Wu, Liang Wang 외

Graph convolutional networks (GCNs) have been successfully applied in node classification tasks of network mining. However, most of these models based on neighborhood aggregation are usually shallow and lack the "graph p…

ClassificationGeneral ClassificationNode Classification