5
$\begingroup$

Which characteristics my neural network (NN) model should have to be considered as a graph convolutional network (GCN) instead of a graph neural network (GNN)? I know that GCN is a variant of GNN, but what is the difference between these two types of NNs?

$\endgroup$

1 Answer 1

2
$\begingroup$

I think it's a reasonable claim that all graph convolutional networks are graph neural networks, since they operate on graphs, and are NNs. However, there are graph neural networks which don't use graph convolutions.

For example, graphRNN is a generative neural network for graphs where an RNN is given all the previous nodes and edges, and decides whether or not to add a new node/edges to the existing graph, or to terminate the generation process.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.