Stanford CS224W: Machine Learning with Graphs

Tutorials of machine learning on graphs using PyG, written by Stanford students in CS224W.

Follow publication

About these tutorials

--

By Federico Reyes Gómez, Weihua Hu, and Jure Leskovec

Homepage: https://medium.com/stanford-cs224w

These Graph Machine Learning tutorials and case studies are a culmination of many months of work by the students of CS224W, Stanford University’s course on Machine Learning with Graphs, with a focus on the exciting field of Graph Neural Networks!

Graph Neural Networks (GNNs), are a new kind of deep learning model architecture able to reason over a variety of tasks and domains by leveraging the underlying structure of a problem in the form of a Graph. Given entities (nodes) and relations between them (edges), we can represent our dataset in this form, allowing us to learn representations of these entities and relations in a way that is useful for any sort of prediction task.

This year, the students worked on some incredible tutorials and case studies meant for anyone who is curious about how to utilize this powerful new tool in their research or applications.

These tutorials leverage PyG (PyTorch Geometric), the most powerful and easy to use library for machine learning on structured data. PyG allows you to define and train GNNs in minutes! All tutorials also link to a Google Colab with the code in the tutorial for you to follow along with as you read it!

The PyG package (source)

If you’d like to learn more about the class at Stanford, you can visit cs224w.stanford.edu and if you’re interested in diving deeper into GNNs, the whole course has been made available for free on YouTube!

Please let us know if there’s any more content you’d like to see and make sure to spread the word!

Have an application in mind?

Check out our tutorials by application

Other Examples:

Tasks (See articles by task)

Model Architectures (Examples Linked)

Miscellaneous Examples(See tutorials by application)

Resources:

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Stanford CS224W: Machine Learning with Graphs
Stanford CS224W: Machine Learning with Graphs

Published in Stanford CS224W: Machine Learning with Graphs

Tutorials of machine learning on graphs using PyG, written by Stanford students in CS224W.

No responses yet

Write a response