Robust Graph Representation Learning via Predictive Coding

12/09/2022
by   Billy Byiringiro, et al.
0

Predictive coding is a message-passing framework initially developed to model information processing in the brain, and now also topic of research in machine learning due to some interesting properties. One of such properties is the natural ability of generative models to learn robust representations thanks to their peculiar credit assignment rule, that allows neural activities to converge to a solution before updating the synaptic weights. Graph neural networks are also message-passing models, which have recently shown outstanding results in diverse types of tasks in machine learning, providing interdisciplinary state-of-the-art performance on structured data. However, they are vulnerable to imperceptible adversarial attacks, and unfit for out-of-distribution generalization. In this work, we address this by building models that have the same structure of popular graph neural network architectures, but rely on the message-passing rule of predictive coding. Through an extensive set of experiments, we show that the proposed models are (i) comparable to standard ones in terms of performance in both inductive and transductive tasks, (ii) better calibrated, and (iii) robust against multiple kinds of adversarial attacks.

READ FULL TEXT

page 5

page 7

page 19

page 20

page 21

page 22

page 24

page 25

research
10/03/2022

ASGNN: Graph Neural Networks with Adaptive Structure

The graph neural network (GNN) models have presented impressive achievem...
research
06/26/2020

Building powerful and equivariant graph neural networks with message-passing

Message-passing has proved to be an effective way to design graph neural...
research
02/17/2010

Message-Passing Algorithms: Reparameterizations and Splittings

The max-product algorithm, a local message-passing scheme that attempts ...
research
02/01/2022

Stability and Generalization Capabilities of Message Passing Graph Neural Networks

Message passing neural networks (MPNN) have seen a steep rise in popular...
research
03/31/2022

Message Passing Neural Networks for Hypergraphs

Hypergraph representations are both more efficient and better suited to ...
research
07/02/2020

MPLP: Learning a Message Passing Learning Protocol

We present a novel method for learning the weights of an artificial neur...
research
09/29/2020

Message Passing Neural Processes

Neural Processes (NPs) are powerful and flexible models able to incorpor...

Please sign up or login with your details

Forgot password? Click here to reset