Member-only story

Introduction to Message Passing Neural Networks

Neural Networks That Send Messages on Graphs

Kacper Kubara
Towards Data Science
5 min readOct 5, 2020

--

Photo by Ryul Davidson on Unsplash

Related Articles

Welcome to the world of graph neural networks where we construct deep learning models on graphs. You could think that is quite simple. After all, can’t we just reuse models that work with normal data?

Well, not really. In the graph, all datapoints (nodes) are interconnected with each other. This means that data is not independent anymore which makes most of standard machine learning models useless as their derivations strongly base on this assumption. To overcome this problem, it is possible to extract numerical data from graphs or use models that directly operate on this type of data.

Creating models that directly work on graphs is more desirable because we obtain more information about their structure and properties. In this article, we will look at one of the architectures specifically designed for this type of data, Message Passing Neural Networks (MPNNs).

A Model of Many Faces

--

--

Towards Data Science
Towards Data Science

Published in Towards Data Science

Your home for data science and AI. The world’s leading publication for data science, data analytics, data engineering, machine learning, and artificial intelligence professionals.

Kacper Kubara
Kacper Kubara

Written by Kacper Kubara

MSc in Artificial Intelligence at the University of Amsterdam | www.linkedin.com/in/kacperkubara

No responses yet