English

Message Passing Neural Processes

Machine Learning 2020-09-30 v1 Artificial Intelligence Machine Learning

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 further report strong generalisation over density-based CA rule-sets and significant gains in challenging arbitrary-labelling and few-shot learning setups.

Keywords

Cite

@article{arxiv.2009.13895,
  title  = {Message Passing Neural Processes},
  author = {Ben Day and Cătălina Cangea and Arian R. Jamasb and Pietro Liò},
  journal= {arXiv preprint arXiv:2009.13895},
  year   = {2020}
}

Comments

18 pages, 6 figures. The first two authors contributed equally

R2 v1 2026-06-23T18:52:26.178Z