paper-with-me

Papers

Convolutional Neural Network Architectures for Signals Supported on Graphs

2018-05-01 · Fernando Gama, Antonio G. Marques, Geert Leus, Alejandro Ribeiro

Two architectures that generalize convolutional neural networks (CNNs) for the processing of signals supported on graphs are introduced. We start with the selection graph neural network (GNN), which replaces linear time invariant filters with linear shift invariant graph filters to generate convolutional features and reinterprets pooling as a possibly nonlinear subsampling stage where nearby nodes pool their information in a set of preselected sample nodes. A key component of the architecture is to remember the position of sampled nodes to permit computation of convolutional features at deeper layers. The second architecture, dubbed aggregation GNN, diffuses the signal through the graph and stores the sequence of diffused components observed by a designated node. This procedure effectively aggregates all components into a stream of information having temporal structure to which the convolution and pooling stages of regular CNNs can be applied. A multinode version of aggregation GNNs is further introduced for operation in large scale graphs. An important property of selection and aggregation GNNs is that they reduce to conventional CNNs when particularized to time signals reinterpreted as graph signals in a circulant graph. Comparative numerical analyses are performed in a source localization application over synthetic and real-world networks. Performance is also evaluated for an authorship attribution problem and text category classification. Multinode aggregation GNNs are consistently the best performing GNN architecture.

📄 PDF Abstract BibTeX arXiv:1805.00165

Code (0)

등록된 구현이 없습니다.

Tasks

Authorship AttributionGraph Neural Network

Methods 이 논문이 사용한 방법론

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 제목 키워드 기반

Graph Neural Networks: Architectures, Stability and Transferability

2020-08-04 · Luana Ruiz, Fernando Gama, Alejandro Ribeiro

Graph Neural Networks (GNNs) are information processing architectures for signals supported on graphs. They are presented here as generalizations of convolutional neural networks (CNNs) in which individual layers contain…

Recommendation Systems

Signal Processing on Cell Complexes

2021-10-11 · T. Mitchell Roddenberry, Michael T. Schaub, Mustafa Hajij

The processing of signals supported on non-Euclidean domains has attracted large interest recently. Thus far, such non-Euclidean domains have been abstracted primarily as graphs with signals supported on the nodes, thoug…

Learning with Multigraph Convolutional Filters

2022-10-28 · Landon Butler, Alejandro Parada-Mayorga, Alejandro Ribeiro

In this paper, we introduce a convolutional architecture to perform learning when information is supported on multigraphs. Exploiting algebraic signal processing (ASP), we propose a convolutional signal processing model …

Directed Acyclic Graph Convolutional Networks

2025-06-13 · Samuel Rey, Hamed Ajorlou, Gonzalo Mateos

Directed acyclic graphs (DAGs) are central to science and engineering applications including causal inference, scheduling, and neural architecture search. In this work, we introduce the DAG Convolutional Network (DCN), a…

Causal InferenceComputational EfficiencyGraph Neural NetworkInductive Bias+2

Learning flexible representations of stochastic processes on graphs

2017-11-03 · Addison Bohannon, Brian Sadler, Radu Balan

Graph convolutional networks adapt the architecture of convolutional neural networks to learn rich representations of data supported on arbitrary graphs by replacing the convolution operations of convolutional neural net…