HGATE: Heterogeneous Graph Attention Auto-Encoders

被引:31
作者
Wang, Wei [1 ]
Suo, Xiaoyang [1 ]
Wei, Xiangyu [1 ]
Wang, Bin [2 ]
Wang, Hao [3 ]
Dai, Hong-Ning [4 ]
Zhang, Xiangliang [5 ]
机构
[1] Beijing Jiaotong Univ, Beijing Key Lab Secur & Privacy Intelligent Transp, Beijing 100044, Peoples R China
[2] Zhejiang Key Lab Multidimens Percept Technol Appli, Hangzhou 310053, Peoples R China
[3] Zhejiang Lab, Res Ctr Opt Fiber Sensing, Hangzhou 310000, Peoples R China
[4] Lingnan Univ, Dept Comp & Decis Sci, Hong Kong, Peoples R China
[5] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN USA
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Semantics; Representation learning; Graph neural networks; Decoding; Unsupervised learning; Task analysis; Labeling; Graph embedding representation; heterogeneous graphs; hierarchical attention; transductive learning; inductive learning;
D O I
10.1109/TKDE.2021.3138788
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph auto-encoder is considered a framework for unsupervised learning on graph-structured data by representing graphs in a low dimensional space. It has been proved very powerful for graph analytics. In the real world, complex relationships in various entities can be represented by heterogeneous graphs that contain more abundant semantic information than homogeneous graphs. In general, graph auto-encoders based on homogeneous graphs are not applicable to heterogeneous graphs. In addition, little work has been done to evaluate the effect of different semantics on node embedding in heterogeneous graphs for unsupervised graph representation learning. In this work, we propose a novel Heterogeneous Graph Attention Auto-Encoders (HGATE) for unsupervised representation learning on heterogeneous graph-structured data. Based on the consideration of semantic information, our architecture of HGATE reconstructs not only the edges of the heterogeneous graph but also node attributes, through stacked encoder/decoder layers. Hierarchical attention is used to learn the relevance between a node and its meta-path based neighbors, and the relevance among different meta-paths. HGATE is applicable to transductive learning as well as inductive learning. Node classification and link prediction experiments on real-world heterogeneous graph datasets demonstrate the effectiveness of HGATE for both transductive and inductive tasks.
引用
收藏
页码:3938 / 3951
页数:14
相关论文
共 42 条
[21]   DeepWalk: Online Learning of Social Representations [J].
Perozzi, Bryan ;
Al-Rfou, Rami ;
Skiena, Steven .
PROCEEDINGS OF THE 20TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING (KDD'14), 2014, :701-710
[22]  
Salehi A, 2019, Arxiv, DOI [arXiv:1905.10715, DOI 10.48550/ARXIV.1905.10715]
[23]   Heterogeneous Information Network Embedding for Recommendation [J].
Shi, Chuan ;
Hu, Binbin ;
Zhao, Wayne Xin ;
Yu, Philip S. .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2019, 31 (02) :357-370
[24]   Heterogeneous Hypergraph Embedding for Graph Classification [J].
Sun, Xiangguo ;
Yin, Hongzhi ;
Liu, Bo ;
Chen, Hongxu ;
Cao, Jiuxin ;
Shao, Yingxia ;
Nguyen Quoc Viet Hung .
WSDM '21: PROCEEDINGS OF THE 14TH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2021, :725-733
[25]  
Sun Y., 2012, Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining, KDD '12, P1348, DOI DOI 10.1145/2339530.2339738
[26]   PathSelClus: Integrating Meta-Path Selection with User-Guided Object Clustering in Heterogeneous Information Networks [J].
Sun, Yizhou ;
Norick, Brandon ;
Han, Jiawei ;
Yan, Xifeng ;
Yu, Philip S. ;
Yu, Xiao .
ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2013, 7 (03)
[27]  
Sun Yizhou., 2013, ACM SIGKDD EXPLOR NE, V14, P20
[28]  
Sunt YZ, 2011, PROC VLDB ENDOW, V4, P992
[29]  
Veli~ckovi P., 2018, P INT C LEARN REPR
[30]   MGAE: Marginalized Graph Autoencoder for Graph Clustering [J].
Wang, Chun ;
Pan, Shirui ;
Long, Guodong ;
Zhu, Xingquan ;
Jiang, Jing .
CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, :889-898