Methods › Graphs › Graph Models › MPNN
Message Passing Neural Network
MPNN
Introduced by Justin Gilmer et al. in Neural Message Passing for Quantum Chemistry
archive 2025-07-28 Description, source and code snippet are the archive's method entry.
There are at least eight notable examples of models from the literature that can be described using the Message Passing Neural Networks (MPNN) framework. For simplicity we describe MPNNs which operate on undirected graphs G with node features xᵥ and edge features e_(vw). It is trivial to extend the formalism to directed multigraphs. The forward pass has two phases, a message passing phase and a readout phase. The message passing phase runs for T time steps and is defined in terms of message functions Mₜ and vertex update functions Uₜ. During the message passing phase, hidden states hᵥᵗ at each node in the graph are updated based on messages mᵥᵗ⁺¹ according to mᵥᵗ⁺¹ = ∑_(w ∈N(v)) Mₜ(hᵥᵗ, h_wᵗ, e_(vw)) hᵥᵗ⁺¹ = Uₜ(hᵥᵗ, mᵥᵗ⁺¹) where in the sum, N(v) denotes the neighbors of v in graph G. The readout phase computes a feature vector for the whole graph using some readout function R according to ŷ = R( hᵥᵀ | v ∈G ) The message functions Mₜ, vertex update functions Uₜ, and readout function R are all learned differentiable functions. R operates on the set of node states and must be invariant to permutations of the node states in order for the MPNN to be invariant to graph isomorphism.
Papers archive 2025-07-28
30 shown of 74, newest first. Repository counts are the archive's code-links table. A Syntology line states what Syntology ran from that paper's harvested code; it is per sample and not a correctness claim.
-
Understanding Generalization in Node and Link Prediction 1 Jul 2025 · 0 repositories · arXiv:2507.00927
-
Exploring Graph-Transformer Out-of-Distribution Generalization Abilities 25 Jun 2025 · 0 repositories · arXiv:2506.20575
-
Evaluating Loss Functions for Graph Neural Networks: Towards Pretraining and Generalization 17 Jun 2025 · 0 repositories · arXiv:2506.14114
-
WILTing Trees: Interpreting the Distance Between MPNN Embeddings 30 May 2025 · 0 repositories · arXiv:2505.24642Syntology ran 0 of 1 samples · 1 unverified · 1 pointer-only (licence)
-
Improving the Effective Receptive Field of Message-Passing Neural Networks 29 May 2025 · 1 repository · arXiv:2505.23185Syntology ran 1 of 1 samples · 0 unverified
-
Uncertainty Estimation for Heterophilic Graphs Through the Lens of Information Theory 28 May 2025 · 0 repositories · arXiv:2505.22152
-
Open the Eyes of MPNN: Vision Enhances MPNN in Link Prediction 13 May 2025 · 0 repositories · arXiv:2505.08266Syntology ran 1 of 1 samples · 0 unverified · 1 pointer-only (licence)
-
Efficient Parallelization of Message Passing Neural Network Potentials for Large-scale Molecular Dynamics 10 May 2025 · 0 repositories · arXiv:2505.06711
-
A Materials Map Integrating Experimental and Computational Data via Graph-Based Machine Learning for Enhanced Materials Discovery 10 Mar 2025 · 0 repositories · arXiv:2503.07378
-
Towards graph neural networks for provably solving convex optimization problems 4 Feb 2025 · 1 repository · arXiv:2502.02446
-
A Message Passing Neural Network Surrogate Model for Bond-Associated Peridynamic Material Correspondence Formulation 29 Oct 2024 · 0 repositories · arXiv:2411.08911
-
Causal GNNs: A GNN-Driven Instrumental Variable Approach for Causal Inference in Networks 13 Sep 2024 · 0 repositories · arXiv:2409.08544
-
MCU-MixQ: A HW/SW Co-optimized Mixed-precision Neural Network Design Framework for MCUs 17 Jul 2024 · 0 repositories · arXiv:2407.18267
-
Commute Graph Neural Networks 30 Jun 2024 · 0 repositories · arXiv:2407.01635
-
Next Level Message-Passing with Hierarchical Support Graphs 22 Jun 2024 · 1 repository · arXiv:2406.15852Syntology ran 4 of 10 samples · 6 unverified
-
Beyond 5G Network Failure Classification for Network Digital Twin Using Graph Neural Network 6 Jun 2024 · 0 repositories · arXiv:2406.06595
-
Graph Neural Networks Approach for Joint Wireless Power Control and Spectrum Allocation 3 Jun 2024 · 1 repository
-
Bundle Neural Networks for message diffusion on graphs 24 May 2024 · 0 repositories · arXiv:2405.15540
-
Scene Graph Generation Strategy with Co-occurrence Knowledge and Learnable Term Frequency 21 May 2024 · 0 repositories · arXiv:2405.12648
-
Could Chemical LLMs benefit from Message Passing 14 May 2024 · 0 repositories · arXiv:2405.08334
-
Generalization Bounds for Message Passing Networks on Mixture of Graphons 4 Apr 2024 · 0 repositories · arXiv:2404.03473
-
Weisfeiler-Leman at the margin: When more expressivity matters 12 Feb 2024 · 0 repositories · arXiv:2402.07568
-
On dimensionality of feature vectors in MPNNs 6 Feb 2024 · 0 repositories · arXiv:2402.03966
-
Accurate Segmentation of Optic Disc And Cup from Multiple Pseudo-labels by Noise-aware Learning 30 Nov 2023 · 1 repository · arXiv:2311.18496
-
LPFormer: An Adaptive Graph Transformer for Link Prediction 17 Oct 2023 · 1 repository · arXiv:2310.11009
-
Towards Faithful Knowledge Graph Explanation Through Deep Alignment in Commonsense Question Answering 7 Oct 2023 · 0 repositories · arXiv:2310.04910
-
Probabilistically Rewired Message-Passing Neural Networks 3 Oct 2023 · 1 repository · arXiv:2310.02156Syntology ran 6 of 8 samples · 2 unverified · 8 pointer-only (licence)
-
Band-gap regression with architecture-optimized message-passing neural networks 12 Sep 2023 · 1 repository · arXiv:2309.06348
-
A principal odor map unifies diverse tasks in olfactory perception 1 Sep 2023 · 1 repository
-
A Graph Neural Network Approach for Temporal Mesh Blending and Correspondence 23 Jun 2023 · 0 repositories · arXiv:2306.13452
Tasks archive 2025-07-28
20 shown of 63 tasks the archive attaches to papers tagged with this method, by distinct papers. A task without a page in the catalog is plain text.
Usage over time archive 2025-07-28
Components: the archive holds no method-to-method composition, so PwC's Components table cannot be rebuilt; the Papers list carries no Results column for the same reason (the archive does not join its leaderboard rows to method tags).
Categories archive 2025-07-28
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections