paper-with-me

홈 › Papers

Graph Convolutional Networks with EigenPooling

2019-04-30 · Yao Ma, Suhang Wang, Charu C. Aggarwal, Jiliang Tang

Graph neural networks, which generalize deep neural network models to graph structured data, have attracted increasing attention in recent years. They usually learn node representations by transforming, propagating and aggregating node features and have been proven to improve the performance of many graph related tasks such as node classification and link prediction. To apply graph neural networks for the graph classification task, approaches to generate the \textit{graph representation} from node representations are demanded. A common way is to globally combine the node representations. However, rich structural information is overlooked. Thus a hierarchical pooling procedure is desired to preserve the graph structure during the graph representation learning. There are some recent works on hierarchically learning graph representation analogous to the pooling step in conventional convolutional neural (CNN) networks. However, the local structural information is still largely neglected during the pooling process. In this paper, we introduce a pooling operator $\pooling$ based on graph Fourier transform, which can utilize the node features and local structures during the pooling process. We then design pooling layers based on the pooling operator, which are further combined with traditional GCN convolutional layers to form a graph neural network framework $\m$ for graph classification. Theoretical analysis is provided to understand $\pooling$ from both local and global perspectives. Experimental results of the graph classification task on $6$ commonly used benchmarks demonstrate the effectiveness of the proposed framework.

📄 PDF Abstract BibTeX arXiv:1904.13107

Code (1)

alge24/eigenpooling pytorch

Tasks

ClassificationGeneral ClassificationGraph ClassificationGraph Neural NetworkGraph Representation LearningLink PredictionNode ClassificationRepresentation Learning

Methods 이 논문이 사용한 방법론

Graph Neural Network 설명 없음
GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…

Similar Papers 제목 키워드 기반

Beyond Low-pass Filtering: Graph Convolutional Networks with Automatic Filtering

2021-07-10 · Zonghan Wu, Shirui Pan, Guodong Long, Jing Jiang 외

Graph convolutional networks are becoming indispensable for deep learning from graph-structured data. Most of the existing graph convolutional networks share two big shortcomings. First, they are essentially low-pass fil…

A Survey on Graph Classification and Link Prediction based on GNN

2023-07-03 · Xingyu Liu, Juan Chen, Quan Wen

Traditional convolutional neural networks are limited to handling Euclidean space data, overlooking the vast realm of real-life scenarios represented as graph data, including transportation networks, social networks, and…

Graph ClassificationGraph Neural NetworkLink PredictionNode Classification

Robust Graph Data Learning with Latent Graph Convolutional Representation

2021-09-29 · Bo Jiang, Ziyan Zhang, Bin Luo

Graph Convolutional Representation (GCR) has achieved impressive performance for graph data representation. However, existing GCR is generally defined on the input fixed graph which may restrict the representation capaci…

Graph Learning

Robust Graph Data Learning via Latent Graph Convolutional Representation

2019-04-26 · Bo Jiang, Ziyan Zhang, Bin Luo

Graph Convolutional Representation (GCR) has achieved impressive performance for graph data representation. However, existing GCR is generally defined on the input fixed graph which may restrict the representation capaci…

Graph LearningNode ClassificationRepresentation Learning

Graph Neural Network, ChebNet, Graph Convolutional Network, and Graph Autoencoder: Tutorial and Survey

2024-07-08 · OSF Preprints 2024 7 · Benyamin Ghojogh, Ali Ghodsi

This is a tutorial paper on graph neural networks including ChebNet, graph convolutional network, graph attention network, and graph autoencoder. It starts with Laplacian of graph, graph Fourier transform, and graph conv…

Graph AttentionGraph Neural NetworkGraph Reconstruction