Recently, a survey has been made available online, listing multiple machine learning techniques specialized in data structured as heterogeneous graphs (HGs). Some of them may already be present in PyG (I've personally used RGCN myself), but the survey can be used for future reference when considering new operations to be added to PyG.
Motivation
There are lots of applications which involve HGs. I remember when I first used PyG in the beginning of 2020 and the only recommendation I got to work with graphs in which nodes have types was RGCN. This survey has done a good job in finding and categorizing other papers that focus on machine learning applied to HGs. They also have gathered links to public implementations of some of the papers. I believe the linked document is a good reference for selecting future graph operations to implement in PyG.
Thanks for the pointer. I think we are on good track regarding heterogeneous graph support in PyG, e.g. via RGCN, bipartite GNN ops, metapath2vec, but this document helps a lot :)
🚀 Feature
Recently, a survey has been made available online, listing multiple machine learning techniques specialized in data structured as heterogeneous graphs (HGs). Some of them may already be present in PyG (I've personally used RGCN myself), but the survey can be used for future reference when considering new operations to be added to PyG.
Motivation
There are lots of applications which involve HGs. I remember when I first used PyG in the beginning of 2020 and the only recommendation I got to work with graphs in which nodes have types was RGCN. This survey has done a good job in finding and categorizing other papers that focus on machine learning applied to HGs. They also have gathered links to public implementations of some of the papers. I believe the linked document is a good reference for selecting future graph operations to implement in PyG.