Graph Machine Learning
6.7K subscribers
53 photos
11 files
808 links
Everything about graph theory, computer science, machine learning, etc.


If you have something worth sharing with the community, reach out @gimmeblues, @chaitjo.

Admins: Sergey Ivanov; Michael Galkin; Chaitanya K. Joshi
Download Telegram
Foundations of Graph Neural Networks Course

A new upcoming course by Zak Jost (you may remember his videos on GNNs) on the foundations of GNN which covers such topics as
- Neural Message Passing
- Fourier Transforms, Graph Wavelets and Spectral Convolutions
- Permutation Symmetries
- Representational capacity of GNNs
- Graph fundamentals like the Laplacian and graph isomorphism.
Graph Neural Networks: Algorithms and Applications

A great presentation by Jian Tang about GNN basics, training many layers, self-supervised learning and statistical relational learning.
Knowledge Graphs in Natural Language Processing @ ACL 2021

A regular update from Michael Galkin on the SOTA applications of KG in the world of words:

Neural Databases & Retrieval
KG-augmented Language Models
KG Embeddings & Link Prediction
Entity Alignment
KG Construction, Entity Linking, Relation Extraction
KGQA: Temporal, Conversational, and AMR.
Essays on Data Science

A great collection of blog posts on machine learning and computer science covering topics such as infinitely wide neural nets, markov models, and graph deep learning.
GDL Course

A course that follows closely the geometric deep learning book. It contains 12 lectures, 2 tutorials, and 4 seminars covering topics such as graphs, sets, grids, groups, geodesics, gauges, and time warping. Videos and slides are available.
Awesome Efficient Graph Neural Networks

A new awesome repo by Chaitanya K. Joshi with the curated list of must-read papers on efficient Graph Neural Networks and scalable Graph Representation Learning for real-world applications.
Book: Designing and Building Enterprise Knowledge Graphs (Synthesis Lectures on Data, Semantics, and Knowledge)

A new book by Ora Lassila and Juan Sequeda that guides on designing and building knowledge graphs from enterprise relational databases in practice. It presents a principled framework centered on mapping patterns to connect relational databases with knowledge graphs, the roles within an organization responsible for the knowledge graph, and the process that combines data and people. The content of this book is applicable to knowledge graphs being built either with property graph or RDF graph technologies.
Graph Machine Learning research groups: Ian Davidson

I do a series of posts on the groups in graph research, previous post is here. The 33rd is Ian Davidson, a professor at UC Davis, who works in the areas with societal impacts such as neuroscience, intelligent tutoring systems and social networks.

Ian Davidson (~1973)
- Affiliation: UC Davis
- Education: Ph.D. at Monash University in 2000 (advisor: C.S. Wallace)
- h-index 44
- Interests: fairness, clustering, graphical models.
- Awards: best papers at KDD, SIAM, ICDM
TorchDrug: a powerful and flexible machine learning platform for drug discovery

Jian Tang and his co-workers from MILA open-sourced a new library TorchDrug on drug modeling with machine learning. It includes an easy interface for property prediction, pretrained molecular representations, de-novo molecule design & optimization, knowledge graph reasoning, and more.
Graph Drawing and Network Visualization 2021

A symposium on graph Drawing and network visualization is a nice niche conference on how to draw graphs efficiently and insightfully. This year it will be organized both online and offline (in Tรผbingen, Germany). Dates are: September 14-17, 2021. Accepted papers can be seen here.
GNN Tutorial & Graph Convolution Intuition @ Distill

Distill.pub is a great new resource aimed at re-defining a way we publish papers. Publications on Distill have rich visualizations and hands-on examples that you can tweak right in a browser. Unfortunately, Distill goes on a hiatus.
But, as the last bow, the authors prepared two very cool articles breaking down message passing and graph convolutions:

1. A Gentle Introduction to Graph Neural Networks


2. Understanding Convolutions on Graphs

Something you definitely do not want to miss in September!
Monday Theory: Structural vs Positional Node Representations

In the new slide deck, Bruno Ribeiro (Purdue University) uncovers the nature of two commonly used mechanisms for building node representations. Structural representations are permutation insensitive (like GNNs) whereas positional representations are permutation sensitive (like SVD vectors). Hence, all GRL approaches can be broadly classified into those two families. Takeaway messages:

Message 1: Positional representations of k nodes are to most expressive k-node structural representations as samples of a distribution are to sufficient statistics of the distribution. This is based on the results published in the ICLR'20 paper

Message 2: As soon as you introduce some sort of node IDs you break equivariance but at the same time can predict properties of any subset of nodes (better link prediction). Youโ€™d better aggregate over multiple samples though (from the stats analogy). If you stick to equivariance, you can predict node or graph-level properties but nothing in-between.
The Learning on Graphs and Geometry Reading Group

A reading group organized by Hannes Stรคrk with supervision from Pietro Liรฒ at Cambridge. Includes really interesting fresh papers on graphs. Every Tuesday at 5pm CEST.
Researcher Positions at Dimitri's Ognibene's Lab

Two positions for post doc/researchers are available at Milano Bicocca University under Dimitri's Ognibene supervision. 2 years contract, based in Milan (possibility to remote working). For application contact: Dimitri Ognibene [email protected]. Description is below:

Do social media harm teenagers and our society?
Can we make them safer?

We will use the state of the art in graph neural networks, reinforcement learning, nlp, cv, and machine learning in general to improve our understanding of social media dynamics, and help our society by supporting and teaching young people tackle hate speech and fake news in social media.
Graph ML in Industry Workshop

When I wrote top applications of GNNs at the beginning of this year, I had a feeling that graph ML community is mature enough to start being used in industrial companies. Nine months ahead we decided to gather researchers, engineers, and industry professionals to talk about applications of graphs in the companies. Please, join us on 23rd Sept, 17-00 Paris time (free, online, ~3 hours) by registering at the link.