Robust Graph Representation Learning via Predictive Coding
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 38 of its 59 references that are in the map. First posted on arXiv 9 Dec 2022.
Builds on
38 of 59 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
- 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 402
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
26 more
- 2020Self-supervised Graph Learning for Recommendationcited by 305
- 2018Adversarial Attack on Graph Structured Datacited by 300
- 2021How to Train Your Energy-Based Modelscited by 271
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2020Design Space for Graph Neural Networkscited by 182
- 2016A Theory of Generative ConvNetcited by 174
- 2019Understanding Adversarial Attacks on Deep Learning Based Medical Image Analysis Systemscited by 151
- 2020A Semi-supervised Graph Attentive Network for Financial Fraud Detectioncited by 150
- 2019Learning Non-Convergent Non-Persistent Short-Run MCMC Toward Energy-Based Modelcited by 147
- 2021GraphEBM: Molecular Graph Generation with Energy-Based Modelscited by 85
- 2020Molecular graph generation with Graph Neural Networkscited by 79
- 2020DeepRobust: A PyTorch Library for Adversarial Attacks and Defensescited by 78
- 2019Graph Representation Learning: A Surveycited by 75
- 2021Predictive Coding: a Theoretical and Experimental Reviewcited by 74
- 2019Certifiable Robustness to Graph Perturbationscited by 62
- 2020The Neural Coding Framework for Learning Generative Modelscited by 44
- 2020Reliable Graph Neural Networks via Robust Aggregationcited by 43
- 2021Associative Memories via Predictive Codingcited by 42
- 2021Understanding Structural Vulnerability in Graph Convolutional Networkscited by 37
- 2017Attributed Social Network Embeddingcited by 34
- 2022Learning on Arbitrary Graph Topologies via Predictive Codingcited by 33
- 2018Continual Learning of Recurrent Neural Networks by Locally Aligning Distributed Representationscited by 32
- 2021Reverse Differentiation via Predictive Codingcited by 23
- 2022Active Predicting Coding: Brain-Inspired Reinforcement Learning for Sparse Reward Robotic Control Problemscited by 6
- 2021An Energy-Based View of Graph Neural Networkscited by 1
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 0; 2026: 1.
5 papers.
- 2023Brain-inspired Computational Intelligence via Predictive Codingcited by 30
- 2024Only Strict Saddles in the Energy Landscape of Predictive Coding Networks?cited by 10
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Surveycited by 7
- 2023Predictive Coding beyond Correlationscited by 6
- 2026Faster Predictive Coding Networks via Better Initializationcited by 3
- 2026Faster Predictive Coding Networks via Better Initialization28 Jan 2026
- 2024Only Strict Saddles in the Energy Landscape of Predictive Coding Networks?21 Aug 2024
- 2024Predictive Coding Networks and Inference Learning: Tutorial and Survey4 Jul 2024
- 2023Brain-inspired Computational Intelligence via Predictive Coding15 Aug 2023
- 2023Predictive Coding beyond Correlations27 Jun 2023