Description
Representation learning in heterogeneous graphs (HG) is intended to provide a meaningful vector representation for each node so as to facilitate downstream applications such as link prediction, personalized recommendation, node classification, etc. This task, however, is challenging not only because of the need to incorporate heterogeneous structural (graph) information consisting of multiple types of node and edge, but also the need to consider heterogeneous attributes or types of content (e.g. text or image) associated with each node. Although considerable advances have been made in homogeneous (and heterogeneous) graph embedding, attributed graph embedding and graph neural networks, few are capable of simultaneously and effectively taking into account heterogeneous structural (graph) information as well as the heterogeneous content information of each node.
Table of Contents
Introduction.- The State-of-the-art of Heterogeneous Graph Representation.- Part One: Techniques.- Structure-preserved Heterogeneous Graph Representation.- Attribute-assisted Heterogeneous Graph Representation.- Dynamic Heterogeneous Graph Representation.- Supplementary of Heterogeneous Graph Representation.- Part Two: Applications.- Heterogeneous Graph Representation for Recommendation.- Heterogeneous Graph Representation for Text Mining.- Heterogeneous Graph Representation for Industry Application.- Future Research Directions.- Conclusion.



