Skip to content

This toolbox is the work of Prof. Franco Scarselli, especially useful for graph neural network modelling.

License

Notifications You must be signed in to change notification settings

caomxin/GNN-toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

This toolbox is the work of Prof. Franco Scarselli, especially useful for graph neural network modelling.

The Graph Neural Network model

The Graph Neural Network (GNN) is a novel connectionist model particularly suited for problems whose domain can be represented by a set of patterns and relationships between them [1,2]. In those problems, a prediction about a given pattern can be carried out exploiting all the related information, which includes the pattern features, the pattern relationships and, in general, the whole graph that represents the domain. GNN peculiarity consists in its capability of making the prediction taking directly in input the domain graph, without any preprocessing. In this sense, the GNN methods is different from the common approach, which face a domain with relationship by an ad hoc preprocessing procedure that compresses into a vectorial representation all the data about a pattern. Actually, GNNs can be considered the connectionist counterpart of SVM for graphs and random fields.

GNNs have been proved to be sort of universal approximator for functions on graphs and have been applied to several problems, including spam detection, object localization in images, molecule classification.

About

This toolbox is the work of Prof. Franco Scarselli, especially useful for graph neural network modelling.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published