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
Fresh picks from ArXiv
Today at ArXiv: application of GNNs to drug discovery, graph construction by Wallmart, and improving expressiveness via more injective functions 😎

If I forgot to mention your paper, please shoot me a message and I will update the post.

GNN
- Breaking the Expressive Bottlenecks of Graph Neural Networks
- Building Graphs at a Large Scale: Union Find Shuffle
- Utilising Graph Machine Learning within Drug Discovery and Development with Michael Bronstein
- Molecular graph generation with Graph Neural Networks

Conferences
- GDPNet: Refining Latent Multi-View Graph for Relation Extraction AAAI 2021
- Self-Supervised Hypergraph Convolutional Networks for Session-based Recommendation AAAI 2021
- Spatiotemporal Graph Neural Network based Mask Reconstruction for Video Object Segmentation AAAI 2021
- Infusing Multi-Source Knowledge with Heterogeneous Graph Neural Network for Emotional Conversation Generation AAAI 2021
- Context-Aware Graph Convolution Network for Target Re-identification AAAI 2021
- Overcoming Catastrophic Forgetting in Graph Neural Networks AAAI 2021
- Bipartite Graph Embedding via Mutual Information Maximization WSDM 2021
- A Meta-Learning Approach for Graph Representation Learning in Multi-Task Settings Workshop NeurIPS 2021
- Comparison of Atom Representations in Graph Neural Networks for Molecular Property Prediction Workshop NeurIPS 2020

Survey
- Deep Analysis on Subgraph Isomorphism
- The Future is Big Graphs! A Community View on Graph Processing Systems
- A Note on Spectral Graph Neural Network
How Knowledge Graphs Will Transform Data Management And Business

Nice article that describes how different companies including BenevolentAI are using knowledge graphs and what are the challenges of using them.
Generalization Bounds of GNN

Expressiveness, that is what class of graphs can be represented by GNN, has been extensively studied during the last two years. On the other hand, generalization, i.e. ability to represent correctly unseen graphs is just gaining attention. Here are some papers that study generalization of GNN.

- Optimization and Generalization Analysis of Transduction through Gradient Boosting and Application to Multi-scale Graph Neural Networks NeurIPS 2020
- Generalization and Representational Limits of Graph Neural Networks ICML 2020
- Fast Learning of Graph Neural Networks with Guaranteed Generalizability: One-hidden-layer Case ICML 2020
- A PAC-Bayesian Approach to Generalization Bounds for Graph Neural Networks Arxiv Dec 2020
Machine Learning for Graphs and Sequential Data (MLGS)

Awesome course by Stephan Günnemann covering in depth generative models, robustness, sequential data, clustering, label propagation, GNNs, and more
Tsinghua University Releases First AutoML Toolkit for Graph Datasets & Tasks

At least in the research papers, hyperparameter tuning, feature engineering, architecture and model search, stacking and boosting have been largely ignored and I have a good faith that in the coming year there will be more papers that extensively perform all of those to gain additional boost in performance. This AutoGL PyTorch Framework does just this. It's based off PyG, contains a few standard datasets and models, has several HP algorithms, generates graphlet, pagerank, and other features, stacks models' predictions, and more. Looks very promising.
Geometric ML becomes real in fundamental sciences

A new post by Michael Bronstein: top-3 papers in 2020 about applications of graphML to drug development. I agree that this field is getting momentum and more companies, small and big, will look into application of GNNs to molecule predictions. There is even a graph ML researcher position available in the industrial company. Exciting times for those who are interested in graphs, ML, and biology.
Happy New Year 2021!

Thank you all who followed and shared my posts this year! My very first post was a year ago and since then I wrote 380+ more. The community grew to 1700+ subscribers, who motivated me to learn more and share exciting works done in this community. In 2021 I wish you stay connected in this disconnected world! Peace.
Book: Probabilistic Machine Learning: An Introduction

In addition to two books dedicated to graph ML that I described in the past, there is a new draft of ML book that includes a chapter on graph embeddings. This describes graph embeddings as a encoder-decoder problem and dives into unsupervised and supervised ways to define encoder/decoder parts. It covers matrix factorization methods, label propagation, GNNs, and applications of embeddings.
Fresh picks from ArXiv
Today at ArXiv: thesis on graph matching, image search with scene graphs, and decentralized agent's control 👮

If I forgot to mention your paper, please shoot me a message and I will update the post.

Conferences
* Image-to-Image Retrieval by Learning Similarity between Scene Graphs AAAI 21
* A Paragraph-level Multi-task Learning Model for Scientific Fact-Verification Workshop AAAI 21

Applications
* Decentralized Control with Graph Neural Networks with Alejandro Ribeiro
* Graph Networks with Spectral Message Passing with Peter Battaglia


Survey
* Some Algorithms on Exact, Approximate and Error-Tolerant Graph Matching
* Algorithms for Learning Graphs in Financial Markets
TRIPODS Winter School & Workshop on Graph Learning and Deep Learning

A series of tutorials and hands-on sessions, followed by a workshop covering recent results on graph ML by top researchers in this field. Starts today, requires registration (probably directly asking organizers).
SuperGlue: Learning Feature Matching with Graph Neural Network

Another cool application of GNNs, done at Magic Leap, which specializes in 3D computer-generated graphics. They use GNN for graph matching in real-time videos, which is used for tasks such as 3D reconstruction, place recognition, localization, and mapping. The architecture called SuperGlue (presented at CVPR 2020) is an attention based model with Sinkhorn algorithm, similar to other graph matching works, but is that has been successfully integrated into much bigger pipeline that extracts graphs from the images in end-to-end fashion.
What 2021 holds for Graph ML?

Great format of mini interviews with researchers in graph ML about what's important in the field. I participated too, speaking on the great applications of GNNs we had in 2020 and what we may see changing in 2021. It's very interesting to hear what others think is important and while there are some common themes (e.g. drug discovery, graph construction, stronger GNNs), the interviewees share their distinct predictions (e.g new specialized hardware, applications to RL, causal reasoning, decision making).