Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

2011 — 2026

research
  • Observatory
  • Newsletter
  • Methodology
  • Origins
  • Vocab
services
  • Signals Session
  • Bespoke Projects
  • Build Sessions
  • Use Cases
  • Readinessfree
  • Signals
  • Free scan↗free
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
solutions
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
resources
  • Partners
  • Coding for Non-Coders
  • How We Work
  • Data Visualization
  • Multi-Model Method
  • FAQ
  • Security & Privacy
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
ResearchServicesSignalsAbout
ResearchServicesSignalsAbout
  1. Home
  2. Vocab
  3. Message Passing Neural Network

Message Passing Neural Network

Updates graph neural nodes by exchanging learned messages along edges.

Year: 2017Generality: 660Added: Jul 8, 2026
Back to Vocab

A message passing neural network learns from a graph by letting connected nodes exchange information. Each node updates its representation using messages sent from its neighbors. After several rounds, a node can reflect both its own features and the surrounding graph structure.

In each layer, the model computes messages from source-node, target-node, and edge features, aggregates incoming messages at each node, and applies an update function. Repeating this process expands the effective neighborhood a node can use. A readout step can then produce predictions for nodes, edges, or whole graphs.

The framework is powerful because it matches many real domains: molecules, circuits, social networks, knowledge graphs, and physical systems. Its costs are locality and scale: many rounds can cause over-smoothing, long-range signals can be compressed through narrow graph cuts, and large graphs require careful batching or sampling. The quality of the graph itself often matters as much as the neural architecture.

Open questions include how expressive message passing can be without adding global attention, positional encodings, or higher-order structures. Researchers still debate how to handle long-range dependencies, uncertainty in edges, and graphs that change over time. The practical challenge is deciding when graph structure is a genuine source of signal rather than an expensive encoding of tabular or sequence data.

Research this in Signals

Scan Message Passing Neural Network for yourself.

Signals turns a topic into a sourced research record you can inspect and rerun. Your first scan is free, and this one starts with Message Passing Neural Network already loaded, so edit it or scan as is.