Interesting Papers

Title: Cooperative Graph Neural Network

Authors: Ben Finkelshtein, Xingyue Huang, Michael Bronstein, ˙Ismail ˙Ilkan Ceylan
Department of Computer Science
University of Oxford
Paper

Standard Graph neural network updates the features/values of nodes by the method of message passing which basically means it updates it value based the values of all of its neighbors. Finkelshtein et. al propose an idea of daynamic roles of nodes and updating the nodes based on their roles. The roles can be following:

STANDARD: Broadcast the message to neighbors that listens and listen to the neighbors that broadcast.
LISTEN: Listen to neighbors that broadcast
BROADCAST: Broadcast the neighbors that listen
ISOLATE: Neither listen nor broadcast, effectively isolating the node

The idea is very interesting. The roles of the nodes are assigned based on the Straight-through Gumbel-softmax estimator.