I. Introduction
Many real-world systems, e.g., transportation networks, power grids, and social networks, are best viewed and formulated as networks. The overarching problem of mining and analyzing valuable information in networks has been actively studied for decades [1], [2]. As a more capable representation scheme using multiple types of nodes and edges, heterogeneous information networks (HINs) were recently introduced to model complex systems with various types of entities and relations [3]. Low-dimensional embedding techniques have also been adopted to derive compact representations of HINs and extract network-specific information, such as heterogeneous network structural properties, and node semantic relations [3]. Several methods have been developed for heterogeneous network embedding (HNE), including proximity-preserving methods, message-passing methods, and relation-learning methods [3]. Among these methods are the popular ones based on heterogeneous graph neural networks (HGNNs), which have been applied to, e.g., node classification [4], [5] and link prediction [6], [7].