2021
DOI: 10.1109/mci.2020.3039072
|View full text |Cite
|
Sign up to set email alerts
|

Graph Neural Networks in TensorFlow and Keras with Spektral [Application Notes]

Abstract: G raph neural networks have enabled the application of deep learning to problems that can be described by graphs, which are found throughout the different fields of science, from physics to biology, natural language processing, telecommunications or medicine. In this paper we present Spektral, an open-source Python library for building graph neural networks with TensorFlow and the Keras application programming interface. Spektral implements a large set of methods for deep learning on graphs, including message-… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
103
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 188 publications
(103 citation statements)
references
References 42 publications
0
103
0
Order By: Relevance
“…We used the Python package Spektral 32 to implement our model. There are many types of graph neural networks that can be used as the encoder or decoder.…”
Section: Methodsmentioning
confidence: 99%
“…We used the Python package Spektral 32 to implement our model. There are many types of graph neural networks that can be used as the encoder or decoder.…”
Section: Methodsmentioning
confidence: 99%
“…It is a high-level application programming interface (API) that runs on top of Tensorflow, Theano, and CNTK and wraps up extensive complex numerical computation. Keras provides a convenient solution to deep learning problems and removes the effort of building a complex network [29]. Keras overcome the process of complex neural networks into a much simplified solution that has been supported tf [29].…”
Section: Kerasmentioning
confidence: 99%
“…Keras provides a convenient solution to deep learning problems and removes the effort of building a complex network [29]. Keras overcome the process of complex neural networks into a much simplified solution that has been supported tf [29]. Keras module is the official frontend of Tensorflow, which is the most popular API among other deep learning libraries [30].…”
Section: Kerasmentioning
confidence: 99%
“…This chapter defines the architecture of model that we created, and then we apply this model on images from our dataset. Thus, we work with python language for data science (Jarolímek et al, 2019), the Tensorflow and Keras libraries for learning and classification (Grattarola and Alippi, 2020). To improve the model's performance, we use some simple and effective techniques such as data augmentation and Tensorboard.…”
Section: Implementation Of Cnnmentioning
confidence: 99%