paper-with-me

Papers

Heterogeneous Temporal Graph Neural Network

2021-10-26 · Yujie Fan, Mingxuan Ju, Chuxu Zhang, Liang Zhao, Yanfang Ye

Graph neural networks (GNNs) have been broadly studied on dynamic graphs for their representation learning, majority of which focus on graphs with homogeneous structures in the spatial domain. However, many real-world graphs - i.e., heterogeneous temporal graphs (HTGs) - evolve dynamically in the context of heterogeneous graph structures. The dynamics associated with heterogeneity have posed new challenges for HTG representation learning. To solve this problem, in this paper, we propose heterogeneous temporal graph neural network (HTGNN) to integrate both spatial and temporal dependencies while preserving the heterogeneity to learn node representations over HTGs. Specifically, in each layer of HTGNN, we propose a hierarchical aggregation mechanism, including intra-relation, inter-relation, and across-time aggregations, to jointly model heterogeneous spatial dependencies and temporal dimensions. To retain the heterogeneity, intra-relation aggregation is first performed over each slice of HTG to attentively aggregate information of neighbors with the same type of relation, and then intra-relation aggregation is exploited to gather information over different types of relations; to handle temporal dependencies, across-time aggregation is conducted to exchange information across different graph slices over the HTG. The proposed HTGNN is a holistic framework tailored heterogeneity with evolution in time and space for HTG representation learning. Extensive experiments are conducted on the HTGs built from different real-world datasets and promising results demonstrate the outstanding performance of HTGNN by comparison with state-of-the-art baselines. Our built HTGs and code have been made publicly accessible at: https://github.com/YesLab-Code/HTGNN.

📄 PDF Abstract BibTeX arXiv:2110.13889

Code (1)

yeslab-code/htgnn 공식 구현 pytorch

Tasks

Graph Neural NetworkRelationRepresentation Learning

Methods 이 논문이 사용한 방법론

Graph Neural Network 설명 없음

Similar Papers 제목 키워드 기반

CTRL: Continuous-Time Representation Learning on Temporal Heterogeneous Information Network

2024-05-11 · Chenglin Li, Yuanzhen Xie, Chenyun Yu, Lei Cheng 외

Inductive representation learning on temporal heterogeneous graphs is crucial for scalable deep learning on heterogeneous information networks (HINs) which are time-varying, such as citation networks. However, most exist…

Graph EmbeddingLink PredictionRepresentation Learning

DURENDAL: Graph deep learning framework for temporal heterogeneous networks

2023-09-30 · Manuel Dileo, Matteo Zignani, Sabrina Gaito

Temporal heterogeneous networks (THNs) are evolving networks that characterize many real-world applications such as citation and events networks, recommender systems, and knowledge graphs. Although different Graph Neural…

Deep LearningGraph LearningKnowledge GraphsLink Prediction+1

Heterogeneous Temporal Hypergraph Neural Network

2025-06-18 · Huan Liu, Pengfei Jiao, Mengzhou Gao, Chaochao Chen 외

Graph representation learning (GRL) has emerged as an effective technique for modeling graph-structured data. When modeling heterogeneity and dynamics in real-world complex networks, GRL methods designed for complex hete…

Contrastive LearningGraph Representation Learning

heterogeneous temporal graph transformer: an intelligent system for evolving android malware detection

2021-08-14 · KDD 2021 8 · Yujie Fan, Mingxuan Ju, Shifu Hou, Yanfang Ye 외

The explosive growth and increasing sophistication of Android malware call for new defensive techniques to protect mobile users against novel threats. To address this challenge, in this paper, we propose and develop an i…

Android Malware DetectionMalware DetectionMobile SecurityRepresentation Learning

Heterogeneous-Temporal Graph Convolutional Networks: Make the Community Detection Much Better

2019-09-23 · Yaping Zheng, Shiyi Chen, Xinni Zhang, Xiaofeng Zhang 외

Community detection has long been an important yet challenging task to analyze complex networks with a focus on detecting topological structures of graph data. Essentially, real-world graph data contains various features…

Community Detection