Message Passing Neural Processes
Ben Day, C\u{a}t\u{a}lina Cangea, Arian R. Jamasb, Pietro Li\`o

TL;DR
Message Passing Neural Processes (MPNPs) extend Neural Processes by incorporating relational structure through message passing, significantly improving performance in tasks with relational data like cellular automata and few-shot learning.
Contribution
This paper introduces MPNPs, a novel class of Neural Processes that explicitly utilize relational information via message passing, addressing limitations of traditional NPs.
Findings
MPNPs outperform standard NPs at lower sampling rates.
MPNPs show strong generalization over CA rule-sets.
MPNPs achieve significant gains in few-shot learning scenarios.
Abstract
Neural Processes (NPs) are powerful and flexible models able to incorporate uncertainty when representing stochastic processes, while maintaining a linear time complexity. However, NPs produce a latent description by aggregating independent representations of context points and lack the ability to exploit relational information present in many datasets. This renders NPs ineffective in settings where the stochastic process is primarily governed by neighbourhood rules, such as cellular automata (CA), and limits performance for any task where relational information remains unused. We address this shortcoming by introducing Message Passing Neural Processes (MPNPs), the first class of NPs that explicitly makes use of relational structure within the model. Our evaluation shows that MPNPs thrive at lower sampling rates, on existing benchmarks and newly-proposed CA and Cora-Branched tasks. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural dynamics and brain function · Reinforcement Learning in Robotics · Neural Networks and Applications
