Graph attention, graph convolution, network propagation are all special cases of message passing in graph neural networks. — Message passing networks (MPN), graph attention networks (GAT), graph convolution networks (GCN), and even network propagation (NP) are closely related methods that fall into the category of graph neural networks (GNN). This post will provide a unified view of these methods, following mainly from chapter 5.3 in [1].