Graph Classification with Geometric Scattering
One of the most notable contributions of deep learning is the application of convolutional neural networks (ConvNets) to structured signal classification, and in particular image classification. Beyond their impressive performances in supervised learning, the structure of such networks inspired the development of deep filter banks referred to as scattering transforms. These transforms apply a cascade of wavelet transforms and complex modulus operators to extract features that are invariant to group operations and stable to deformations. Furthermore, ConvNets inspired recent advances in geometric deep learning, which aim to generalize these networks to graph data by applying notions from graph signal processing to learn deep graph filter cascades. We further advance these lines of research by proposing a geometric scattering transform using graph wavelets defined in terms of random walks on the graph. We demonstrate the utility of features extracted with this designed deep filter bank in graph classification of biochemistry and social network data (incl. state of the art results in the latter case), and in data exploration, where they enable inference of EC exchange preferences in enzyme evolution.
Code (0)
등록된 구현이 없습니다.
Tasks
ClassificationGeneral ClassificationGraph Classificationimage-classificationImage ClassificationSimilar Papers 제목 키워드 기반
Learnable Filters for Geometric Scattering Modules
We propose a new graph neural network (GNN) module, based on relaxations of recently proposed geometric scattering transforms, which consist of a cascade of graph wavelet filters. Our learnable geometric scattering (LEGS…
DescriptiveGraph ClassificationGraph Neural NetworkGeometric Scattering for Graph Data Analysis
We explore the generalization of scattering transforms from traditional (e.g., image or audio) signals to graph data, analogous to the generalization of ConvNets in geometric deep learning, and the utility of extracted g…
General ClassificationGraph ClassificationImage ClassificationGeometric Scattering Attention Networks
Geometric scattering has recently gained recognition in graph representation learning, and recent work has shown that integrating scattering features in graph convolution networks (GCNs) can alleviate the typical oversmo…
Graph Representation LearningNode ClassificationRepresentation LearningData-Driven Learning of Geometric Scattering Networks
We propose a new graph neural network (GNN) module, based on relaxations of recently proposed geometric scattering transforms, which consist of a cascade of graph wavelet filters. Our learnable geometric scattering (LEGS…
DescriptiveGraph ClassificationGraph Neural NetworkBLIS-Net: Classifying and Analyzing Signals on Graphs
Graph neural networks (GNNs) have emerged as a powerful tool for tasks such as node classification and graph classification. However, much less work has been done on signal classification, where the data consists of many…
ClassificationGraph ClassificationNode Classification