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 ⭐
Awesome course by Stephan Günnemann covering in depth generative models, robustness, sequential data, clustering, label propagation, GNNs, and more ⭐
Fresh picks from ArXiv
Today at ArXiv: new transformers for graphs, rethinking spectral GNNs, and capsule graph nets 💊
If I forgot to mention your paper, please shoot me a message and I will update the post.
Conferences
Hierarchical Graph Capsule Network AAAI 2021
A Graph Reasoning Network for Multi-turn Response Selection via Customized Pre-training AAAI 2021
Enhancing Balanced Graph Edge Partition with Effective Local Search AAAI 2021
Spatial-Temporal Fusion Graph Neural Networks for Traffic Flow Forecasting AAAI 2021
An Experimental Study of the Transferability of Spectral Graph Networks Workshop AAAI 2021, with Xavier Bresson
A Generalization of Transformer Networks to Graphs Workshop AAAI 2021, with Xavier Bresson
Suspicious Massive Registration Detection via Dynamic Heterogeneous Graph Neural Networks Workshop AAAI 2021
Applications
Deep Reinforcement Learning of Graph Matching
A pipeline for fair comparison of graph neural networks in node classification tasks
A Note on Graph-Based Nearest Neighbor Search
Survey
Graph Neural Networks: Taxonomy, Advances and Trends
Today at ArXiv: new transformers for graphs, rethinking spectral GNNs, and capsule graph nets 💊
If I forgot to mention your paper, please shoot me a message and I will update the post.
Conferences
Hierarchical Graph Capsule Network AAAI 2021
A Graph Reasoning Network for Multi-turn Response Selection via Customized Pre-training AAAI 2021
Enhancing Balanced Graph Edge Partition with Effective Local Search AAAI 2021
Spatial-Temporal Fusion Graph Neural Networks for Traffic Flow Forecasting AAAI 2021
An Experimental Study of the Transferability of Spectral Graph Networks Workshop AAAI 2021, with Xavier Bresson
A Generalization of Transformer Networks to Graphs Workshop AAAI 2021, with Xavier Bresson
Suspicious Massive Registration Detection via Dynamic Heterogeneous Graph Neural Networks Workshop AAAI 2021
Applications
Deep Reinforcement Learning of Graph Matching
A pipeline for fair comparison of graph neural networks in node classification tasks
A Note on Graph-Based Nearest Neighbor Search
Survey
Graph Neural Networks: Taxonomy, Advances and Trends
GNN Paper Explained
Looks like a promising YouTube series on graph machine learning, with the first video explaining the GAT paper.
Looks like a promising YouTube series on graph machine learning, with the first video explaining the GAT paper.
YouTube
Graph Attention Networks (GAT) | GNN Paper Explained
❤️ Become The AI Epiphany Patreon ❤️ ► https://www.patreon.com/theaiepiphany
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
In this video, I do a deep dive into the graph attention network paper!
GATs have a lot in common with transformers a reason more to keep an eye out…
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
In this video, I do a deep dive into the graph attention network paper!
GATs have a lot in common with transformers a reason more to keep an eye out…
Fresh picks from ArXiv
Today at ArXiv: random fields for graphs, deconvolutional networks, and general routing algorithms 🛣
If I forgot to mention your paper, please shoot me a message and I will update the post.
Conferences
Semi-Supervised Node Classification on Graphs: Markov Random Fields vs. Graph Neural Networks AAAI 2021
Co-GAT: A Co-Interactive Graph Attention Network for Joint Dialog Act Recognition and Sentiment Classification AAAI 2021
Graph and Temporal Convolutional Networks for 3D Multi-person Pose Estimation in Monocular Videos AAAI 2021
Graph-Evolving Meta-Learning for Low-Resource Medical Dialogue Generation AAAI 2021
Applications
On Using Classification Datasets to Evaluate Graph Outlier Detection: Peculiar Observations and New Insights with Leman Akoglu
Motif-Driven Contrastive Learning of Graph Representations
Deep Multi-attribute Graph Representation Learning on Protein Structures
Graph Autoencoders with Deconvolutional Networks
A Generalized A* Algorithm for Finding Globally Optimal Paths in Weighted Colored Graphs
Survey
Knowledge Graphs Evolution and Preservation -- A Technical Report from ISWS 2019
Today at ArXiv: random fields for graphs, deconvolutional networks, and general routing algorithms 🛣
If I forgot to mention your paper, please shoot me a message and I will update the post.
Conferences
Semi-Supervised Node Classification on Graphs: Markov Random Fields vs. Graph Neural Networks AAAI 2021
Co-GAT: A Co-Interactive Graph Attention Network for Joint Dialog Act Recognition and Sentiment Classification AAAI 2021
Graph and Temporal Convolutional Networks for 3D Multi-person Pose Estimation in Monocular Videos AAAI 2021
Graph-Evolving Meta-Learning for Low-Resource Medical Dialogue Generation AAAI 2021
Applications
On Using Classification Datasets to Evaluate Graph Outlier Detection: Peculiar Observations and New Insights with Leman Akoglu
Motif-Driven Contrastive Learning of Graph Representations
Deep Multi-attribute Graph Representation Learning on Protein Structures
Graph Autoencoders with Deconvolutional Networks
A Generalized A* Algorithm for Finding Globally Optimal Paths in Weighted Colored Graphs
Survey
Knowledge Graphs Evolution and Preservation -- A Technical Report from ISWS 2019
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.
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.
Synced | AI Technology & Industry Review
Tsinghua University Releases First AutoML Toolkit for Graph Datasets & Tasks | Synced
Researchers from Tsinghua University have developed an AutoML framework and toolkit specifically designed for graph datasets and tasks.
Paper Explained: Principal Neighbourhood Aggregation for Graph Nets
A nice explanation by Andrei Margeloiu about NeurIPS 2020 paper on how to "fix" GNN's expressivity for continuous node features. More video explanations of GML papers!
A nice explanation by Andrei Margeloiu about NeurIPS 2020 paper on how to "fix" GNN's expressivity for continuous node features. More video explanations of GML papers!
YouTube
Principal Neighbourhood Aggregation for Graph Nets (Paper Explained)
*Overview*: Graph Neural Networks (GNNs) can't fully exploit the expressivity of graph-structured data because the current aggregation methods don't meaningfully extract the statistics of the neighbourhood messages. They propose a new general-purpose aggregator…
Graph Machine Learning: Highlights 2020
Here is my short presentation at ODS (video in Russian) about the state of Graph ML in 2020: top-3 applications and perspectives for the next year.
Here is my short presentation at ODS (video in Russian) about the state of Graph ML in 2020: top-3 applications and perspectives for the next year.
YouTube
Data Ёлка 2020: Итоги года в Graph ML
Спикер: Сергей Иванов, Research Scientist at Criteo
Посмотреть эфир Ёлки: https://ods.ai/events/elka2020
Треки сообщества: https://ods.ai/tracks
Наши соцсети:
Telegram Open Data Science: https://t.iss.one/ods_ru
Telegram Data Fest: https://t.iss.one/datafest
Посмотреть эфир Ёлки: https://ods.ai/events/elka2020
Треки сообщества: https://ods.ai/tracks
Наши соцсети:
Telegram Open Data Science: https://t.iss.one/ods_ru
Telegram Data Fest: https://t.iss.one/datafest
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.
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.
Medium
Geometric ML becomes real in fundamental sciences
From protein folding to new antibiotics, Graph ML methods shine in biochemistry and drug design applications.
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.
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.
Telegram
Graph Machine Learning
https://openreview.net/forum?id=B1l2bp4YwS
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.
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.
Telegram
Graph Machine Learning
Graph Machine Learning Books
For a long time I was thinking that the community lacks proper books on graph machine learning and even thought maybe I should write one. But luckily there are other active people. With the difference of one day 2 (!) books were…
For a long time I was thinking that the community lacks proper books on graph machine learning and even thought maybe I should write one. But luckily there are other active people. With the difference of one day 2 (!) books were…
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
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).
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).
Twitter
Yaodong Yu
@SoledadVillar5 @smolix (and 8 others) Is there a zoom/youtube link?
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.
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.
Psarlin
SuperGlue CVPR 2020
SuperGlue: Learning Feature Matching with Graph Neural Networks. CVPR 2020.
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).
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).
Medium
What does 2021 hold for Graph ML?
Leading researchers in Graph ML summarise the progress in 2020 and make predictions for 2021
Cleora: new unsupervised graph embedding model for hypergraphs
A new library Cleora, written in Rust (for efficiency), by Synerise, a startup building AI platform, builds graph embeddings in unsupervised, inductive, and scalable manner. The algorithm itself is very simple, PageRank-like, just iterative multiplication of the adjacency matrix. It claims to be ~5x faster than PyTorch-BigGraph (with better performance) and provides some nice features including real-time updates, determinism of embeddings, independence of each dimension, compositionality of embeddings of the same entity on different datasets. They also claim they use it in production, so worth a try if you have a graph with billions of edges.
A new library Cleora, written in Rust (for efficiency), by Synerise, a startup building AI platform, builds graph embeddings in unsupervised, inductive, and scalable manner. The algorithm itself is very simple, PageRank-like, just iterative multiplication of the adjacency matrix. It claims to be ~5x faster than PyTorch-BigGraph (with better performance) and provides some nice features including real-time updates, determinism of embeddings, independence of each dimension, compositionality of embeddings of the same entity on different datasets. They also claim they use it in production, so worth a try if you have a graph with billions of edges.
GitHub
GitHub - Synerise/cleora: Cleora AI is a general-purpose model for efficient, scalable learning of stable and inductive entity…
Cleora AI is a general-purpose model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data. - GitHub - Synerise/cleora: Cleora AI is a general...
Post: Knowledge Graph Insights
A series of posts from 2020 by Giuseppe Futia on construction, performance, and applications of knowledge graphs.
A series of posts from 2020 by Giuseppe Futia on construction, performance, and applications of knowledge graphs.
Kgs Insights – Towards Data Science
Read writing about Kgs Insights in Towards Data Science. Your home for data science. A Medium publication sharing concepts, ideas and codes.
Book: The Atlas for the Aspiring Network Scientist
A new introductory book of network science by Michele Coscia. 760 pages covering Hitting Time Matrix, Kronecker graph model, network measurement error, graph embedding techniques, and more. As the author describes he aims it to be broad, not deep, so there is not much math involved.
A new introductory book of network science by Michele Coscia. 760 pages covering Hitting Time Matrix, Kronecker graph model, network measurement error, graph embedding techniques, and more. As the author describes he aims it to be broad, not deep, so there is not much math involved.