Graph Random Neural Network for Semi-Supervised Learning

What started out as a concerted effort to explore Semi-Supervised Learning approaches, eventually resulted in me stumbling upon this NeurIPS ‘20 publication which provided a beautiful solution; seemingly simple to understand and indeed implement and most importantly, grounded in traditional ML concepts, instead of increasing the complexity of existing architectures.
I’m fascinated by Graph Neural Networks and have been actively exploring various usecases and research problems involving these. The architecture proposed in the linked publication helps solve problems that have plagued GNNs in tackling semi-supervised learning problems for a while now:


How does GRAND tackle these problems? Random Propagation(RP) is the facilitator:


Experiments

Apart from an Ablation Study, I conducted various experiments to get a good understanding of the GRAND architecture. Some of them are:

Technical Details


View Presentation