Graph Rewriting for Graph Neural Networks

05/29/2023
by   Adam Machowczyk, et al.
0

Given graphs as input, Graph Neural Networks (GNNs) support the inference of nodes, edges, attributes, or graph properties. Graph Rewriting investigates the rule-based manipulation of graphs to model complex graph transformations. We propose that, therefore, (i) graph rewriting subsumes GNNs and could serve as formal model to study and compare them, and (ii) the representation of GNNs as graph rewrite systems can help to design and analyse GNNs, their architectures and algorithms. Hence we propose Graph Rewriting Neural Networks (GReNN) as both novel semantic foundation and engineering discipline for GNNs. We develop a case study reminiscent of a Message Passing Neural Network realised as a Groove graph rewriting model and explore its incremental operation in response to dynamic updates.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/16/2022

Theory of Graph Neural Networks: Representation and Learning

Graph Neural Networks (GNNs), neural network architectures targeted to l...
research
08/12/2022

EEGNN: Edge Enhanced Graph Neural Networks

Training deep graph neural networks (GNNs) poses a challenging task, as ...
research
02/15/2022

Geometrically Equivariant Graph Neural Networks: A Survey

Many scientific problems require to process data in the form of geometri...
research
05/24/2022

Ensemble Multi-Relational Graph Neural Networks

It is well established that graph neural networks (GNNs) can be interpre...
research
01/01/2022

Toward the Analysis of Graph Neural Networks

Graph Neural Networks (GNNs) have recently emerged as a robust framework...
research
06/03/2022

Instant Graph Neural Networks for Dynamic Graphs

Graph Neural Networks (GNNs) have been widely used for modeling graph-st...
research
06/30/2023

Generalization Limits of Graph Neural Networks in Identity Effects Learning

Graph Neural Networks (GNNs) have emerged as a powerful tool for data-dr...

Please sign up or login with your details

Forgot password? Click here to reset