File size: 1,228 Bytes
0c6f4ca 2755294 0c6f4ca 8dc2e8c 0c6f4ca ab7033a 0c6f4ca 4b806ef |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
---
thumbnail: "url to a thumbnail used in social sharing"
tags:
- graph neural networks
license:
- cc0-1.0
---
## Keras Implementation of Graph Attention Networks for Node Classification 🕸
This repo contains the model and the notebook [to this Keras example on Graph Attention Networks for Node Classification](https://keras.io/examples/graph/gat_node_classification/).
Full credits to: [Alexander Kensert](https://github.com/akensert)
## Background Information
Graph neural networks is the preferred neural network architecture for processing data structured as graphs (for example, social networks or molecule structures), yielding better results than fully-connected networks or convolutional networks.
This tutorial implements a specific graph neural network known as a [Graph Attention Network (GAT)](https://arxiv.org/abs/1710.10903) to predict labels of scientific papers based on the papers they cite (using the [Cora dataset](https://linqs.soe.ucsc.edu/data)).
References
For more information on GAT, see the original paper [Graph Attention Networks](https://arxiv.org/abs/1710.10903) as well as [DGL's Graph Attention Networks](https://docs.dgl.ai/en/0.4.x/tutorials/models/1_gnn/9_gat.html) documentation.
|