Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit d817993 Sep 12, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information. Update Sep 12, 2018 Update Sep 12, 2018 Add files via upload Sep 12, 2018 Add files via upload Sep 12, 2018


Heterogeneous hyper-networks is used to represent multi-modal and composite interactions between data points. In such networks, several different types of nodes form a hyperedge. Heterogeneous hyper-network embedding learns a distributed node representation under such complex interactions while preserving the network structure. However, this is a challenging task due to the multiple modalities and composite interactions. In this study, a deep approach is proposed to embed heterogeneous attributed hyper-networks with complicated and non-linear node relationships. In particular, a fully-connected and graph convolutional layers are designed to project different types of nodes into a common low-dimensional space, a tuple-wise similarity function is proposed to preserve the network structure, and a ranking based loss function is used to improve the similarity scores of hyperedges in the embedding space.


python data_path output_path learning_rate epoch_number


Nxd node features for each type, known edges, sampled unknown hyperedges in list format, sparse normalized adjacency matrix. This implementation is for a network for three different types.


Inci M. Baytas, Cao Xiao, Fei Wang, Anil K. Jain, Jiayu Zhou, "Heterogeneous Hyper-Network Embedding", ICDM 2018 (accepted).

You can’t perform that action at this time.