Graph Neural Networks Semi-Supervised Classification with Graph Convolutional Networks (GCN) (2016) Graph Attention Networks (GAT) (2018)