paper-with-me

홈 › Papers

Learning to Approximate Adaptive Kernel Convolution on Graphs

2024-01-22 · Jaeyoon Sim, Sooyeon Jeon, InJun Choi, Guorong Wu, Won Hwa Kim

Various Graph Neural Networks (GNNs) have been successful in analyzing data in non-Euclidean spaces, however, they have limitations such as oversmoothing, i.e., information becomes excessively averaged as the number of hidden layers increases. The issue stems from the intrinsic formulation of conventional graph convolution where the nodal features are aggregated from a direct neighborhood per layer across the entire nodes in the graph. As setting different number of hidden layers per node is infeasible, recent works leverage a diffusion kernel to redefine the graph structure and incorporate information from farther nodes. Unfortunately, such approaches suffer from heavy diagonalization of a graph Laplacian or learning a large transform matrix. In this regards, we propose a diffusion learning framework, where the range of feature aggregation is controlled by the scale of a diffusion kernel. For efficient computation, we derive closed-form derivatives of approximations of the graph convolution with respect to the scale, so that node-wise range can be adaptively learned. With a downstream classifier, the entire framework is made trainable in an end-to-end manner. Our model is tested on various standard datasets for node-wise classification for the state-of-the-art performance, and it is also validated on a real-world brain network data for graph classifications to demonstrate its practicality for Alzheimer classification.

📄 PDF Abstract BibTeX arXiv:2401.11840

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

AKBR: Learning Adaptive Kernel-based Representations for Graph Classification

2024-03-24 · Feifei Qian, Lixin Cui, Ming Li, Yue Wang 외

In this paper, we propose a new model to learn Adaptive Kernel-based Representations (AKBR) for graph classification. Unlike state-of-the-art R-convolution graph kernels that are defined by merely counting any pair of is…

Graph ClassificationRepresentation Learning

Gaussian-Induced Convolution for Graphs

2018-11-11 · Jiatao Jiang, Zhen Cui, Chunyan Xu, Jian Yang

Learning representation on graph plays a crucial role in numerous tasks of pattern recognition. Different from grid-shaped images/videos, on which local convolution kernels can be lattices, however, graphs are fully coor…

Graph ClassificationLearning Representation On Graph

Multi-hop Convolutions on Weighted Graphs

2019-11-12 · Qikui Zhu, Bo Du, Pingkun Yan

Graph Convolutional Networks (GCNs) have made significant advances in semi-supervised learning, especially for classification tasks. However, existing GCN based methods have two main drawbacks. First, to increase the rec…

Adaptive Kernel Graph Neural Network

2021-12-08 · Mingxuan Ju, Shifu Hou, Yujie Fan, Jianan Zhao 외

Graph neural networks (GNNs) have demonstrated great success in representation learning for graph-structured data. The layer-wise graph convolution in GNNs is shown to be powerful at capturing graph topology. During this…

Graph Neural NetworkRepresentation Learning

Convolutional neural networks on irregular domains based on approximate vertex-domain translations

2017-10-27 · Bastien Pasdeloup, Vincent Gripon, Jean-Charles Vialatte, Dominique Pastor 외

We propose a generalization of convolutional neural networks (CNNs) to irregular domains, through the use of a translation operator on a graph structure. In regular settings such as images, convolutional layers are desig…

Translation